*{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}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:1rem}#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:20px}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}#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 img.foot-guarantee{width:170px;height:auto;margin:0
0 0 60px}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.5)}.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}ul.clients-list{margin:0;padding:0}ul.clients-list .slick-list{margin:0}ul.clients-list
li{margin:0;padding:0;list-style:none}ul.clients-list li
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:#fac831;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:#fac831;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}@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 img.foot-guarantee{margin:0
0 0 25px}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}#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}ul.clients-list li
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}ul.clients-list li
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 img.foot-guarantee{display:block;width:100px;margin:0
auto}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:20px;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}@media only screen and (max-width: 979px){.integration-providers .provider-title{font-size:1.2rem}}@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:300px !important;margin-left:0 !important;transform:translateX(-50%)}.popup-eofy2025 .popup-body,
.popup-eofy2025
.graphic{width:70vw !important;min-width:300px;max-width:1000px;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{background:transparent url('/addons/shared_addons/themes/worx/img/interface/close-b.png') 0 0 no-repeat;background-size:20px 20px}
.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}
