:root{--link-darkyellow:#fac831}*{box-sizing:border-box}html{min-height:100%}body{background-color:#fff;font:normal 16px/1.5 'Roboto',Arial,Helvetica,sans-serif;color:#1e1e1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0
0 1em 0}h1,h2,h3,h4,h5,h6{margin:0.5em 0;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;line-height:1.4}h1{font-size:2em}h2{font-size:1.5em}h3{font-size:1.2em}h4,h5,h6{font-size:1em}.inline-block{display:inline-block}.pmargin{margin-bottom:1em !important}.left{text-align:left}.center,.text-center{text-align:center}.right{text-align:right}.strong{font-weight:bold}.em{font-style:italic}a:link,a:visited{text-decoration:none;color:#1e1e1e;-webkit-transition:color 0.2s;transition:color 0.2s}a:hover,a:active{text-decoration:underline;color:#1e1e1e}a>img{border:none}ul,ol{margin:0
0 1em 0;padding:0
0 0 1em}ul{list-style:disc outside none}ol{list-style:decimal outside none}ol
ol{list-style:lower-roman outside none}li{margin-left:1em}ul li
ul{margin-bottom:0}ul.left_col,ul.right_col{display:block;float:left;width:50%;margin-left:0}ol.nested-dec,
ol.nested-dec
ol{list-style-type:none;counter-reset:item;margin:0;padding:0}ol.nested-dec > li,
ol.nested-dec ol>li{display:table;counter-increment:item;margin-bottom:0.6em}ol.nested-dec > li:before,
ol.nested-dec ol>li:before{content:counters(item, ".") ". ";display:table-cell;padding-right:0.6em}ol.nested-dec li ol>li{margin:0}ol.nested-dec li ol>li:before{content:counters(item, ".") " "}img.left{display:block;float:left}img.right{display:block;float:right}img.center{display:block;margin:0
auto}.success{color:#252}.error{color:#522}.page-fullscreen{min-height:100vh}video{max-width:100%;height:auto}iframe,embed,object{max-width:100%}#embed
iframe{margin:0;padding:0;border:none}iframe.fullscreen{display:block;width:100vw;height:100vh;margin:0;padding:0;border:none}.load-hide{display:none}.as-table{display:table}.as-table>*{display:table-cell;vertical-align:top}.no-border{border:none !important}.col-flex{display:flex;flex-direction:row;flex:0 0 auto}.col-flex>.half{flex-basis:50%}.col-flex>.third{flex-basis:33.3%}.col-flex>.two-thirds{flex-basis:66.6%}.flex-sized{flex:0 0 auto}.flex-fill{flex:1 1 auto}@media only screen and (max-width: 639px){.col-flex{flex-direction:column}.col-flex>.half,.col-flex>.third,.col-flex>.two-thirds{flex-basis:100%}}.page-width{width:1280px}#page_wrapper{z-index:0;margin:0
auto}#masthead{position:absolute;top:0;left:0;right:0;z-index:99;background:transparent;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead .head-notice{background:#fac831;color:#000;padding:12px
15px}#masthead .head-notice
p{text-align:center;margin:0
auto;font-size:15px;line-height:1;font-weight:700}#masthead .head-notice.mobile
p{font-size:14px}#masthead .head-notice.mobile
a{text-decoration:underline}#masthead .head-notice.desktop{display:block}#masthead .head-notice.mobile{display:none}#masthead>.inner{position:relative;margin:0
auto;width:100%}#masthead .business-name{margin:20px
0 20px 30px;float:left;width:300px;position:relative;z-index:1;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead .business-name
a{display:block;text-decoration:none}#masthead .business-name a
img{display:block;width:100%;height:auto;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead a.head-call-mobile{display:none}nav.primary{width:auto;margin:32px
40px 0 0;float:right;-webkit-transition:all 0.2s;transition:all 0.2s}nav.primary
ul.slimmenu{display:flex;width:100%;margin:0
auto}nav.primary ul.slimmenu
li{margin-left:0;border:none}nav.primary ul.slimmenu>li+li{margin-left:15px}nav.primary ul.slimmenu>li>a{color:#fff;text-align:center;padding:10px
15px;font-size:16px;line-height:1;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;border:1px
solid transparent;text-shadow:none;-webkit-transition:all 0.2s;transition:all 0.2s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}nav.primary ul.slimmenu>li>a:hover{color:#fac831;background:transparent}nav.primary ul.slimmenu>li.has_children>a{padding-right:30px}nav.primary ul.slimmenu>li.nav-login{margin-left:20px}nav.primary ul.slimmenu>li.nav-login>a{border-color:#fff}nav.primary ul.slimmenu>li.nav-demo{margin-left:40px}nav.primary ul.slimmenu>li.nav-demo>a{color:#000;border-color:#fac831;background:#fac831}nav.primary ul.slimmenu > li.nav-login > a:after,
nav.primary ul.slimmenu>li.nav-demo>a:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f105";font-size:0.85em;margin-left:15px;-webkit-transition:all 0.2s;transition:all 0.2s}nav.primary ul.slimmenu>li.nav-login>a:after{color:#fac831}nav.primary ul.slimmenu>li.nav-demo>a:after{color:#000}nav.primary ul.slimmenu>li.nav-login>a:hover{border-color:#fac831;background:#fac831;color:#000}nav.primary ul.slimmenu>li.nav-login>a:hover:after{color:#000}nav.primary ul.slimmenu>li.nav-demo>a:hover{border-color:#000;background:#000;color:#fac831}nav.primary ul.slimmenu>li.nav-demo>a:hover:after{color:#fac831}nav.primary ul.slimmenu>li{background:transparent}nav.primary ul.slimmenu li
ul{width:280px;padding-left:0}nav.primary ul.slimmenu li ul
li{width:100%}nav.primary ul.slimmenu li ul li
a{width:100%;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;color:#fff;background:#000;padding:15px
15px;line-height:1.3;text-shadow:none;border-bottom:1px solid rgba(255, 255, 255, 0.1);-webkit-transition:all 0.2s;transition:all 0.2s}nav.primary ul.slimmenu li ul li a:hover{color:#fac831}ul.slimmenu li .sub-collapser{width:30px;background:transparent}ul.slimmenu li .sub-collapser>i{display:none}ul.slimmenu li .sub-collapser:before{display:inline-block;margin:0;font-family:'Font Awesome 5 Free';font-weight:900;content:"\f107";line-height:40px;color:#fac831}.scrolled
#masthead{position:fixed;background:rgba(0, 0, 0, 0.9)}.scrolled #masthead .business-name{width:250px;margin-top:15px;margin-bottom:15px}.scrolled
nav.primary{margin-top:20px}#banner{width:100%;height:100%;position:relative;opacity:1;overflow:hidden;background:#000}#banner>div{margin:0
auto;width:100%;height:100%;min-height:inherit;position:relative}#banner .cycle-slide{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-color:#000;background-position:center bottom}#banner .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-1.jpg)}#banner .cycle-slide>.inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#banner .cycle-slide > .inner .banner-content{position:absolute;top:22.5%;bottom:auto;left:0;right:0;margin:auto;width:100%;height:320px;color:#fff;text-align:center}#banner .cycle-slide > .inner .banner-content
h1{line-height:1.1;font-weight:700;font-size:54px;margin:0
0 40px}#banner .cycle-slide > .inner .banner-content
p{margin:0
0 30px;font-size:20px;line-height:1.3;max-width:none}#banner .cycle-slide > .inner .banner-content p:last-of-type{margin:0}#banner .cycle-slide > .inner .banner-content
a{display:inline-block;font-size:18px;font-weight:700;background:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s;transition:all 0.2s;padding:10px
15px;color:#fac831;border:1px
solid #fac831}#banner .cycle-slide > .inner .banner-content a:hover{background:#fac831;border:1px
solid #fac831;color:#1e1e1e;text-decoration:none}#banner-sub{background-repeat:no-repeat;background-position:top center;background-size:cover;background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-sub.jpg)}#banner-sub>.inner{position:relative;margin:0
auto;height:400px;display:flex;justify-content:center;align-items:center;align-content:center}#banner-sub > .inner
h1{display:inline-block;margin:80px
auto 0;padding:12px
20px;font-size:48px;line-height:1;text-align:center;color:#000;background:rgba(250,200,49,0.9);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#banner-tag{color:#fff;background:#000}#banner-tag>.inner{padding:20px
0;text-align:center}#banner-tag > .inner
h3{color:#fff;margin:0;font-size:30px;line-height:1}#banner-tag > .inner h3
span{color:#fac831}body.minimal-banner #banner-sub{height:150px;background:#000}body.minimal-banner.scrolled #banner-sub{height:128px}body.minimal-banner #banner-sub
.inner{display:none}#content_wrapper>.inner{display:table;table-layout:fixed;border-collapse:collapse;margin:0
auto;width:100%}main{display:table-cell;vertical-align:top;position:relative;width:100%;min-height:40em}main
img{max-width:100%;height:auto !important}#content>*:last-child{margin-bottom:0}aside.sidebar{display:table-cell;vertical-align:top;width:270px;padding:10px;background:#fafafa}aside.sidebar h1,
aside.main-sidebar
h1{font-size:1.2em}footer#colophon{position:relative;background:#000;color:#fff}footer#colophon>.inner{display:flex;flex-wrap:wrap;margin:0
auto;padding:100px
0 40px}footer#colophon > .inner .foot-col
h3{font-size:1.2em;margin:10px
0 15px;color:#f4ca47}footer#colophon > .inner .foot-col
ul{margin:0;padding:0}footer#colophon > .inner .foot-col ul
li{margin:0
0 10px 0;padding:0;list-style:none}footer#colophon > .inner .foot-col ul li:last-of-type{margin:0}footer#colophon > .inner .foot-col ul li
a{display:block;color:#fff;-webkit-transition:all 0.2s;transition:all 0.2s}footer#colophon > .inner .foot-col ul li a:hover{color:#fac831;text-decoration:none}footer#colophon > .inner .foot-col.foot-logo{width:30%}footer#colophon > .inner .foot-col.foot-logo h1.business-name{display:block;width:280px;margin:0
0 40px}footer#colophon > .inner .foot-col.foot-logo h1.business-name
a{display:block}footer#colophon > .inner .foot-col.foot-logo h1.business-name a
img{width:100%;height:auto}footer#colophon > .inner .foot-col.foot-logo a.foot-iso
img{width:auto;height:120px}footer#colophon > .inner .foot-col.foot-logo img.foot-guarantee{width:170px;height:auto;margin:0
0 0 60px;width:auto;height:120px;margin:0
0 0 30px}footer#colophon > .inner .foot-col.foot-links{width:20%}footer#colophon > .inner .foot-col.foot-solutions{width:28%}footer#colophon > .inner .foot-col.foot-contact{width:22%}footer#colophon > .inner .foot-col.foot-contact p.foot-cta{margin:0
0 20px}footer#colophon > .inner .foot-col.foot-contact p.foot-cta
a{display:inline}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a+a{margin-left:10px}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup{display:inline-block;color:#fff;border:1px
solid #fff;background:#000;text-align:center;padding:10px
10px;font-size:14px;line-height:1;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f105";color:#fac831;font-size:0.85em;margin-left:10px;-webkit-transition:all 0.2s;transition:all 0.2s}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup:hover{border-color:#fac831;background:#fac831;color:#000;text-decoration:none}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup:hover:after{color:#000}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book{display:inline-block;color:#000;border:1px
solid #fac831;background:#fac831;text-align:center;padding:10px
10px;font-size:14px;line-height:1;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book:after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f105";color:#000;font-size:0.85em;margin-left:10px;-webkit-transition:all 0.2s;transition:all 0.2s}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book:hover{border-color:#fff;background:#fff;color:#000;text-decoration:none}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book:hover:after{color:#fac831}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list{margin-bottom:20px}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list
li{margin:0}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list li
span{display:inline-block;width:45px;color:#fac831;font-weight:700}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list li
a{display:inline;text-decoration:underline}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list li a:hover{color:#fac831;text-decoration:underline}footer#colophon > .inner .foot-col.foot-contact ul.foot-social
li{display:inline-block}footer#colophon > .inner .foot-col.foot-contact ul.foot-social li+li{margin-left:10px}footer#colophon > .inner .foot-col.foot-contact ul.foot-social li
a{display:block;width:32px;height:32px;line-height:31px;text-align:center;border-radius:50%;border:1px
solid #fff;transition:all 0.2s}footer#colophon > .inner .foot-col.foot-contact ul.foot-social li a:hover{color:#fac831;border-color:#fac831}footer#colophon .foot-lower{width:100%;margin:60px
0 0}footer#colophon .foot-lower
p{font-size:14px;margin:0}footer#colophon .foot-lower p
a{color:#fac831;font-weight:700}#foot_scroll_top{position:absolute;bottom:10px;right:10px}#foot_scroll_top>a{display:block;margin:0;padding:0.3em 0.5em;font-size:1.9em;line-height:1;text-align:center;font-weight:bold;border:1px
solid #09c}#foot_scroll_top>a:hover{border-color:#069}.breadcrumbs{position:absolute;left:0;right:0;bottom:0;margin:auto}.breadcrumbs>ul{margin:0;padding:0;list-style:none outside;text-align:center;font-size:14px;font-weight:600}.breadcrumbs > ul
li{display:inline-block;margin:0;padding:0;color:#fff}.breadcrumbs > ul
.before{margin:0
10px;font-size:0.8em}.breadcrumbs > ul li
a{color:#fff}.breadcrumbs > ul li a:hover{color:#fac831;text-decoration:none}.breadcrumbs > ul
.current{color:#fac831;padding-bottom:10px;border-bottom:3px solid #fac831;display:inline-block}.page-blog
.breadcrumbs{display:none}.twitterfeed ul.tweet_list
li{font-size:0.75em}.twitterfeed ul.tweet_list li
.tweet_text{display:block;margin-bottom:0.25em}.twitterfeed ul.tweet_list li>a{display:block;margin-bottom:0.75em;font-size:0.75em}.google-maps{position:relative;overflow:hidden;height:0;padding-bottom:75%}.google-maps
iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.img_caption{font-style:italic;text-align:center}.boxout{display:inline-block}.boxout.right{float:right;margin:0
0 0.5em 1em}.boxout.left{float:left;margin:0
1em 0.5em}.colrow{margin:0
-10px 1em -10px}.colrow::before,.colrow::after{content:" ";display:table}.colrow::after{clear:both}.col{float:left;padding:0
10px;list-style:none outside}.col.left{float:left}.col.right{float:right}.col.third{width:33.33%}.col.twothird{width:66.66%}.col.half{width:50%}.col.first{padding-left:0}.col.last{padding-right:0}.coltable{display:table;margin:0
0 1em 0}.coltable>.col{display:table-cell;float:none;margin:0;text-align:left;vertical-align:top}.popup-overlay{display:none;position:fixed;top:0;left:0;z-index:9998;width:100%;height:100%;background:rgba(0,0,0,0.75)}.popup-body{display:none;position:absolute;top:50%;left:50%;overflow:hidden;z-index:9999;width:400px;height:400px;margin:-200px 0 0 -200px;background:#eee;background-size:100% auto;box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.2)}.popup-body .op-close{position:absolute;top:10px;right:10px}.popup-body .op-close
a{display:block;width:20px;height:20px;background:transparent url('/addons/shared_addons/themes/worx/img/interface/close.png') 0 0 no-repeat;background-size:20px 20px}.popup-body .op-close a:link,
.popup-body .op-close a:hover{text-decoration:none}form.formtools{}form.formtools input[type="text"],
form.formtools input[type="password"],
form.formtools input[type="email"],
form.formtools input[type="number"],
form.formtools input[type="tel"],
form.formtools select,
form.formtools textarea,
form.formtools
.captcha_block{box-sizing:border-box}form.formtools
label.infield{width:auto;font-size:18px}form.formtools label.infield
sup{top:10px;right:10px;left:auto}form.formtools .captcha_block
input{}form.formtools input[type="submit"],
form.formtools input[type="submit"]:focus{}form.formtools input[type="submit"]:hover,
form.formtools input[type="submit"]:active{}form.formtools .required-label{}.slick-list
*{outline:none}.slick-list{margin:0
0 80px}.slick-dots{bottom:-80px}.slick-dots li button::before{color:#1e1e1e;opacity:1;font-size:12px}.slick-dots li.slick-active button::before{color:#fac831;opacity:1}.section{}.section>.inner{position:relative;margin:0
auto;padding:120px
0}.section > .inner
.container{overflow:hidden}.section-intro{text-align:center;margin:0
0 60px}.section-intro
h1{font-size:2.4em;margin:0
auto 25px;font-weight:900}.section-intro h1
span{color:#f8cb33}.section-intro
p{font-size:18px;margin:0}a.btn{background:#fac831;border:1px
solid #fac831;color:#1e1e1e;display:inline-block;font-size:14px;font-weight:600;text-align:center;padding:10px
30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s;transition:all 0.2s}a.btn
i{margin:0
0 0 5px}a.btn:hover{text-decoration:none;background:#1e1e1e;border-color:#1e1e1e;color:#fff}a.btn-alt{color:#1e1e1e;border:1px
solid #1e1e1e;background:transparent;margin:0
0 0 10px}a.btn-alt:hover{background:#fac831;border:1px
solid #fac831;color:#1e1e1e}a.btn-mobile{display:none !important}#home-solutions{color:#fff;background:#000}ul.solutions-list{margin:0;padding:0;overflow:hidden}ul.solutions-list
li{position:relative;width:32%;min-height:315px;float:left;margin:0
2% 2% 0;padding:40px;list-style:none;text-align:center;color:#000;background:rgb(247,156,49);background:-moz-linear-gradient(top, rgba(247,156,49,1) 0%, rgba(246,207,49,1) 100%);background:-webkit-linear-gradient(top, rgba(247,156,49,1) 0%,rgba(246,207,49,1) 100%);background:linear-gradient(to bottom, rgba(247,156,49,1) 0%,rgba(246,207,49,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f79c31', endColorstr='#f6cf31',GradientType=0 )}ul.solutions-list li:nth-of-type(3n){margin-right:0}ul.solutions-list li
h3{position:relative;z-index:1;margin:0
auto 15px;padding:90px
0 0;font-size:1.5em;font-weight:900;line-height:1.2em;background-repeat:no-repeat;background-size:70px auto;background-position:center top}ul.solutions-list li.ico-employee-contractor-management
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-employee-contractor-management.png)}ul.solutions-list li.ico-online-safety-inductions
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-online-safety-inductions.png)}ul.solutions-list li.ico-digital-swms
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-digital-swms.png)}ul.solutions-list li.ico-site-check-in
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-site-check-in.png)}ul.solutions-list li.ico-electronic-forms
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-electronic-forms.png)}ul.solutions-list li.ico-asset-register
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-asset-register.png)}ul.solutions-list li
p{position:relative;z-index:1;margin:0}ul.solutions-list li
a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;-webkit-transition:all 0.2s;transition:all 0.2s}ul.solutions-list li a:hover{text-decoration:none}ul.solutions-list li:after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;-webkit-transition:all 0.2s;transition:all 0.2s}ul.solutions-list li:hover:after{background:#f69c31}#home-why{background:url(/addons/shared_addons/themes/worx/img/interface/home-why-bg-1.jpg) no-repeat right center/auto 90%;text-align:center}#home-why>.inner{padding-right:500px}ul.home-why-list{margin:0;padding:0}ul.home-why-list
li{margin:0;padding:0;list-style:none}ul.home-why-list li+li{margin-top:30px}ul.home-why-list li
h3{margin:0;padding:75px
0 0;font-size:1.3em;font-weight:900;line-height:1.2em;text-transform:uppercase;background-repeat:no-repeat;background-position:center top;background-size:75px auto}ul.home-why-list li.ico-time-money-saving
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-why-time-money-saving.png)}ul.home-why-list li.ico-covid-compliant
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-why-covid-compliant.png)}ul.home-why-list li.ico-risk-reduction
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-why-risk-reduction.png)}ul.home-why-list li.ico-automated-alerts
h3{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-why-automated-alerts.png)}ul.home-why-list li
p{margin:0}ul.features-list{margin:0;padding:0}ul.features-list
li{margin:50px
0;padding:0;list-style:none;background-repeat:no-repeat;background-size:30px}ul.features-list li.ico-expiry-warning-emails{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-expiry-warning-emails.png);margin-top:0}ul.features-list li.ico-available-anywhere{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-available-anywhere.png)}ul.features-list li.ico-upload-licenses{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-upload-licenses.png)}ul.features-list li.ico-generic-inductions{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-generic-inductions.png)}ul.features-list li.ico-no-paperwork{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-no-paperwork.png);margin-top:0}ul.features-list li.ico-safety-alerts{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-safety-alerts.png)}ul.features-list li.ico-supervisor-app{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-supervisor-app.png)}ul.features-list li.ico-search-function{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-search-function.png)}ul.features-list li
h3{margin:0;text-transform:uppercase;font-size:1em;letter-spacing:0}ul.features-list li
p{margin:0;font-size:0.9em}ul.features-list.features-left{float:left;width:33%}ul.features-list.features-left
li{background-position:right center;padding-right:50px}ul.features-list.features-right{float:left;width:33%}ul.features-list.features-right
li{background-position:left center;padding-left:50px}ul.features-img{float:left;width:34%;margin:0;padding:0}ul.features-img
li{margin:0;padding:0;list-style:none}ul.features-img li
img{display:block;margin:0
auto;max-width:320px}#home-screenshots{background:#f9f9f9}#home-screenshots>.inner{width:100%}ul.screenshots-slick{margin:0;padding:0}ul.screenshots-slick li.slick-slide{margin:0
10px;padding:0;list-style:none}#home-clients>.inner{width:100%;padding-left:40px;padding-right:40px}#clients>.inner{width:100%;padding-left:40px;padding-right:40px}#home-clients > .inner .section-intro,
#clients > .inner .section-intro{color:#fac831;margin:0
0 40px}#home-clients > .inner .section-intro h2,
#clients > .inner .section-intro
h2{margin:0;text-transform:uppercase}.clients-list{margin:0;padding:0}.clients-list .slick-list{margin:0}.clients-list
div{margin:0;padding:0;list-style:none}.clients-list
img{display:block;margin:0
auto;padding:0;width:auto !important;height:60px !important}#home-download{background:url(/addons/shared_addons/themes/worx/img/interface/download-bg.jpg) no-repeat center/cover #000;color:#fff}ul.download-list{margin:0;padding:0;text-align:center}ul.download-list
li{margin:0
15px;padding:0;list-style:none;display:inline-block}ul.download-list li
a{display:block;-webkit-transition:all 0.2s;transition:all 0.2s}ul.download-list li a
img{display:block;width:100%;max-width:200px;height:auto}ul.download-list li a:hover{opacity:0.8}#faq > .inner
h2{margin:50px
auto 20px;text-align:center;font-size:1.3em}#faq-accordion{font-size:16px}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:none;background:none}.ui-widget-content{border:none;background:none}.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:none;background:none}.ui-accordion .ui-accordion-header{background:transparent;border:none;border-top:1px dashed #dfe5e8;padding:25px
0 !important;margin:0;line-height:1;font-size:16px;font-weight:600}.ui-accordion .ui-accordion-header:focus{outline:none}.ui-accordion .ui-accordion-header:last-of-type{border-bottom:1px dashed #dfe5e8}.ui-accordion .ui-accordion-header:hover,
.ui-accordion .ui-accordion-header.ui-state-active{color:#fac831;background:transparent}.ui-accordion .ui-accordion-content{padding:25px
0 !important;background:transparent}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-radius:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-radius:0}.ui-state-default .ui-icon{background:transparent;width:20px;height:20px;float:right;margin-right:10px;margin-top:-2px;position:relative;-webkit-transition:all 0.2s;transition:all 0.2s}.ui-state-default .ui-icon:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f055';margin:0;position:absolute;top:0;bottom:0;left:0;right:0;text-indent:0}.ui-state-active .ui-icon{background:transparent;background-size:20px;width:20px;height:20px}.ui-state-active .ui-icon:before{content:'\f056'}#home-news{background:#f9f9f9}#home-news > .inner
a.btn{display:block;max-width:220px;margin:30px
auto 0}.news-list{position:relative;overflow:hidden}.news-list>article{float:left;width:32%;margin:0
2% 2% 0;background:#fff}.news-list>article:nth-of-type(3n){margin-right:0}.news-list > article img.news-image{width:100%;height:auto;margin:0
0 30px;background-repeat:no-repeat;background-size:cover;background-position:center}.news-list > article
h3{margin:0
0 20px;padding:0
20px;line-height:1.3;min-height:45px}.news-list > article
p{margin:0
0 20px;padding:0
20px}.news-list > article p.news-date{font-size:14px;font-weight:600;margin:0
0 30px}.news-list > article p.news-date
a{color:#1e1e1e;-webkit-transition:all 0.2s;transition:all 0.2s}.news-list > article p.news-date a:hover{color:#fac831;text-decoration:none}#solution-detail{background-repeat:no-repeat;background-size:500px auto;background-position:right center}#solution-detail.detail-employee-and-contractor-management{background-image:url(/addons/shared_addons/themes/worx/img/interface/solutions-employee-contractor-management.jpg)}#solution-detail.detail-online-safety-inductions{background-image:url(/addons/shared_addons/themes/worx/img/interface/solution-online-safety-inductions.jpg)}#solution-detail.detail-digital-swms{background-image:url(/addons/shared_addons/themes/worx/img/interface/solution-digital-swms.gif)}#solution-detail.detail-site-check-in-access{background-image:url(/addons/shared_addons/themes/worx/img/interface/solution-site-checkin-access.jpg)}#solution-detail.detail-electronic-forms{background-image:url(/addons/shared_addons/themes/worx/img/interface/solution-electronic-forms.jpg)}#solution-detail.detail-asset-register{background-image:url(/addons/shared_addons/themes/worx/img/interface/solution-asset-register.jpg)}#solution-detail>.inner{padding-right:500px}#solution-detail > .inner
h4{margin:0
0 1em}ul.benefits-list{margin:40px
0 0;padding:0;overflow:hidden}ul.benefits-list
li{width:50%;float:left;margin:0
0 20px;padding:0
0 0 60px;list-style:none;background-repeat:no-repeat;background-size:50px auto;background-position:left top}.detail-employee-and-contractor-management ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-employee-contractor-management-y.png)}.detail-online-safety-inductions ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-online-safety-inductions-y.png)}.detail-digital-swms ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-digital-swms-y.png)}.detail-site-check-in-access ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-site-check-in-y.png)}.detail-electronic-forms ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-electronic-forms-y.png)}.detail-asset-register ul.benefits-list
li{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-solutions-asset-register-y.png)}ul.benefits-list li:nth-of-type(odd){clear:left;padding-right:60px}ul.benefits-list li
h3{font-size:1.1em;line-height:1.1;margin:0}ul.benefits-list h3
p{margin:0}ul.tick-list{margin:0
0 1em 0.5em;padding:0}ul.tick-list
li{margin:0;padding:0;list-style:none}ul.tick-list li:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f00c';color:#fac831;margin:0
10px 0 0}#solution-detail.swms-templates{background:#fac831;text-align:center}#solution-detail.swms-templates p:last-of-type{margin-bottom:0}#solution-detail.swms-templates>.inner{padding-right:0}ul.swms-template-list{margin:0
0 60px;padding:0;display:flex;flex-wrap:wrap}ul.swms-template-list
li{position:relative;width:25%;margin:20px
0;padding:125px
20px 0;list-style:none;font-weight:700;background-repeat:no-repeat;background-size:125px auto;background-position:center top;transition:all 0.2s}ul.swms-template-list li.ico-swms-air{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-air.png)}ul.swms-template-list li.ico-swms-carpentry{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-carpentry.png)}ul.swms-template-list li.ico-swms-demolition{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-demolition.png)}ul.swms-template-list li.ico-swms-electrical{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-electrical.png)}ul.swms-template-list li.ico-swms-excavation{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-excavation.png)}ul.swms-template-list li.ico-swms-plumbing{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-plumbing.png)}ul.swms-template-list li.ico-swms-scaffolding{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-scaffolding.png)}ul.swms-template-list li.ico-swms-solar{background-image:url(/addons/shared_addons/themes/worx/img/interface/ico-swms-solar.png)}ul.swms-template-list li
a{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}ul.swms-template-list li a:hover{text-decoration:none}ul.swms-template-list li.has-hover:hover{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}p.swms-price-disc
em{display:block;font-size:0.9em}a.btn.btn-swms{font-size:1em;margin:25px
auto 0;color:#fff;background:#000;border:1px
solid #fff;text-transform:uppercase}a.btn.btn-swms
i{color:#fac831}a.btn.btn-swms:hover{color:#fac831;border-color:#000}#solution-pricing{color:#fff;background:#000}#solution-pricing .section-intro{margin-bottom:30px}#solution-pricing .section-intro
h1{color:#fac831}.pricing-plans{overflow:hidden;margin:0
auto 40px}.pricing-plans>.price-table{color:#000;background:#fff;float:left;width:30%;margin:0;padding:40px;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.pricing-plans>.price-table+.price-table{margin-left:5%}.pricing-plans.twocol>.price-table{width:47.5%}.price-table h3.price-title{font-size:44px;line-height:1;font-weight:900;color:#fac831;text-transform:none;margin:0
0 20px;padding-top:70px;background:url(/addons/shared_addons/themes/worx/img/interface/ico-tick.png) no-repeat center top/50px}.price-table p.price-cost{height:80px;margin:0
0 30px;padding:0;font-size:52px;line-height:1.2;font-weight:900;color:#000;background:#fff}.price-table p.price-cost
i{font-style:normal;font-size:0.6em}.price-table p.price-cost
span{display:block;font-size:15px;margin-top:10px}.price-table.price-enterprise p.price-cost{font-size:22px}.price-list{margin:0
0 60px;padding:30px
0 0;border-top:1px solid #000;text-align:left}.price-list
li{margin:0;padding:0
0 0 25px;list-style:none}.price-list li:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f00c';color:#fac831;margin:0
10px 0 -25px}.price-list li+li{margin-top:10px}.price-list
li.disabled{color:#ccc}.price-list li.disabled:before{color:#ccc}.price-btns{margin:0}.price-btns
a.btn{font-size:16px}p.price-disclaimer{font-weight:500;text-align:center;margin:0
auto}p.price-disclaimer
a{color:#fac831}.pricing-plans.swms-pricing-plans .price-table{padding:0
0 40px}.pricing-plans.swms-pricing-plans .price-table .price-swms{background:#fac831;color:#000;font-size:22px;font-weight:900;text-transform:uppercase;margin:0
0 20px;padding:10px
20px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.pricing-plans.swms-pricing-plans .price-table h3.price-title,
.pricing-plans.swms-pricing-plans .price-table p.price-cost,
.pricing-plans.swms-pricing-plans .price-list,
.pricing-plans.swms-pricing-plans .price-btns{margin-left:40px;margin-right:40px}#tabs{color:#000;border:none;background:transparent}#tabs ul.ui-widget-header{width:280px;margin:0
auto 40px;background:#fff;border-radius:10px}#tabs ul.ui-tabs-nav
li{width:50%;margin:0;padding:0;border:none;text-align:center;background:transparent}#tabs ul.ui-tabs-nav .ui-tabs-anchor{color:#000;background:#fff;display:block;float:none;font-size:18px;line-height:1;font-weight:700;padding:15px
0;border-radius:0;-webkit-transition:all 0.2s;transition:all 0.2s}#tabs ul.ui-tabs-nav li.ui-state-active a,
#tabs ul.ui-tabs-nav li.ui-state-active a:link,
#tabs ul.ui-tabs-nav li.ui-state-active a:visited{float:none;color:#000;background:#fac831;text-align:center}#tabs ul.ui-tabs-nav li:first-of-type
a{border-top-left-radius:10px;border-bottom-left-radius:10px}#tabs ul.ui-tabs-nav li:last-of-type
a{border-top-right-radius:10px;border-bottom-right-radius:10px}#tabs .ui-tabs-panel{padding:0;color:#fff}#solution-pricing.single-pricing{color:#000;background:#fff}#solution-pricing.single-pricing #tabs ul.ui-tabs-nav .ui-tabs-anchor{color:#fff;background:#000}#solution-pricing.single-pricing #tabs ul.ui-tabs-nav li.ui-state-active a,
#solution-pricing.single-pricing #tabs ul.ui-tabs-nav li.ui-state-active a:link,
#solution-pricing.single-pricing #tabs ul.ui-tabs-nav li.ui-state-active a:visited{color:#000;background:#fac831}#solution-pricing.single-pricing .pricing-plans{padding:20px;border:#eee}#solution-pricing.single-pricing .pricing-plans>.price-table{box-shadow:0 0 20px rgba(0, 0, 0, 0.25)}#solution-pricing.single-pricing #tabs .ui-tabs-panel{color:#000}#home-contact{background:url(/addons/shared_addons/themes/worx/img/interface/contact-bg.jpg) no-repeat center/cover #000;color:#fff}#home-contact #contact_form
label.infield{color:white}#home-contact .inner .section-intro a:link{color:#fac831}#home-contact .inner .section-intro a:hover{color:#fac831}#contact_form_row_1,#contact_form_row_3{float:left;width:49%;margin:0
1% 12px 0;clear:none}#contact_form_row_2,#contact_form_row_4{float:right;width:49%;margin:0
0 12px 1%;clear:none}#contact_form_row_5{margin:0
0 12px 0}#contact_form .input-wrap-email,
#contact_form .input-wrap-number,
#contact_form .input-wrap-password,
#contact_form .input-wrap-select,
#contact_form .input-wrap-text,
#contact_form .input-wrap-textarea,
#contact_form .input-wrap-tel{width:100%}#contact_form .input-wrap-button,
#contact_form .input-wrap-reset,
#contact_form .input-wrap-submit{width:100%;margin-bottom:0}#contact_form input[type="text"],
#contact_form input[type="password"],
#contact_form input[type="email"],
#contact_form input[type="number"],
#contact_form input[type="tel"],
#contact_form select,
#contact_form
textarea{width:100%;height:50px;border:1px
solid #fafafa;background:#fafafa;box-shadow:none;padding:2px
20px 2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:500;-webkit-appearance:none;color:#1e1e1e;font-size:16px}#contact_form input[type="text"]:focus,
#contact_form input[type="tel"]:focus,
#contact_form input[type="password"]:focus,
#contact_form input[type="email"]:focus,
#contact_form select:focus,
#contact_form textarea:focus{border:#fac831 1px solid !important;box-shadow:none}form.formtools .input-wrap-textarea
.chars_remain{display:none}#contact_form
textarea{padding:15px
10px;width:100%;height:150px;-webkit-appearance:none}#contact_form
label.infield{top:9px;left:0;right:0;color:#1e1e1e;font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:400;font-size:16px;padding:0
10px}#contact_form_row_7{width:245px;float:left}#contact_form-captcha_wrap{width:280px;float:right}#contact_form .captcha_block
input{text-align:left;width:100px;right:40px;top:10px;height:40px}#contact_form .captcha_block .captcha-refresh{top:20px;right:10px}#contact_form_row_8{width:180px;float:right;clear:none;padding:0}form.formtools
.infield.label_captcha{display:none}#contact_form-field-submit-label_label{display:none}#contact_form input[type="submit"]{width:100%;box-shadow:none;float:right;margin:10px
0 0;padding:15px
0;font-family:'Roboto',Arial,Helvetica,sans-serif;-webkit-appearance:none;line-height:1;text-align:center;font-size:16px;font-weight:700;border:none;background:#fac831;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s;transition:all 0.2s}#contact_form input[type="submit"]:hover{text-decoration:none;background:#1e1e1e;color:#fff}form.formtools
sup.required{color:#fac831}#contact_form_row_9{display:none}.demo-iframe{min-width:100%;min-height:800px;margin:0
auto;border:none}#apb-webinar
iframe{width:100%;min-width:100%;min-height:400px;margin:0
auto;border:none}#contact_form_zoho_row_1,#contact_form_zoho_row_4{float:left;width:49%;margin:0
1% 8px 0;clear:none}#contact_form_zoho_row_3,#contact_form_zoho_row_6{margin:0
0 8px 0;clear:both}#contact_form_zoho_row_2,#contact_form_zoho_row_5{float:right;width:49%;margin:0
0 8px 1%;clear:none}#contact_form_zoho_row_7{width:245px;float:left}#contact_form_zoho_row_8{width:180px;float:right;clear:none;padding:0}.landing-page #banner .cycle-slide{background-position:top center}.landing-page #banner .cycle-slide > .inner .banner-content{top:0;bottom:0;left:0;right:auto;text-align:left;margin:auto;width:800px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{font-size:72px;margin:0
0 30px;text-shadow:5px 5px 10px rgba(0, 0, 0, 0.4)}.landing-page #banner .cycle-slide > .inner .banner-content
p{max-width:480px}.landing-page #banner .cycle-slide > .inner .banner-content
a{padding:15px
20px;color:#fff;border:1px
solid #fff}#banner.banner-solar .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-solar.jpg)}#banner.banner-plumbing .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-plumbing.jpg)}#banner.banner-carpentry .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-carpentry.jpg)}#banner.banner-electrical .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-electrical.jpg)}#banner.banner-roofing .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-roofing.jpg)}#landing-swms > .inner
.container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#landing-swms > .inner .container .content-left{width:35%}#landing-swms > .inner .container .content-left
img{display:block;width:100%;height:auto}#landing-swms > .inner .container .content-right{width:60%}#landing-swms > .inner .container .content-right .section-intro{text-align:left;margin-bottom:1em}#landing-swms > .inner .container .content-right .section-intro
h1{font-size:2em;margin:0
0 0.25em}#landing-swms > .inner .container .content-right .section-intro
p{font-weight:700}ul.landing-tick-list{margin-bottom:40px}ul.landing-tick-list>li{list-style:none;padding-left:25px}ul.landing-tick-list>li:before{content:'';display:block;width:20px;height:20px;margin:2px
0 0 -25px;float:left;background:url(/addons/shared_addons/themes/worx/img/interface/landing-ico-tick.png) no-repeat center/cover}ul.landing-tick-list>li+li{margin-top:20px}ul.landing-tick-list > li
h3{font-size:1em;margin:0}ul.landing-tick-list > li
p{margin:0}ul.landing-tick-list > li ul li,
ul.landing-tick-list > li ul li
a{color:var(--link-darkyellow);font-weight:600;text-decoration:underline}ul.landing-tick-list > li ul li::marker{color:#000}.landing-cta{text-transform:uppercase;font-weight:600;font-size:1.5em;line-height:1}.landing-cta
a{color:var(--link-darkyellow);text-decoration:underline}#landing-testimonial{background:url(/addons/shared_addons/themes/worx/img/interface/landing-testimonial-bg.jpg) no-repeat center/cover}#landing-testimonial > .inner
.container{max-width:600px}#landing-testimonial > .inner .container
h1{margin:0
0 0.5em;font-weight:900;font-size:2em;line-height:1.2}#landing-testimonial > .inner .container
p{font-weight:600;font-style:italic}.testimonial-logo{display:block;width:100%;max-width:320px;margin:30px
0 0}.carpentry-landing-testimonial .testimonial-logo{max-width:250px}#landing-inductions{background:url(/files/large/solar-online-safety-inductions.jpg) no-repeat right center/auto 75%}#landing-inductions > .inner
.container{max-width:60%}#landing-inductions > .inner .container .section-intro{text-align:left;margin-bottom:1em}#landing-inductions > .inner .container .section-intro
h1{font-size:2em;margin:0
0 0.25em;line-height:1.2}#landing-inductions > .inner .container .section-intro
p{font-weight:700}table.address{margin:0
0 1em 0}table.address th,
table.address
td{padding:0
0.5em 0 0;text-align:left;vertical-align:top}.request-a-demo-embed
iframe{height:1000px !important}.dark
footer#colophon{}.demo-dark{color:#fff;background:url(/files/large/demo-ondemand-dark-bg.png) no-repeat right bottom/50% auto #000;padding-top:100px}.demo-dark>.content-half{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%;min-height:100vh;text-align:center;padding:80px
50px 50px}.demo-dark>.content-half>div{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:600px}.demo-dark > .content-half
img{display:block;max-width:260px;margin:0
auto 40px}.demo-dark > .content-half
h2{color:#fac831;font-size:1.5em;font-weight:900;margin:0
auto}.demo-dark > .content-half h2:after{display:block;content:'';width:16px;height:4px;background:#fac831;margin:20px
auto 10px}.demo-dark > .content-half
h3{font-size:2em;line-height:1.2;font-weight:900;margin:0
auto 30px}.demo-dark > .content-half h3+p{margin-bottom:30px}#demo-form-container
form{max-width:500px;margin:0
auto 30px}#demo-form-container form
.zcwf_row{display:flex;align-items:center;margin:0
0 10px}#demo-form-container form
.zcwf_col_lab{min-width:110px;max-width:110px;font-weight:600}#demo-form-container form label>span{color:#fff !important;margin-left:0}#demo-form-container form
.zcwf_col_fld{width:100%}#demo-form-container form .zcwf_col_fld input[type="text"],
#demo-form-container form .zcwf_col_fld
textarea{color:#000;padding:10px
20px}#demo-form-container form .zcwf_col_fld input[type="text"]:focus,
#demo-form-container form .zcwf_col_fld textarea:focus{outline:none;width:100%}#demo-form-container form .zcwf_row:nth-of-type(6) .zcwf_col_lab{display:none}#demo-form-container form input[type='submit']{display:block;width:200px;max-width:none;color:#000;background:#fac831;border-radius:2px;box-shadow:none;border:none;text-transform:uppercase;font-size:16px;font-weight:700;padding:12px
20px;margin:0
auto}#demo-form-container form input[type='reset']{display:none}.demo-dark > .content-half .form-disclaimer{font-style:italic;font-size:10px}.blur
footer#colophon{}.demo-blur{min-height:100vh;padding-top:100px}.demo-blur #video-container{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;min-height:100vh;overflow:hidden}.demo-blur #video-container .blur-overlay{position:absolute;inset:0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);pointer-events:none}.demo-blur #video-container
video{display:block;position:absolute;top:50%;left:50%;z-index:0;width:auto;height:auto;min-width:100%;max-width:none;min-height:100%;transform:translate(-50%, -50%)}.demo-blur .content-full{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;background:rgba(0, 0, 0, 0.1);min-height:100vh;padding:50px
20px 20px}.demo-blur .content-full>div{position:relative;background:#fff;border-radius:40px;padding:110px
60px 30px;box-shadow:0 0 40px rgba(0, 0, 0, 0.15);margin:80px
auto 20px}.demo-blur .content-full > div .blur-lock{display:block;width:120px;position:absolute;top:0;left:50%;transform:translate(-50%, -50%);margin:0
auto auto;text-align:center}.demo-blur .content-full > div
h1{line-height:1;margin:0
auto 25px}.demo-blur .content-full > div h1
a{display:block}.demo-blur .content-full > div h1 a
img{display:block;max-width:280px;margin:0
auto}.demo-blur .content-full > div
h3{font-size:30px;line-height:1.2;font-weight:900;text-align:center;margin:0
auto 25px}.demo-blur #demo-form-container
form{max-width:450px;margin:0
auto}.demo-blur #demo-form-container form
.zcwf_col_lab{min-width:110px;max-width:110px;font-weight:600}.demo-blur #demo-form-container form label>span{color:#000 !important;margin-left:0}.demo-blur #demo-form-container form .zcwf_col_fld input[type="text"]{color:#000;padding:10px
15px;border:1px
solid #dbdbdb;border-radius:5px;background:#f9f9f9}@media only screen and (max-width: 1449px){.demo-blur .content-full > div .blur-lock{width:100px}.demo-blur .content-full>div{border-radius:30px;padding:80px
60px 20px}.demo-blur .content-full > div h1 a
img{max-width:250px}.demo-blur .content-full > div
h3{font-size:24px;margin-bottom:20px}}@media only screen and (max-width: 1365px){.demo-dark>.content-half{padding:80px
20px 50px}.demo-dark > .content-half
h1{margin:0
auto}.demo-dark > .content-half
h2{font-size:1.2em}.demo-dark > .content-half h2:after{height:2px;margin:10px
auto 10px}.demo-dark > .content-half
h3{font-size:1.5em}}@media only screen and (max-width: 1023px){.demo-dark{background:#000}.demo-dark>.content-half{width:100%}.demo-dark>.content-half>div{min-height:auto}.demo-blur .content-full>div{border-radius:30px;padding:60px
40px 20px}.demo-blur .content-full > div .blur-lock{width:60px}}@media only screen and (max-width: 767px){.dark #masthead .head-notice p,
.blur #masthead .head-notice
p{line-height:1.4}.demo-dark>.content-half{padding:90px
20px 40px}.demo-dark > .content-half
img{max-width:220px;margin-bottom:30px}.demo-dark > .content-half
h2{font-size:1em}.demo-dark > .content-half
h3{font-size:1.5em;max-width:250px}#demo-form-container
form{margin-bottom:20px}#demo-form-container form
.zcwf_row{flex-wrap:wrap}#demo-form-container form
.zcwf_col_lab{margin:0}#demo-form-container form input[type="submit"]{width:100%}.demo-blur .content-full{display:block;padding:60px
15px 15px}.demo-blur .content-full>div{padding:50px
20px 20px;margin:60px
auto 20px}.demo-blur .content-full > div h1 a
img{max-width:200px}.demo-blur .content-full > div
h3{font-size:18px}.demo-blur .content-full > div h3
br{display:none}}@media all and (-webkit-min-device-pixel-ratio: 1.5){}@media only screen and (min-width: 1366px){}@media only screen and (max-width: 1365px){.page-width{width:1200px}nav.primary ul.slimmenu>li+li{margin-left:15px}#home-why{background:url(/addons/shared_addons/themes/worx/img/interface/home-why-bg-1.jpg) no-repeat right center/auto 80%}.price-table p.price-cost
span{font-size:14px}#masthead .business-name{width:200px;margin:20px
0 20px 20px}.scrolled #masthead .business-name{width:200px}}@media only screen and (max-width: 1279px){.page-width{width:980px}nav.primary{margin:25px
20px 0 0}nav.primary ul.slimmenu>li+li{margin-left:5px}nav.primary ul.slimmenu li
a{letter-spacing:0px;padding:10px
10px}nav.primary ul.slimmenu > li.nav-login > a::after,
nav.primary ul.slimmenu>li.nav-demo>a::after{margin-left:10px}nav.primary ul.slimmenu>li.nav-demo{margin-left:30px}.scrolled #masthead .business-name{width:200px}.scrolled
nav.primary{margin-top:18px}#banner .cycle-slide > .inner .banner-content
h1{font-size:46px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{font-size:68px}#banner-sub > .inner
h1{font-size:40px}#banner-tag > .inner
h3{font-size:26px}ul.features-list.features-left{width:32%}ul.features-list.features-left
li{padding-right:40px}ul.features-list
li{margin:20px
0}ul.features-list.features-right{width:32%}ul.features-list.features-right
li{padding-left:40px}ul.features-img{width:36%}.section-intro
h1{font-size:2.2em}ul.solutions-list
li{min-height:305px;padding:40px
10px}ul.solutions-list li
h3{font-size:1.4em;padding:85px
0 0}ul.solutions-list li
p{font-size:0.95em}#home-why{background:url(/addons/shared_addons/themes/worx/img/interface/home-why-bg-1.jpg) no-repeat right center/auto 60%}#home-why>.inner{padding-right:400px}#home-clients>.inner,#clients>.inner{padding-left:20px;padding-right:20px}ul.benefits-list li:nth-of-type(2n+1){padding-right:40px}#solution-detail{background-position:right 100px;background-size:450px auto}#solution-detail>.inner{padding-right:450px}.pricing-plans>.price-table{width:32%;padding:40px
25px}.pricing-plans.twocol>.price-table{width:49%}.pricing-plans>.price-table+.price-table{margin-left:2%}.pricing-plans.swms-pricing-plans .price-table h3.price-title,
.pricing-plans.swms-pricing-plans .price-table p.price-cost,
.pricing-plans.swms-pricing-plans .price-list,
.pricing-plans.swms-pricing-plans .price-btns{margin-left:30px;margin-right:30px}p.price-disclaimer
a{display:block}#solution-pricing.single-pricing .pricing-plans{padding:10px}#solution-pricing.single-pricing .pricing-plans>.price-table{box-shadow:0 0 10px rgba(0, 0, 0, 0.15)}footer#colophon > .inner .foot-col.foot-logo{width:26%}footer#colophon > .inner .foot-col.foot-logo h1.business-name{width:220px}footer#colophon > .inner .foot-col.foot-logo a.foot-iso
img{height:100px}footer#colophon > .inner .foot-col.foot-logo img.foot-guarantee{height:100px;margin:0
0 0 15px}footer#colophon > .inner .foot-col.foot-links{width:17%}footer#colophon > .inner .foot-col.foot-solutions{width:30%}footer#colophon > .inner .foot-col.foot-contact{width:27%}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup,
footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book{padding:8px
6px}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup::after,
footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book::after{margin-left:6px}#landing-swms > .inner
.container{align-items:flex-start}#landing-swms > .inner .container .content-left{width:40%}#landing-inductions{background-size:auto 55%}}@media only screen and (max-width: 979px){.page-width{width:100%}.inner{margin:0}#masthead .head-notice.desktop{display:none}#masthead .head-notice.mobile{display:block;padding:12px
15px}#masthead .business-name{margin:20px
0 20px 20px;width:250px}#masthead a.head-call-mobile{width:50px;height:43px;border:1px
solid #fac831;color:#fac831;text-align:center;float:right;position:relative;z-index:1;line-height:43px;margin:27.5px 90px 0 0;font-size:22px;border-radius:4px;-webkit-transition:all 0.2s;transition:all 0.2s}#masthead a.head-call-mobile:hover{color:#000;background:#fac831}.scrolled #masthead a.head-call-mobile{margin-top:16px}nav.primary{width:100%;margin:-67px 0 0;float:right}.menu-collapser{background:transparent;text-shadow:none;padding:0}.collapse-button{right:20px;background:transparent;box-shadow:none;text-shadow:none;border:1px
solid #fac831;padding:4px
6px;width:50px}.collapse-button:hover{background:#fac831}.collapse-button:hover .icon-bar{background:#000}.collapse-button .icon-bar{box-shadow:none;background:#fac831;border-radius:3px;width:100%;height:3px;margin:6px
0}nav.primary
ul.slimmenu{display:block;width:auto;text-align:center;margin:20px
0 0;background:rgba(0, 0, 0, 0.8);-webkit-transition:all 0.2s;transition:all 0.2s}nav.primary ul.slimmenu
li{width:100%;float:none}nav.primary ul.slimmenu li.nav-call{display:none}nav.primary ul.slimmenu li a,
nav.primary ul.slimmenu > li.has_children > a,
nav.primary ul.slimmenu>li:last-of-type>a{text-align:center;color:#fff;padding:12px
20px;border-bottom:1px solid rgba(255, 255, 255, 0.1);text-shadow:none}nav.primary ul.slimmenu>li{display:block;float:none;border-right:none}nav.primary ul.slimmenu>li+li{margin-left:0}nav.primary ul.slimmenu li ul,
nav.primary ul.slimmenu li ul li
a{width:auto;text-align:center}nav.primary ul.slimmenu li
ul{margin:0}nav.primary ul.slimmenu > li:first-of-type
a{padding-left:20px}nav.primary ul.slimmenu li ul li
a{padding:15px
20px}nav.primary ul.slimmenu li a
i{display:none}ul.slimmenu li .sub-collapser{width:85px}ul.slimmenu.collapsed li .sub-collapser{height:40px}ul.slimmenu li .sub-collapser>i{font-size:12px;margin:0;color:#d12430}nav.primary ul.slimmenu>li.nav-login{margin-left:0}nav.primary ul.slimmenu>li.nav-demo{margin-left:0}nav.primary ul.slimmenu>li.nav-login>a{background:transparent}nav.primary ul.slimmenu > li.nav-login > a,
nav.primary ul.slimmenu>li.nav-demo>a{border-color:transparent;border-radius:0}nav.primary ul.slimmenu>li.nav-demo>a{color:#000}.scrolled
nav.primary{margin-top:-61.5px}.scrolled nav.primary
ul.slimmenu{background:transparent}#banner .cycle-slide.slide-1{background-image:url(/addons/shared_addons/themes/worx/img/banner/banner-tablet.png), url(/addons/shared_addons/themes/worx/img/banner/banner-mobile.jpg);background-position:center bottom, center bottom;background-repeat:no-repeat, no-repeat;background-size:90% auto, cover}#banner.banner-solar .cycle-slide.slide-1,
#banner.banner-plumbing .cycle-slide.slide-1,
#banner.banner-carpentry .cycle-slide.slide-1,
#banner.banner-electrical .cycle-slide.slide-1,
#banner.banner-roofing .cycle-slide.slide-1{background-position:center top;background-size:cover}#banner .cycle-slide > .inner .banner-content{left:20px;height:280px;width:auto;top:25%;right:20px}.landing-page #banner .cycle-slide > .inner .banner-content{width:480px;left:20px;top:0;right:auto}#banner .cycle-slide > .inner .banner-content
h1{font-size:40px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{font-size:50px}#banner .cycle-slide > .inner .banner-content
p{font-size:18px}#banner-sub>.inner{height:300px}#banner-sub > .inner
h1{font-size:32px}#banner-tag > .inner
h3{font-size:22px}main{display:block;float:none;width:100%;min-height:auto}#content_wrapper>.inner{display:block}.section>.inner{padding:100px
20px}.section-intro
h1{font-size:2em}.section-intro h1
span{display:block}.section-intro
p{font-size:16px;margin:0}ul.features-list.features-left,ul.features-list.features-right{width:100%;float:none}ul.features-list.features-left li,
ul.features-list.features-right
li{margin:0
0 30px;padding:0
0 0 60px;background-position:left center;background-size:40px}ul.features-list.features-left li:last-of-type,
ul.features-list.features-right li:last-of-type{margin-bottom:0}ul.features-img{float:none;width:100%;margin:50px
0}ul.features-img .slick-list{margin:0}ul.solutions-list li,
ul.solutions-list li:nth-of-type(3n){width:49%;margin:0
2% 2% 0}ul.solutions-list li:nth-of-type(2n){margin-right:0}#home-why{background-image:none}#home-why>.inner{padding-right:20px}#home-clients > .inner .section-intro h2,
#clients > .inner .section-intro
h2{font-size:1.3em}#home-clients > .inner .section-intro h2 span,
#clients > .inner .section-intro h2
span{display:none}.clients-list
img{height:50px !important}.ui-accordion .ui-accordion-header{padding:25px
0 !important;line-height:1.2}.ui-state-default .ui-icon{margin-left:20px}.news-list > article
h3{margin:0
0 15px;padding:0
15px;min-height:70px;font-size:1.1em}.news-list > article
p{margin:0
0 15px;padding:0
15px}#solution-detail{background:#fff !important}#solution-detail.detail-digital-swms{padding-bottom:60px}#solution-detail.detail-digital-swms>.inner{padding-bottom:420px;background:url(/addons/shared_addons/themes/worx/img/interface/solution-digital-swms.gif) no-repeat center bottom/auto 400px}#solution-detail>.inner{padding-right:20px}#solution-detail.swms-templates{background:#fac831 !important;padding-right:20px}.pricing-plans>.price-table{padding:40px
15px}.price-table h3.price-title{font-size:34px}.price-table p.price-cost{font-size:46px;height:70px}.price-table p.price-cost
span{font-size:14px;line-height:1.2;margin-top:0}.price-table.price-enterprise p.price-cost{font-size:20px}.price-list{font-size:0.8em}.price-list
li{padding:0
0 0 20px}.price-list li::before{margin:0
5px 0 -20px}.pricing-plans.swms-pricing-plans .price-table .price-swms{font-size:20px;padding:10px
15px}.pricing-plans.swms-pricing-plans .price-table h3.price-title, .pricing-plans.swms-pricing-plans .price-table p.price-cost, .pricing-plans.swms-pricing-plans .price-list, .pricing-plans.swms-pricing-plans .price-btns{margin-left:15px;margin-right:15px}.price-btns
a.btn{padding-left:15px;padding-right:15px}footer#colophon>.inner{padding:80px
20px 40px}footer#colophon > .inner .foot-col.foot-logo{width:38%}footer#colophon > .inner .foot-col.foot-links{width:26%}footer#colophon > .inner .foot-col.foot-solutions{display:none}footer#colophon > .inner .foot-col.foot-contact{width:36%}.table-overflow{width:100%;overflow-y:auto;_overflow:auto;margin:0
0 1em}.table-overflow::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-overflow::-webkit-scrollbar-thumb{border-radius:8px;border:3px
solid #fff;background-color:rgba(0, 0, 0, .3)}#landing-swms > .inner
.container{flex-wrap:wrap}#landing-swms > .inner .container .content-left{width:100%;order:2}#landing-swms > .inner .container .content-left{max-width:300px;margin:0
auto}#landing-swms > .inner .container .content-right{width:100%;order:1}#landing-testimonial > .inner
.container{max-width:500px}#landing-inductions{background-size:auto 500px;background-position:right bottom}#landing-inductions>.inner{padding-bottom:400px}#landing-inductions > .inner
.container{max-width:100%}}@media only screen and (max-width: 767px){#masthead .head-notice
p{font-size:12px}#masthead .business-name{width:230px;margin:20px
0 20px 15px}#masthead a.head-call-mobile{margin:25.5px 80px 0 0}nav.primary{margin:-64px 0 0}.collapse-button{right:15px}nav.primary ul.slimmenu li a,
nav.primary ul.slimmenu > li.has_children > a,
nav.primary ul.slimmenu > li:last-of-type > a,
nav.primary ul.slimmenu > li:first-of-type
a{padding:12px
15px}ul.slimmenu li .sub-collapser{width:80px}#banner .cycle-slide.slide-1{background-size:100% auto, cover}#banner .cycle-slide > .inner .banner-content{left:15px;right:15px;height:250px;width:auto}.landing-page #banner .cycle-slide > .inner .banner-content{left:15px;right:auto;width:300px}#banner .cycle-slide > .inner .banner-content
h1{margin:0
0 25px;font-size:34px;line-height:1.2;margin-bottom:30px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{font-size:32px;margin:0
0 25px}#banner .cycle-slide > .inner .banner-content
p{font-size:16px;margin:0
0 25px;max-width:none}.landing-page #banner .cycle-slide > .inner .banner-content
p{max-width:310px}#banner .cycle-slide > .inner .banner-content
a{display:inline-block;font-size:14px;padding:12px
15px}#banner-sub>.inner{height:250px}#banner-sub > .inner
h1{font-size:22px;padding:12px
15px}#banner-tag>.inner{padding:15px
10px}#banner-tag > .inner
h3{font-size:18px;line-height:1.4em}#banner-tag > .inner h3
span{display:block}.breadcrumbs{display:none}.slick-list{margin:0
0 50px}.slick-dots{bottom:-50px}.section>.inner{padding:60px
15px}.section-intro{margin:0
0 40px}.section-intro
h1{font-size:1.6em;line-height:1.3em;margin:0
auto 20px}ul.features-list.features-left li, ul.features-list.features-right
li{text-align:center;margin:0
0 30px;padding:50px
0 0;background-position:center top}ul.screenshots-slick li.slick-slide{margin:0
5px}ul.solutions-list li,
ul.solutions-list li:nth-of-type(3n){width:100%;margin:0
0 15px;min-height:auto}#home-clients > .inner .section-intro,
#clients > .inner .section-intro{margin:0
0 40px}#home-clients > .inner .section-intro h2,
#clients > .inner .section-intro
h2{font-size:1.3em;line-height:1.3}.clients-list
img{height:40px !important}ul.download-list
li{margin:0
5px}ul.download-list li a
img{max-width:150px}.news-list>article{float:none;width:100%;margin:0
0 15px;overflow:hidden}.news-list > article
h3{min-height:0}.ui-state-default .ui-icon{margin:0
0 0 15px}.ui-accordion .ui-accordion-content{padding:15px
0 !important}.ui-accordion .ui-accordion-header{padding:20px
0 !important}ul.benefits-list
li{width:100%;float:none;margin-bottom:30px}ul.benefits-list li:nth-of-type(2n+1){padding-right:0}#solution-detail.swms-templates{padding-right:15px}ul.swms-template-list
li{width:50%;margin:10px
0;padding:100px
20px 0;background-size:100px auto}.pricing-plans>.price-table,.pricing-plans.twocol>.price-table{width:100%;margin:0;float:none}.price-table p.price-cost
span{margin-top:10px}.pricing-plans>.price-table+.price-table{margin:30px
0 0}.price-list{font-size:1em}.price-list
li{padding:0
0 0 25px}.price-list li::before{margin:0
10px 0 -25px}.price-list li
br{display:none}.pricing-plans>.price-table{padding:40px
30px}.pricing-plans.swms-pricing-plans .price-table h3.price-title, .pricing-plans.swms-pricing-plans .price-table p.price-cost, .pricing-plans.swms-pricing-plans .price-list, .pricing-plans.swms-pricing-plans .price-btns{margin-left:30px;margin-right:30px}.price-btns
a.btn{width:100%}#contact_form_row_1,#contact_form_row_2,#contact_form_row_3,#contact_form_row_4,#contact_form_row_5,#contact_form_zoho_row_1,#contact_form_zoho_row_2,#contact_form_zoho_row_3,#contact_form_zoho_row_4,#contact_form_zoho_row_5,#contact_form_zoho_row_6,#contact_form_zoho_row_7,#contact_form_zoho_row_8{float:none;width:100%;margin:0
0 10px 0;clear:none}#contact_form
textarea{height:150px}#contact_form_zoho_row_7>div>div{margin:0
auto}#contact_form_row_7{float:right}#contact_form_row_8{width:100%;float:none;clear:both}footer#colophon>.inner{padding:80px
15px 40px}footer#colophon > .inner .foot-col.foot-logo,
footer#colophon > .inner .foot-col.foot-links,
footer#colophon > .inner .foot-col.foot-contact{width:100%;text-align:center;margin-top:30px}footer#colophon > .inner .foot-col.foot-logo{margin-top:0}footer#colophon > .inner .foot-col.foot-logo h1.business-name{width:280px;margin:0
auto 20px}footer#colophon > .inner .foot-col.foot-logo a.foot-iso
img{height:80px}footer#colophon > .inner .foot-col.foot-logo img.foot-guarantee{height:80px;margin:0
0 0 15px}footer#colophon > .inner .foot-col
h3{margin:0
0 10px}footer#colophon > .inner .foot-col ul
li{margin:0}footer#colophon > .inner .foot-col.foot-contact p.foot-cta{margin:0
0 30px}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup, footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book{padding:10px
15px}footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-signup::after, footer#colophon > .inner .foot-col.foot-contact p.foot-cta a.foot-btn-book::after{margin-left:10px}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list li
span{width:auto}footer#colophon > .inner .foot-col.foot-contact ul.foot-contact-list{margin-bottom:30px}footer#colophon .foot-lower{text-align:center;margin:40px
0 45px}footer#colophon .foot-lower
p{font-size:12px}.landing-page h1,
#landing-swms > .inner .container .content-right .section-intro h1,
#landing-inductions > .inner .container .section-intro
h1{font-size:1.75em}.landing-cta{font-size:1.4em;text-align:center}.landing-cta
br{display:none}#landing-inductions{background-size:auto 450px}}@media only screen and (max-width: 600px){aside.sidebar{display:none}}@media only screen and (max-width: 479px){.boxout,.boxout.left,.boxout.right{display:block;float:none;margin:0
auto 0.5em auto}.colrow{margin-left:0;margin-right:0}.colrow
.colrow{margin-left:10px;margin-right:10px}.col.left,.col.right,.col.third,.col.twothird,.col.half{float:none;clear:both;width:100%;padding:0}.coltable{display:block}.coltable>.col{display:block}.table-overflow{overflow-x:scroll;overflow-y:visible}.table-overflow
table{width:500px}.table-swipe{display:block !important}}@media only screen and (max-width: 413px){#masthead .business-name,
.scrolled #masthead .business-name{width:200px}nav.primary{margin:-60px 0 0}#masthead a.head-call-mobile{margin:24px
78px 0 0}.scrolled #masthead a.head-call-mobile{margin:14px
78px 0 0}.scrolled
nav.primary{margin:-60px 0 0}#banner .cycle-slide > .inner .banner-content{width:auto;height:250px}.landing-page #banner .cycle-slide > .inner .banner-content{width:300px}#banner .cycle-slide > .inner .banner-content
h1{font-size:32px;margin:0
0 30px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{margin:0
0 15px}#banner .cycle-slide > .inner .banner-content
p{font-size:15px;margin:0
0 15px;max-width:none}.landing-page #banner .cycle-slide > .inner .banner-content
p{max-width:280px}#banner .cycle-slide > .inner .banner-content
a{padding:10px
15px}#banner-sub>.inner{height:200px}#banner-sub > .inner
h1{font-size:18px;margin:70px
auto 0;padding:12px}.section-intro
h1{font-size:1.4em}ul.solutions-list li
h3{font-size:1.2em}ul.home-why-list li
h3{font-size:1.1em}.landing-page h1,
#landing-swms > .inner .container .content-right .section-intro h1,
#landing-inductions > .inner .container .section-intro
h1{font-size:1.5em}ul.landing-tick-list{padding-left:10px}ul.landing-tick-list
li{margin-left:0}.landing-cta{font-size:1.25em}.testimonial-logo{max-width:280px}.carpentry-landing-testimonial .testimonial-logo{max-width:200px}.pricing-plans>.price-table{padding:40px
20px}}@media only screen and (max-width: 374px){#banner-sub > .inner
h1{font-size:18px;margin:70px
auto 0;padding:10px}#banner-tag>.inner{padding:10px}#banner-tag > .inner
h3{font-size:16px}}@media only screen and (max-width: 359px){#masthead .head-notice
p{font-size:10px}#masthead .business-name,
.scrolled #masthead .business-name{width:180px}nav.primary{margin:-60px 0 0}#masthead a.head-call-mobile{width:45px;margin:20.5px 70px 0 0;font-size:20px}.scrolled #masthead a.head-call-mobile{margin:12.5px 70px 0 0}.scrolled
nav.primary{margin:-58px 0 0}.collapse-button{width:45px}nav.primary
ul.slimmenu{margin:10px
0 0}nav.primary ul.slimmenu li a,
nav.primary ul.slimmenu > li.has_children > a,
nav.primary ul.slimmenu > li:last-of-type > a,
nav.primary ul.slimmenu > li:first-of-type
a{padding:10px
15px}#banner .cycle-slide > .inner .banner-content{width:280px;height:150px}#banner .cycle-slide > .inner .banner-content
h1{font-size:24px;line-height:1.2;margin-bottom:20px}.landing-page #banner .cycle-slide > .inner .banner-content
h1{margin:0
0 10px}#banner .cycle-slide > .inner .banner-content
p{font-size:14px;margin:0
0 10px;max-width:none}.landing-page #banner .cycle-slide > .inner .banner-content
p{max-width:250px}#banner .cycle-slide > .inner .banner-content
a{font-size:12px;padding:8px
10px}#banner-sub > .inner
h1{font-size:16px}.section-intro
h1{font-size:1.2em}ul.features-img li
img{max-width:280px}#home-clients > .inner .section-intro h2,
#clients > .inner .section-intro
h2{font-size:1.2em}ul.download-list li a
img{max-width:125px}}body.page-demo .section>.inner{padding-top:40px;padding-bottom:80px}.request-a-demo
h2{font-size:2.5rem;text-align:center}.request-a-demo
.intro{margin-bottom:2rem;text-align:center}.request-a-demo .demo-options{display:flex;gap:0 80px;margin:0
0 90px 0}.request-a-demo .demo-options>*{position:relative;flex:0 0 calc(50% - 40px);box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1)}.request-a-demo .demo-options
.header{margin:0;padding:1rem;background:#fac831;text-align:center;font-size:2.2rem}.request-a-demo .demo-options
.content{display:flex;align-items:end;gap:0 30px}.request-a-demo .demo-options > div:first-child
.content{align-items:center}.request-a-demo .demo-options > div:first-child
img{position:relative;left:10px}.request-a-demo .demo-options .content
.graphic{flex:0 0 250px}.request-a-demo .demo-options .content .graphic
img{display:block;width:auto;max-width:250px;height:auto}.request-a-demo .demo-options .content
.text{padding:25px
10px 60px 10px;line-height:1.2}.request-a-demo .demo-options .content .text
.button{position:absolute;bottom:20px;left:calc (50% - 40px);padding:0.5em 1em 0.5em 1.5em}.request-a-demo .demo-options .content .text .button::after{font-family:'Font Awesome 5 Free';font-weight:900;content:"\f105";font-size:0.85em;margin-left:15px;-webkit-transition:all 0.2s;transition:all 0.2s}.request-a-demo .testimonial
h3{color:#fac831;font-size:1.5rem;text-align:center}.request-a-demo .testimonial
.content{display:flex;gap:40px;align-items:center;text-align:center}.request-a-demo .testimonial .content
.logo{flex:0 0 120px}@media only screen and (max-width: 1279px){.request-a-demo
h2{font-size:2rem}.request-a-demo .demo-options{gap:0 20px;margin-bottom:40px}.request-a-demo .demo-options>*{flex:0 0 calc(50% - 10px)}.request-a-demo .demo-options
.header{font-size:1.5rem}.request-a-demo .demo-options .content
.graphic{flex:0 0 200px}.request-a-demo .demo-options .content .graphic
img{max-width:200px}.request-a-demo .demo-options .content
.text{font-size:0.9rem}}@media only screen and (max-width: 919px){.request-a-demo .demo-options
.content{flex-direction:column;align-items:center}.request-a-demo .demo-options .content
.graphic{position:relative;justify-content:center;padding-top:10px}.request-a-demo .demo-options > div:first-child
img{top:25%;left:auto}.request-a-demo .demo-options .content .text
.button{left:50%;transform:translateX(-50%);margin:0}.request-a-demo .testimonial
h3{font-size:1.4rem}.request-a-demo .testimonial
.content{font-size:0.9rem}}@media only screen and (max-width: 639px){.request-a-demo
h2{font-size:1.2rem}.request-a-demo .demo-options{display:block}.request-a-demo .demo-options>*{margin-bottom:20px}.request-a-demo .testimonial
h3{font-size:1.1rem}.request-a-demo .testimonial
.content{align-items:start}.request-a-demo .testimonial .content
.logo{flex:0 0 80px;padding-top:30px}}.section-demo-signup .col-flex{gap:0 50px}@media only screen and (max-width: 1365px){.section-demo-signup .col-flex{gap:0 20px}}@media only screen and (max-width: 919px){.section-demo-signup
.inner{padding-top:40px;padding-bottom:40px}.section-demo-signup .col-flex>.half:first-child{flex-basis:66.6%}.section-demo-signup .col-flex>.half:last-child{flex-basis:33.3%}}@media only screen and (max-width: 639px){.section-demo-signup .col-flex{gap:20px 0}}.section-demo-signup
img{display:inline-block;width:1200px !important;max-width:100%;height:auto}#crmWebToEntityForm.zcwf_lblLeft{width:100%;max-width:unset !important;padding:0;margin:0
auto;box-sizing:border-box}#crmWebToEntityForm.zcwf_lblLeft
*{box-sizing:border-box}#crmWebToEntityForm{text-align:left}#crmWebToEntityForm
*{direction:ltr}.zcwf_lblLeft
.zcwf_title{word-wrap:break-word;padding:0px
6px 10px;font-weight:bold}.zcwf_col_lab label>span{margin-left:4px}.zcwf_lblLeft .zcwf_col_fld input[type=text],
.zcwf_lblLeft .zcwf_col_fld
textarea{width:100%;border:1px
solid #fafafa;background:#fafafa;box-shadow:none;resize:vertical;border-radius:2px;float:left}.zcwf_lblLeft
.zcwf_col_lab{width:30%;word-break:break-word;padding:0;margin-right:10px;margin-top:5px;float:left;min-height:1px}.zcwf_lblLeft
.zcwf_col_fld{float:left;width:68%;padding:0px;position:relative;margin-top:5px}.zcwf_lblLeft
.zcwf_privacy{padding:6px}.zcwf_lblLeft
.wfrm_fld_dpNn{display:none}.dIB{display:inline-block}.zcwf_lblLeft
.zcwf_col_fld_slt{width:60%;border:1px
solid #ccc;background:#fff;border-radius:4px;font-size:16px;float:left;resize:vertical;padding:2px
5px}.zcwf_lblLeft .zcwf_row:after,
.zcwf_lblLeft .zcwf_col_fld:after{content:'';display:table;clear:both}.zcwf_lblLeft
.zcwf_col_help{float:left;margin-left:7px;font-size:16px;max-width:35%;word-break:break-word}.zcwf_lblLeft
.zcwf_help_icon{cursor:pointer;width:16px;height:16px;display:inline-block;background:#fff;border:1px
solid #c0c6cc;color:#c1c1c1;text-align:center;font-size:11px;line-height:16px;font-weight:bold;border-radius:50%}.zcwf_lblLeft
.zcwf_row{margin:0
0 5px 0}.zcwf_lblLeft
.formsubmit{margin-right:5px;cursor:pointer;color:#000;font-size:16px}.zcwf_lblLeft
.zcwf_privacy_txt{width:90%;color:rgb(0, 0, 0);font-size:16px;font-family:Arial;display:inline-block;vertical-align:top;color:#000;padding-top:2px;margin-left:6px}.zcwf_lblLeft
.zcwf_button{font-size:16px;color:#000;border:1px
solid #c0c6cc;padding:3px
9px;border-radius:4px;cursor:pointer;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form.formtools input[type='submit'],
form.formtools input[type='submit']:focus,
form.formtools input[type='submit']:hover,
form.formtools input[type='submit']:active,
form.formtools input[type='reset'],
form.formtools input[type='reset']:focus,
form.formtools input[type='reset']:hover,
form.formtools input[type='reset']:active{display:inline-block;width:100%;box-shadow:none;margin:0
5px 0 0;padding:15px
0;font-family:'Roboto',Arial,Helvetica,sans-serif;-webkit-appearance:none;line-height:1;text-align:center;font-size:16px;font-weight:700;border:none;background:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.2s;transition:all 0.2s}form.formtools input[type='submit'],
form.formtools input[type='submit']:focus{background:#fac831;color:#000}form.formtools input[type='submit']:hover,
form.formtools input[type='submit']:active{background:#000;color:#fff}@media only screen and (max-width: 1365px){.zcwf_lblLeft .zcwf_col_lab,
.zcwf_lblLeft
.zcwf_col_fld{float:none;width:100%}}@media only screen and (max-width: 639px){.zcwf_lblLeft .zcwf_col_lab,
.zcwf_lblLeft
.zcwf_col_fld{width:100%}}.zcwf_lblLeft
.zcwf_tooltip_over{position:relative}.zcwf_lblLeft
.zcwf_tooltip_ctn{position:absolute;background:#dedede;padding:3px
6px;top:3px;border-radius:4px;word-break:break-word;min-width:100px;max-width:150px;color:#000;z-index:100}.zcwf_lblLeft
.zcwf_ckbox{float:left}.zcwf_lblLeft
.zcwf_file{width:55%;box-sizing:border-box;float:left}.clearB:after{content:'';display:block;clear:both}#crmWebToEntityForm label>span{color:#f4ca47 !important}.plyr__video-embed.with-chapters{display:flex;background:#000;color:#f4ca47;align-items:center}.plyr__video-embed.with-chapters>div{flex:1 1 auto}.plyr__video-embed.with-chapters>.plyr{padding-left:20px}.plyr__video-embed.with-chapters
.chapters{flex:0 0 300px;padding:0
20px}.plyr__video-embed.with-chapters .chapters
ul{list-style:none outside}.plyr__video-embed.with-chapters .chapters
li{display:block;margin:0;padding:0}.plyr__video-embed.with-chapters .chapters
a{display:flex;margin:0.6rem 0;font-size:0.9rem;line-height:1.1;color:#fff}.plyr__video-embed.with-chapters .chapters a:hover{text-decoration:none}.plyr__video-embed.with-chapters .chapters
.time{padding-right:5px;width:45px;text-align:right;color:#f4ca47}.plyr__video-embed.with-chapters .chapters
.label{width:calc(100% - 45px);text-decoration:underline}.plyr__video-embed.with-chapters .chapters a:hover{color:#f4ca47}.plyr__video-embed.with-chapters .chapters
a.passed{color:#f4ca47;font-weight:bold}#demo-video-player
.btn{display:inline-block;color:#000;text-align:center}@media only screen and (max-width: 979px){.plyr__video-embed.with-chapters{display:block;width:100%}.plyr__video-embed.with-chapters>.plyr{padding:0}.plyr__video-embed.with-chapters
.chapters{width:60%;min-width:280px;margin:0
auto;padding-bottom:50px}.plyr__video-embed.with-chapters .chapters
a{margin:1rem 0}}@media only screen and (max-width: 639px){.plyr__video-embed.with-chapters
.chapters{width:auto}}body.request-a-demo #content>.section>.inner{width:100%;max-width:unset;margin:0;padding:0}body.signup-form .section>.inner{padding:0}.section-intro .introtext-h2{margin:0;font-size:2rem;font-weight:800}.integration-providers{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.integration-providers
.provider{display:flex;flex-direction:column;gap:20px}.integration-providers .provider-logo{border:1px
solid #ccc}.integration-providers .provider-logo
a{display:block;text-align:center}.integration-providers .provider-title{font-weight:600;font-size:1.5rem}.integration-providers .provider-text
a{text-decoration:underline}#integrations.simpro:first-of-type>.inner{padding-bottom:60px}#integrations.simpro:last-of-type>.inner{padding-top:60px}#integrations.simpro.black-bg{background-color:#000}#integrations.simpro.black-bg>.inner{padding-top:60px;padding-bottom:80px}#integrations.simpro.black-bg > .inner
iframe{width:100%}@media only screen and (max-width: 979px){.integration-providers .provider-title{font-size:1.2rem}#integrations.simpro.black-bg > .inner .integration-features
h3{line-height:1;margin-bottom:10px}}@media only screen and (max-width: 639px){.section-intro .introtext-h2{font-size:1.5rem;line-height:1}.integration-providers{grid-template-columns:repeat(1,1fr)}}.section-intro.integration{display:flex;gap:60px 50px;align-items:center}.section-intro.integration
.logo{flex:0 0 200px}.section-intro.integration .introtext-h2{text-align:left;font-size:2.2rem;line-height:1.2}.integration-features{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px}.integration-features .two-col{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:2}.integration-feature-sections{display:grid;grid-template-columns:repeat(2, 1fr);gap:60px}.integration-features
h3{margin-bottom:20px;color:#fac831;font-size:1.6rem}.integration-features
h4{margin-bottom:10px;color:#000;font-size:1.5rem}.integration-features .speak-expert-graphic{display:block;margin-bottom:50px;text-align:center}.integration-features .speak-to-expert .btn,
.integration-features .speak-to-expert .btn:focus,
.integration-features .speak-to-expert .btn:hover,
.integration-features .speak-to-expert .btn:active{display:block;width:100%;font-size:1.1rem}.integration-features .speak-to-expert .btn.btn-black,
.integration-features .speak-to-expert .btn.btn-black:focus{background:#000;border-color:#000;color:#fac831}.integration-features .speak-to-expert .btn.btn-black:hover,
.integration-features .speak-to-expert .btn.btn-black:active{background:#fac831;border-color:#fac831;color:#000}.integration-features .integration-subint-logos{display:grid;grid-template-columns:repeat(7, 1fr);gap:10px;width:100%;margin:40px
0;padding:0;list-style:none outside}.integration-features .integration-subint-logos
li{margin:0;padding:0}@media only screen and (max-width: 979px){.section-intro.integration .introtext-h2{font-size:1.6rem}.integration-features .integration-subint-logos{grid-template-columns:repeat(3, 1fr);text-align:center}}@media only screen and (max-width: 639px){.section-intro.integration{gap:50px}.section-intro.integration a.btn-mobile{margin:0
auto 30px;display:block !important;max-width:90%;font-size:1.1rem;line-height:1.5}.section-intro.integration{display:flex;flex-direction:column}.section-intro.integration .introtext-h2{text-align:center;font-size:1.2rem}.integration-feature-sections{display:flex;flex-direction:column;gap:20px}.integration-features{display:flex;flex-direction:column;gap:20px}.integration-features h3,
.integration-features
h4{text-align:center}}#silverback-header{background:#d7deeb}#silverback-header
.inner{display:flex;gap:0;align-items:center;padding:35px
0}#silverback-header .inner>*{flex:0 0 50%}#silverback-header .silverback-logo
img{max-width:350px}#silverback-header
h3{margin:0;color:#245597;font-size:3rem;line-height:1;font-weight:900}#silverback-body
.inner{padding:40px
0}#silverback-body
.footnote{font-size:0.7rem;text-align:center}form.formtools.silverback-insurance-form
label{padding-top:0;font-weight:500}form.formtools.silverback-insurance-form  input[type="text"],
form.formtools.silverback-insurance-form  input[type="password"],
form.formtools.silverback-insurance-form  input[type="email"],
form.formtools.silverback-insurance-form  input[type="number"],
form.formtools.silverback-insurance-form  input[type="tel"],
form.formtools.silverback-insurance-form  select,
form.formtools.silverback-insurance-form .selectric,
form.formtools.silverback-insurance-form
textarea{border-color:#ddd;border-radius:5px}form.formtools.silverback-insurance-form
.selectric{height:2.5em;margin:0;padding:0}form.formtools.silverback-insurance-form .selectric
.label{font-size:1em}form.formtools.silverback-insurance-form
.form_page{display:flex;gap:0 60px}form.formtools.silverback-insurance-form
.form_row{padding:0}form.formtools.silverback-insurance-form .form_page::before,
form.formtools.silverback-insurance-form .form_page::after{display:none}form.formtools.silverback-insurance-form .form_page>*{width:50%}#insurance_quote_form-field-insurance-types_label{display:none}form.formtools.silverback-insurance-form .first_column .check-group{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:30px}form.formtools.silverback-insurance-form .first_column .check-group>*{display:flex;flex-direction:row-reverse;align-items:center;width:auto;height:auto;padding:50px
30px 50px 20px;border:1px
solid #ccc;border-radius:10px;cursor:pointer;cursor:hand}form.formtools.silverback-insurance-form .first_column .check-group
input{position:relative;top:-40px;flex:0 0 15px;height:15px;font-size:1rem}form.formtools.silverback-insurance-form .first_column .check-group .checkbox-label{flex:1 1 auto;font-size:1.2rem;line-height:1.2;font-weight:500;user-select:none}form.formtools.silverback-insurance-form .half-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}form.formtools.silverback-insurance-form .half-fields>*{width:auto}form.formtools.silverback-insurance-form .half-fields::before,
form.formtools.silverback-insurance-form .half-fields>*::before{display:none}form.formtools.silverback-insurance-form .input-wrap-submit{width:100%}form.formtools.silverback-insurance-form input[type="submit"]{padding:15px
10px;text-transform:uppercase;font-weight:600}form.formtools.silverback-insurance-form .required-label{margin-left:0;font-size:0.7rem}#insurance_quote_form_recaptcha{margin-top:15px}@media only screen and (max-width: 1023px){#silverback-header .inner,
#silverback-body
.inner{padding-left:20px;padding-right:20px}#silverback-header .silverback-logo
img{max-width:250px}#silverback-header
h3{font-size:2.5rem}form.formtools.silverback-insurance-form
label{padding-bottom:5px;line-height:1.2}}@media only screen and (max-width: 639px){#silverback-header
.inner{flex-direction:column;gap:20px}#silverback-header .inner>*{flex:0 0 100%;text-align:center}#silverback-header
h3{font-size:1.5rem}form.formtools.silverback-insurance-form
.form_page{display:block;margin-bottom:20px}form.formtools.silverback-insurance-form .form_page>*{width:auto}form.formtools.silverback-insurance-form
.form_row{padding-bottom:5px}form.formtools.silverback-insurance-form .half-fields{display:grid;grid-template-columns:1fr;gap:10px}form.formtools.silverback-insurance-form .first_column .check-group{margin-bottom:20px;grid-template-columns:1fr;gap:10px}form.formtools.silverback-insurance-form .first_column .check-group>*{padding:15px}form.formtools.silverback-insurance-form .first_column .check-group .checkbox-label{font-size:1.1rem}form.formtools.silverback-insurance-form .first_column .check-group
input{top:0}}#plumberscoop-header{background:#3e4aa1;color:#fff}#plumberscoop-header
.inner{display:flex;gap:0;align-items:center;padding:35px
0}#plumberscoop-header .inner>*{flex:0 0 50%}#plumberscoop-header .plumberscoop-logo
img{max-width:350px}#plumberscoop-header
h3{margin:0;color:#fff;font-size:3rem;line-height:1;font-weight:900}@media only screen and (max-width: 1023px){#plumberscoop-header
.inner{padding-left:20px;padding-right:20px}#plumberscoop-header .plumberscoop-logo
img{max-width:250px}#plumberscoop-header
h3{font-size:2.5rem}}@media only screen and (max-width: 639px){#plumberscoop-header
.inner{flex-direction:column;gap:20px}#plumberscoop-header .inner>*{flex:0 0 100%;text-align:center}#plumberscoop-header
h3{font-size:1.5rem}}.customer-session-details-panel{display:inline-block;width:100%;background:#fafafa;padding:20px}.customer-session-details{margin:20px
auto;font-size:0.9rem}.customer-session-details th,
.customer-session-details
td{text-align:left;padding:0.1em 0.5em}.customer-session-details-panel
.prompt{font-size:1.2rem}.popup-eofy2025{cursor:pointer;cursor:hand}.popup-eofy2025 .popup-body{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin:auto !important}.popup-eofy2025 .popup-body,
.popup-eofy2025
.graphic{width:85vw !important;min-width:300px;max-width:600px;height:auto !important}.popup-eofy2025
.bodytext{outline:2px
solid red}.popup-eofy2025 .bodytext
img{display:block;width:100%;height:auto}.popup-eofy2025 .popup-body .op-close
a{width:15px;height:15px;background:transparent url('/addons/shared_addons/themes/worx/img/interface/close-b.png') 0 0 no-repeat;background-size:15px 15px;filter:brightness(0) saturate(100%) invert(87%) sepia(25%) saturate(1429%) hue-rotate(338deg) brightness(101%) contrast(96%)}@media only screen and (max-width: 413px){.popup-eofy2025 .popup-body .op-close
a{width:10px;height:10px;background-size:10px}}#section-pricing{color:#000}#section-pricing>.inner{padding-top:100px;padding-bottom:100px}#price-tabs{color:#000;border:none;background:transparent}#price-tabs ul.ui-widget-header{width:320px;padding:5px;margin:0
auto 40px;background:#ececec;border-radius:18px;border:1px
solid #dedede}#price-tabs ul.ui-tabs-nav
li{width:49%;margin:0;padding:0;border:none;text-align:center;background:transparent}#price-tabs ul.ui-tabs-nav li+li{margin-left:2%}#price-tabs ul.ui-tabs-nav .ui-tabs-anchor{height:40px;color:#000;background:#ececec;display:flex;align-items:center;justify-content:center;float:none;font-size:16px;line-height:1;font-weight:700;padding:10px
0;border-radius:15px;-webkit-transition:all 0.2s;transition:all 0.2s}#price-tabs ul.ui-tabs-nav .ui-tabs-anchor
span{font-size:10px;padding:5px
8px;border-radius:15px;background:#fac831;margin-left:10px}#price-tabs ul.ui-tabs-nav li.ui-state-active a,
#price-tabs ul.ui-tabs-nav li.ui-state-active a:link,
#price-tabs ul.ui-tabs-nav li.ui-state-active a:visited{float:none;color:#000;background:#fff;text-align:center}#price-tabs.price-tabs-3 ul.ui-widget-header{width:475px;display:flex;justify-content:space-between}#price-tabs.price-tabs-3 ul.ui-widget-header:before,
#price-tabs.price-tabs-3 ul.ui-widget-header:after{display:none}#price-tabs.price-tabs-3 ul.ui-tabs-nav
li{width:auto}#price-tabs.price-tabs-3 ul.ui-tabs-nav .ui-tabs-anchor{padding:10px}#price-tabs .ui-tabs-panel{padding:0;color:#333}.pricing-plans{display:flex;justify-content:space-between;padding:5px}.pricing-plans .price-plan{position:relative;color:#333;box-shadow:0 0 5px rgba(0, 0, 0, 0.1);border:1px
solid #eee;width:30%;padding:10px;border-radius:20px;margin-top:45px;z-index:1}.pricing-plans .price-plan:before{content:'';display:flex;justify-content:center;align-items:start;padding-top:15px;height:65px;border-top-left-radius:40px;border-top-right-radius:40px;color:#000;top:-45px;left:0;right:0;position:absolute;z-index:-1;text-align:center;font-size:16px;font-weight:700;line-height:1}.pricing-plans .price-plan.price-recommended:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 640 640'><path d='M434.8 54.1C446.7 62.7 451.1 78.3 445.7 91.9L367.3 288L512 288C525.5 288 537.5 296.4 542.1 309.1C546.7 321.8 542.8 336 532.5 344.6L244.5 584.6C233.2 594 217.1 594.5 205.2 585.9C193.3 577.3 188.9 561.7 194.3 548.1L272.7 352L128 352C114.5 352 102.5 343.6 97.9 330.9C93.3 318.2 97.2 304 107.5 295.4L395.5 55.4C406.8 46 422.9 45.5 434.8 54.1z'/></svg>") " Most Recommended";gap:3px;background-color:#fac831}.pricing-plans .price-plan::after{content:'';position:absolute;inset:0;background:#f5f5f5;border-radius:20px;z-index:-1}.pricing-plans .price-plan:hover,
.pricing-plans .price-plan:focus-within{z-index:10}.pricing-plans .price-plan .price-card{padding:20px;background:url(/addons/shared_addons/themes/worx/img/interface/price-card-bg.png) no-repeat right top/60px auto #fff;border:1px
solid #eaeaea;border-radius:17px}.pricing-plans .price-plan .price-card h3.price-card-title{display:inline-block;color:#666;font-size:18px;line-height:1;font-weight:700;margin:0
0 40px;padding-right:10px;border-right:2px solid #fac831}.pricing-plans .price-plan .price-card .price-card-cost{font-size:54px;line-height:1;font-weight:700;margin:0
0 10px}.pricing-plans .price-plan .price-card .price-card-cost
i{font-size:0.5em;font-style:normal}.pricing-plans .price-plan .price-card .price-card-cost-annual,
.pricing-plans .price-plan .price-card .price-card-cost-biennual{font-size:16px;font-weight:bold;margin:0
0 10px}.pricing-plans .price-plan .price-card .price-card-detail{font-size:12px;font-weight:700;color:#999;margin:0
0 20px}.pricing-plans .price-plan .price-card .price-card-readmore{display:none;font-size:12px;font-weight:700;color:#999;margin:0
0 20px;text-decoration:underline;cursor:pointer}.pricing-plans .price-plan .price-card .price-card-btn{margin:0}.pricing-plans .price-plan .price-card .price-card-btn
a.btn{width:100%;font-size:18px;padding:5px}.pricing-plans .price-plan .price-card .price-card-btn.demo-btn
a.btn{color:#fff;background:#000;border-color:#000}.pricing-plans .price-plan .price-card .price-card-btn.demo-btn a.btn:hover{color:#000;background:#fac831;border-color:#fac831}.pricing-plans .price-plan .plan-detail{margin-top:20px;padding:0
20px}.pricing-plans .price-plan .plan-detail .plan-detail-included
h3{font-size:18px;text-transform:uppercase;margin:0
0 .5em}.pricing-plans .price-plan .plan-detail > div
ul{font-weight:700;margin:0;padding:0}.pricing-plans .price-plan .plan-detail > div ul
li{font-size:15px;line-height:1.2;margin:0
0 0 20px;padding:0;list-style:none}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip{position:relative}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip{position:relative;display:inline-block;width:12px;height:15px;background:url(/addons/shared_addons/themes/worx/img/interface/price-tooltip.png) no-repeat center/contain;margin:0
0 0 4px;line-height:15px;cursor:default}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip
span{visibility:hidden;opacity:0;transition:all 0.3s;width:150px;z-index:99;font-size:12px;line-height:1.3;font-weight:400;background:#fff;border:1px
solid #eaeaea;position:absolute;top:-4px;left:15px;padding:5px;border-radius:5px}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip span
a{text-decoration:underline}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip:hover
span{visibility:visible;opacity:1}.pricing-plans .price-plan .plan-detail > div ul li+li{margin-top: .6em}.pricing-plans .price-plan .plan-detail > div ul li:before{float:left;content:'';display:block;width:12px;height:12px;background:url(/addons/shared_addons/themes/worx/img/interface/price-ico-tick.png) no-repeat center/contain;margin:3px
7px 0 -20px}.pricing-plans .price-plan .plan-detail > div + div
h3{font-size:1em;margin:20px
0 .5em;padding-top:20px;border-top:1px solid #828287}.pricing-plans .price-plan .plan-detail > div + div ul
li{font-weight:400}.pricing-plans .price-plan .plan-detail .plan-detail-demo{text-align:center;margin-top:30px}.pricing-plans .price-plan .plan-detail .plan-detail-demo
a.btn{padding:6px
40px;margin:0
auto}.pricing-plans + .price-disclaimer
a{color:#000}#pricing-trusted{background:#f5f5f5}#pricing-trusted>.inner{padding-top:80px;padding-bottom:80px;text-align:center}#pricing-trusted > .inner
h2{margin:0
auto 60px}.pricing-trusted-list .slick-list{margin:0}.pricing-trusted-list .slick-slide{margin:0}.pricing-trusted-list .slick-slide
img{display:block;margin:0
auto;width:auto !important;height:60px !important}#pricing-faq{color:#fff;background:#000}#pricing-faq>.inner{padding-top:80px;padding-bottom:80px}#pricing-faq > .inner
h2{color:#fac831;text-align:center;margin:0
auto 60px}#pricing-faq-accordion .ui-accordion-header{background:#121212;border-radius:20px;border:1px
solid #222;padding:30px
90px 30px 30px !important;font-size:20px;font-weight:500}#pricing-faq-accordion .ui-state-default .ui-icon{width:30px;height:30px;border-radius:20px;margin:auto;position:absolute;top:0;bottom:0;right:30px}#pricing-faq-accordion .ui-state-default .ui-icon:before{content:'\2b';text-align:center;font-size:26px;line-height:24px;background:#fac831}#pricing-faq-accordion .ui-state-active .ui-icon:before{content:'\f068';font-size:14px;line-height:30px}#pricing-faq-accordion .ui-accordion-header.ui-state-active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}#pricing-faq-accordion .ui-accordion-header:hover .ui-icon:before,
#pricing-faq-accordion .ui-accordion-header.ui-state-active .ui-icon:before{color:#fff}#pricing-faq-accordion .ui-accordion-header:not(:first-of-type){margin-top:20px}#pricing-faq-accordion .ui-accordion-content{padding:0
30px 30px !important;color:#fff;background:#121212;border:1px
solid #222;border-top:0;border-bottom-left-radius:30px;border-bottom-right-radius:30px}#pricing-faq-accordion .ui-accordion-content p:last-of-type{margin-bottom:0}#pricing-faq-accordion .ui-accordion-content p
a{color:#fac831}#solution-pricing .pricing-plans .price-plan{border:none}#solution-pricing p.price-disclaimer{color:#fff}#solution-pricing p.price-disclaimer
a{color:#fac831}@media only screen and (max-width: 1365px){.pricing-plans .price-plan{width:32%}}@media only screen and (max-width: 1279px){.pricing-plans .price-plan .price-card .price-card-cost{font-size:42px}.pricing-plans + .price-disclaimer
a{display:inline;color:#333}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip
span{width:130px}}@media only screen and (max-width: 1023px){.pricing-plans .price-plan .price-card h3.price-card-title{font-size:16px}.pricing-plans .price-plan .price-card .price-card-cost{font-size:28px}.pricing-plans .price-plan .price-card .price-card-cost-annual,
.pricing-plans .price-plan .price-card .price-card-cost-biennual{font-size:14px}.pricing-plans .price-plan .plan-detail{padding:0
5px 0 10px}.pricing-plans .price-plan .plan-detail > div ul
li{font-size:14px}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip{height:14px}#pricing-faq-accordion .ui-accordion-header{font-size:16px}.pricing-plans .price-plan .plan-detail > div ul li.price-tooltip span.ico-tooltip
span{left:auto;right:15px}}@media only screen and (max-width: 767px){#section-pricing>.inner{padding-top:60px;padding-bottom:60px}#price-tabs ul.ui-widget-header{width:280px}#price-tabs ul.ui-tabs-nav .ui-tabs-anchor{height:36px;padding:8px
0}#price-tabs ul.ui-tabs-nav .ui-tabs-anchor
span{font-size:9px;margin-left:6px}#price-tabs.price-tabs-3 ul.ui-widget-header{width:360px}#price-tabs.price-tabs-3 ul.ui-tabs-nav li+li{margin-left:0}#price-tabs.price-tabs-3 ul.ui-tabs-nav .ui-tabs-anchor{font-size:14px;padding:10px}#price-tabs.price-tabs-3 ul.ui-tabs-nav .ui-tabs-anchor
span{font-size:8px;margin-left:5px;padding:5px}.pricing-plans{flex-wrap:wrap}.pricing-plans .price-plan{width:100%;margin-top:0}.pricing-plans .price-plan+.price-plan{margin-top:35px}.pricing-plans .price-plan.price-recommended{margin-top:78px}.pricing-plans .price-plan:before{padding-top:12px;top:-37px}.pricing-plans .price-plan .price-card .price-card-cost{font-size:40px}.pricing-plans .price-plan .price-card h3.price-card-title{margin-bottom:30px}.pricing-plans .price-plan .price-card .price-card-cost-annual,
.pricing-plans .price-plan .price-card .price-card-cost-biennual{font-size:14px}.pricing-plans .price-plan .price-card .price-card-detail{height:auto !important;margin-bottom: .5em}.pricing-plans .price-plan .price-card .price-card-readmore{display:block}.pricing-plans .price-plan .plan-detail{display:none}.pricing-plans .price-plan .plan-detail>div{height:auto !important}.pricing-plans+.price-disclaimer{font-size:15px}#pricing-trusted>.inner,#pricing-faq>.inner{padding-top:60px;padding-bottom:60px}#pricing-trusted > .inner h2,
#pricing-faq > .inner
h2{font-size:1.3em;margin-bottom:40px}.pricing-trusted-list .slick-slide
img{height:50px !important}#pricing-faq-accordion .ui-accordion-header{padding:20px
80px 20px 20px !important}#pricing-faq-accordion .ui-state-default .ui-icon{width:25px;height:25px;right:20px}#pricing-faq-accordion .ui-state-default .ui-icon::before{font-size:20px;line-height:22px}#pricing-faq-accordion .ui-state-active .ui-icon::before{font-size:12px;line-height:25px}#pricing-faq-accordion .ui-accordion-content{padding:0
20px 20px !important}}@media only screen and (max-width: 413px){#price-tabs.price-tabs-3 ul.ui-widget-header{width:100%}#price-tabs.price-tabs-3 ul.ui-tabs-nav .ui-tabs-anchor{font-size:12px}}.child_pages
a{color:var(--link-darkyellow)}
.pagination
ul{margin:0
0 1em 0;padding:0}.pagination ul
li{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;list-style:none outside}.pagination li span,
.pagination li
a{display:block;margin:0
0.5em 0 0;padding:0.2em 0.5em;list-style:none outside;background:#eee;border:1px
solid #eee;border-radius:0.5em;font-size:1em;line-height:1;color:#666}.pagination li a:hover{background:#09c;border-color:#09c;color:#fff;text-decoration:none}.pagination li.active
span{font-weight:bold;background:#ccc;border-color:#ccc;color:#fff}.pagination .prev,
.pagination
.next{float:none}.success-box,.error-box,.notice-box{position:relative;overflow:hidden;margin:0
auto 1em auto;padding:1em;border:1px
solid #eee;border-width:1px;background-color:#fff;-moz-box-shadow:0 0 3px 1px rgba(100, 100, 100, 0.1);-webkit-box-shadow:0 0 3px 1px rgba(100, 100, 100, 0.1);box-shadow:0 0 3px 1px rgba(100,100,100,0.1);font-size:1em;line-height:1.2;text-align:center;color:#333}.success-box.fadein,.error-box.fadein,.notice-box.fadein{display:none}.success-box p,
.error-box p,
.notice-box
p{margin-bottom:0.2em}.success-box>*:last-child,.error-box>*:last-child,.notice-box>*:last-child{margin:0}.success-box>ul,.error-box>ul,.notice-box>ul{list-style:outside none}.success-box>ul>li,.error-box>ul>li,.notice-box>ul>li{margin-left:0}.success-box{border-color:#c0f2c5;background-color:#d8f7c7}.error-box{border-color:#c43c35}.notice-box{border-color:#ffb900}a.button,a.button:focus{position:relative;display:inline-block;overflow:visible;width:auto;margin:0;padding:0.4em 0.75em;outline:medium none;border:1px
solid #fac831;border-radius:2px;box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);background:#fac831;font:bold 1em/1 'Roboto',Arial,Helvetica,sans-serif;text-decoration:none;text-align:center;color:#000;white-space:nowrap;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}a.button:hover,a.button:active{border:1px
solid #000;box-shadow:none;background:#000;color:#fac831;text-decoration:none}.button.small,.button.small:focus,.button.small:hover,.button.small:active{padding:0.3em 0.5em;font-size:0.9em;line-height:1;font-weight:normal}.button.small,
.button.small:focus,
.button.small:hover,
.button.small:active,
form.formtools button,
form.formtools input[type="reset"],
form.formtools input[type="button"],
form.formtools input[type="submit"],
a.button,
.ui-tabs .ui-tabs-nav
li{font-family:'Roboto',Arial,Helvetica,sans-serif;font-weight:500}ul.doc-links{padding-left:0}li.link-pdf{padding:0
0 0 25px;list-style:none outside;background:transparent url('/addons/shared_addons/themes/worx/img/icons/pdf/pdf_16x16.png') 0 0 no-repeat}#pyro_admin_toolbar{box-sizing:border-box;font-size:12px;line-height:1;position:fixed;top:0px;left:0.5em;z-index:9999;display:inline-block;*display:inline;*zoom:1;height:32px;padding:4px
4px;backface-visibility:hidden;background-color:#444;background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #333333));background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -webkit-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -moz-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -ms-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), -o-linear-gradient(top, #555555, #333333);background-image:url('/system/cms/themes/pyrocms/img/nav-grain.png'), linear-gradient(top, #555555, #333333);background-repeat:repeat-x;border-bottom:1px solid #1a1a1a;border-top:1px solid #6e6e6e;border-radius:0 0 0.5em 0.5em;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-ms-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-o-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;font-family:'open_sans',Helvetica,Arial,sans-serif;font-size:12px;line-height:1;color:#999;text-shadow:0 1px 0 #111;outline:0
!important}#pyro_admin_toolbar
*{outline:0
!important;box-sizing:border-box}#pyro_admin_toolbar>*{display:inline-block;margin:0
0.2em}#pyro_admin_toolbar
.dashboard{width:12px;height:20px;margin:0;padding:4px;background-image:url('/system/cms/themes/pyrocms/img/logo.png');background-repeat:no-repeat;background-position:center center;background-size:auto 95%;text-indent:-9999px}#pyro_admin_toolbar .pipe,
#pyro_admin_toolbar #atb_slug,
#pyro_admin_toolbar
.user{display:none}#pyro_admin_toolbar:hover .pipe,
#pyro_admin_toolbar:hover #atb_slug,
#pyro_admin_toolbar:hover
.user{display:inline}#pyro_admin_toolbar .edit
a{color:#bfbfbf;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.4);background:none repeat scroll 0 0 padding-box rgba(0, 0, 0, 0.2);border:1px
solid #222;border-radius:5px;box-shadow:0 1px 0 0 #666 inset, 0 1px 2px 0 #555 inset, 0 1px 1px 0 #555;color:#bbb;padding:0.4em 0.4em;-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;transition:200ms linear all}#pyro_admin_toolbar .edit a:hover{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.3);box-shadow:0 2px 4px 0 #111 inset, 0 1px 2px 0 #555 inset, 0 1px 1px 0 #555;color:#fff;text-decoration:none}.admin-edit
a{padding:0.2em 0.8em;border-radius:5px;background:#eee;text-decoration:none;font-size:0.8em;line-height:1;color:#666}.admin-edit a:hover{background:#999;color:#fff}#pyro_admin_toolbar
.user{margin:0;font-weight:bold;font-style:italic}@media only screen and (max-width: 959px){#pyro_admin_toolbar .user,
#pyro_admin_toolbar .pipe,
#pyro_admin_toolbar
#atb_slug{display:none !important}}form.register-form,form.users-form{width:30.75em;padding:1em;border:1px
solid #ccc}form.users-form .form_buttons,
form.register-form .form_buttons,
form.users-form
.reset_pass{margin-left:12em}form.users-form .reset_pass
a{font-size:0.9em}#register-form-captcha{width:7em !important}#user_header_menu{position:absolute;top:1em;right:1em}#user_profile_container{padding:1em;border:1px
solid #ccc}table.user-details{width:100%;margin:0
0 1em 0}table.user-details th,
table.user-details
td{padding:0
1em 0.1em 0}table.user-details
th{width:10em;text-align:left}#user_edit
li{clear:both;margin:0
0 5px 0;list-style:none}#user_edit
legend{font-weight:bold}#user_edit input[type="text"],
#user_edit input[type="password"],
#user_edit
textarea{width:400px}#user_edit select[name=dob_month]{width:100px !important}#user_edit select[name=dob_day]{width:50px !important}#user_edit select[name=dob_year]{width:50px !important}#user_edit select[name=gender]{width:100px !important}form.register-form .recaptcha-panel{display:block;float:left;width:250px}.blog #content > div > aside
h3{margin:0
0 0.5em 0;font-weight:normal}.blog #content > div > aside
li{margin:0
0 0.5em 0.5em;font-size:0.8em;line-height:1.1}.blog
article{margin:0
0 1em 0}.blog article.post
header.meta{margin:0
0 1em 0;padding:0.5em 0;font-size:1em}.blog article.post.summary
.meta{margin:0
0 1em 0;padding:0.5em 0;font-size:1em;line-height:1}.blog article h2,
.blog article
h3{margin-bottom:0.5em}.blog article header .meta,
.blog main .date,
.blog main
.author{font-size:1em;color:#666}.blog main
.posts{overflow:hidden;position:relative;clear:both}.blog main .posts
.post{float:left;width:32%;margin:0
2% 2% 0;background:#fff}.blog main .posts .post:nth-of-type(3n){margin-right:0}.blog main .posts .post:nth-of-type(3n+1){clear:left}.blog main .posts .post
img{width:100%;height:auto;margin:0
0 30px;background-repeat:no-repeat;background-position:center;background-size:cover}.blog main .posts .post
p.category{margin:0
0 10px;color:#85878a;font-weight:600;font-size:14px}.blog main .posts .post p.category
a{color:#44c1c6}.blog main .posts .post p.category a:hover{text-decoration:none;color:#44c1c6}.blog article.post.summary
h1{font-size:1.2em;line-height:1.3;font-weight:600;margin:0
0 30px;padding:0;min-height:45px}.blog article.post.summary h1
a{}.blog article.post.summary h1 a:hover{text-decoration:none}.blog article.post.summary
.body{margin:0}.blog article.post.summary .body p.news-date{font-size:14px;font-weight:600;margin:0
0 30px}.blog article.post.summary .body p.news-date
a{color:#1e1e1e;-webkit-transition:all 0.2s;transition:all 0.2s}.blog article.post.summary .body p.news-date a:hover{color:#fac831;text-decoration:none}.blog article.post
footer{margin-top:-1em;text-align:right}.blog article
.readmore{padding:0
30px 30px;display:block;*display:inline;*zoom:1}.blog article .readmore
a{display:block;color:#44c1c6;font-weight:600;letter-spacing:2px;text-transform:uppercase}.blog article .readmore a
i{display:inline-block;margin:0
0 0 5px;font-size:0.9em}.blog article .readmore a:hover{text-decoration:none}.blog article.post .body img.blog-image{float:left;max-width:500px;margin:0
0 40px 0}.blog article.post .body
h1{margin:10px
0 10px 550px;font-size:1.5em}.blog article.post .body>div{margin:0
0 0 550px}.blog article.post .body a:link,
.blog article.post .body a:visited{color:#fac831;text-decoration:none}.blog article.post .body a:focus,
.blog article.post .body a:hover{color:#fac831;text-decoration:underline}.blog article.post .body.podcast img.blog-image{display:none}.blog article.post .body.podcast
h1{margin:0
0 30px;text-align:center}.blog article.post .body.podcast>div{margin-left:0}.blog article.post .body.podcast > div .fluid-width-video-wrapper{margin-bottom:30px}a.btn-demo{color:#000 !important;display:block;margin:30px
auto;width:180px;padding:14px
0;font-size:1em}a.btn-demo:hover{color:#fac831 !important;text-decoration:none !important}.keywords{border-top:1px solid #ccc;padding-top:20px;margin-top:50px !important}.keywords span:not(:last-of-type) a:after{content:','}.blog article.post .body .keywords a:link,
.blog article.post .body .keywords a:visited{color:#000}.blog article.post .body .keywords a:hover,
.blog article.post .body .keywords a:focus{color:#fac831}.comment-messages>div{margin:0
0 1em 0;padding:1em;border:1px
solid #ccc}.comment-messages>div>p{color:#000}.comment-messages
.success{background-color:#d1eed1;border-color:#bfe7bf}.comment-messages
.error{background-color:#fddfde;border-color:#fbc7c6}.blog #create-comment .recaptcha-panel{display:block;float:left;width:250px}@media only screen and (max-width: 979px){.blog article.post.summary
h1{margin:0
0 15px;min-height:70px;font-size:1.1em}.blog article.post .body img.blog-image{max-width:320px}.blog article.post .body
h1{margin:10px
0 10px 350px}.blog article.post .body>div{margin:0
0 0 350px}}@media only screen and (max-width: 767px){.blog main .posts
.post{float:none;width:100%;margin:0
0 30px}.blog main .posts .post
img{margin:0
0 20px}.blog article.post.summary
h1{min-height:0}.blog article.post .body img.blog-image{max-width:none;float:none;width:100%;margin:0
0 20px 0}.blog article.post .body
h1{margin:10px
0;font-size:1.1em}.blog article.post .body>div{margin:0}}.widgets{margin:0
0 1em 0}.widget header
h1{font-size:1em;margin:0
0 1em 0}.cycle-slideshow{z-index:0}.cycle-slideshow .cycle-slide,
.cycle-slideshow .cycle-slide > a,
.cycle-slideshow .cycle-slide > img,
.cycle-slideshow .cycle-slide>a>img{display:block;width:100%;height:auto}.cycle-slideshow .cycle-slide{display:none;position:relative}.cycle-slideshow .cycle-slide:first-child{display:block}.cycle-slideshow .cycle-caption{position:absolute;left:0;bottom:0;width:100%;padding:0.5em;background:rgba(0,0,0,0.5);color:#fff}.ui-widget-content{background:#fff}.ui-widget-header{background:#eee;border:none}.accordion{font-size:1em}.ui-state-default,
.ui-widget-content
.ui-state-default,
.ui-widget-header .ui-state-default{border:1px
solid #eee;background:#eee;font-weight:normal;color:inherit}.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#333}.ui-widget.ui-widget-content{border-color:#eee}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-bottom,.ui-corner-right,.ui-corner-tl{border-radius:0}.ui-accordion .ui-accordion-content{padding:1em;border-color:#eee}.ui-accordion .ui-state-hover,
.ui-tabs .ui-state-hover{background:#fafafa}.tabs,.ui-tabs{padding:0;border-color:#eee}.ui-tabs .ui-tabs-nav{padding:0}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#fafafa}
