*{margin:0;padding:0}header,section,footer,aside,nav,main,article,figure{display:block}body{font-family:'Montserrat',sans-serif}.clearfix{overflow:auto}.clearfix:after{content:"";clear:both;display:table}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:30px;color:#434343}h2{font-size:30px;color:#434343}h3{font-size:23px;margin:0 0 35px;color:#434343}h4{font-size:18px;margin:0 0 5px;color:#434343}p{font-weight:300;font-size:15px;color:#777;line-height:28px;margin:0 0 25px}.content ul{margin:0 0 35px}.content ul ul{margin:0}.content ul li{font-weight:300;font-size:15px;color:#777;line-height:28px;margin:0 0 0 35px}#wrapper{overflow-x:hidden}#videocontainer{width:100%;height:100%;z-index:-100;overflow:hidden}video#bgvid{z-index:-100;position:absolute;right:0;bottom:0;top:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color:#000;background-position:center center;background-size:contain;object-fit:cover}.col_1_2{width:50%;float:left}.col_1_3{width:100%;display:inline-block;float:left;margin:0 0 25px}.col_2_3{width:100%;float:left;margin:0 0 25px}.col_1_4{width:100%;float:left;margin:0 0 25px}.col_1_2 .contentinner{padding:0}.col_1_3 .contentinner{padding:0}.col_2_3 .contentinner{padding:0}.col_1_4 .contentinner{padding:0}.contentsection{padding:50px 0}.contentinner{padding:0}.contentinner img{width:100%;height:auto}.titledividerlinecenter{width:60px;height:2px;padding:0;background:#7c8d94;clear:both;margin:25px auto 25px auto}.titledividerline{width:60px;height:2px;padding:0;background:#7c8d94;clear:both;margin:25px 0}.color1{background:#3c3c3c}.color1 h2{color:#fff}.color2{background:#f6f7f8}.color2 h2{color:#434343}.color2 p{color:#777}.callout.color2 h2{color:#434343}.callout.color2 p{color:#777}.color3{background:#7c8d94;color:#fff}.color3 h2{color:#33353f}.color4{background:#54565a}.contentsection.callout{text-align:center;padding:25px 0;clear:both}.contentsection.center{text-align:center}.center{text-align:center}a.videoimglink:link,a.videoimglink:visited{border:none}a.videoimglink:hover,a.videoimglink:active{opacity:.8}a.videoimglink:focus{outline:none}.bio .contentinner{padding:25px}.bio_name{font-weight:600;font-size:18px;margin:25px 0 0;color:#333}.bio_title{font-weight:400;font-size:16px;margin:0 0 15px;color:#777}.bio_content{font-weight:400;font-size:16px;margin:0 0 15px;color:#777}.bioimagecontainer{position:relative}.magnifyingglass{position:absolute;top:0;right:0;background:#7c8d94;width:50px;height:50px;opacity:0}.magnifyingglass img{width:30px;height:auto;margin:10px 0 0 10px}.bio a:link,.bio a:visited{text-decoration:none;outline:none}.bio a:hover,.bio a:active{text-decoration:none;outline:none}.bio a:focus{outline:none}.bio .bio_email{margin:25px 0 0}.bio a.bio_email_link:link,.bio a.bio_email_link:visited{color:#7c8d94;text-decoration:none;outline:none}.bio a.bio_email_link:hover,.bio a.bio_email_link:active{color:#ccc;text-decoration:underline}.bio a.bio_email_link:focus{outline:none}.bio:hover{opacity:.7;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:box-shadow .4s ease-in-out,opacity .4s ease-in-out}.bio:hover .magnifyingglass{opacity:1;transition:opacity .4s ease-in-out}.biopopupcontainer{width:90%}.biopopupcontainer{width:90%;max-width:400px;max-height:calc(100vh - 30px);overflow:auto}@media only screen and (min-width:650px){.biopopupcontainer{width:50%;max-width:400px;max-height:calc(100vh - 30px);overflow:auto}}.animated-modal{max-width:550px;border-radius:4px;overflow:hidden;transform:translateY(-50px);transition:all .7s}.animated-modal p.bio_name,.animated-modal p{transform:translateY(-50px);opacity:0;transition-property:transform,opacity;transition-duration:.4s}.fancybox-slide--current .animated-modal,.fancybox-slide--current .animated-modal p.bio_name,.fancybox-slide--current .animated-modal p{transform:translateY(0);opacity:1}.fancybox-slide--current .animated-modal p.bio_name{transition-delay:.1s}.fancybox-slide--current .animated-modal p.bio_title{transition-delay:.2s}.fancybox-slide--current .animated-modal p.bio_content{transition-delay:.3s}.fancybox-slide--current .animated-modal p.bio_email{transition-delay:.4s}.iconboxes .box img{width:100px;height:100px;margin:0 0 25px}.iconboxes .box{text-align:center;display:inline-block;float:none}.iconboxes .box .contentinner{padding:15px}.iconboxes .box h2{font-size:22px;margin:0 0 15px}.iconboxes .box p{font-size:13px;color:#777;line-height:28px;margin:0 0 25px}.iconboxes .box a:hover{text-decoration:none}.contentsection h2{margin:0 0 15px}.callout h2{font-size:25px;margin:0 0 5px;display:block;color:#fff}.callout p{color:#fff}.callout a.btn1:link{margin:0 15px 0 0}a.anchor{display:block;position:relative;top:-65px;visibility:hidden}.faq{padding:0 0 5px;text-align:left}.faqtitle{font-size:18px;font-weight:700;color:#333;margin:0 0 10px}.faqdesc{font-size:14px;color:#777}.contentsection.partnerlogosection{padding:25px 0;background:#f4f4f4}.partnerlogosection img{width:100px;height:auto;margin:0 20px 20px;display:inline}img.onpointlogo{width:100%;max-width:347px}.onpointtrainingsection a.btn3:hover,.onpointtrainingsection a.btn3:hover{background:#54565a;border-color:#54565a}.complianceportalsection a.btn3:hover,.complianceportalsection a.btn3:hover{background:#54565a;border-color:#54565a}.formcontainersection{width:100%;max-width:500px;margin:0 auto}ul.checkmarks{list-style:none}ul.checkmarks li{height:auto;text-align:center;background-image:none;border-bottom:1px solid #f2f2f2;background-size:55px 55px;display:block;clear:both;margin:0 0 15px;padding:0 0 15px}ul.checkmarks li h3.bullettitle{font-weight:300;font-size:21px;line-height:23px;margin:15px 0}ul.checkmarks li p.bulletdescription{font-size:13px;line-height:25px;margin:0}img.checkmark{width:50px;height:50px}.bulletcontent{margin:0}ul.checkmarks2 li{border:none;text-align:left;background-image:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/checkmark.png);background-repeat:no-repeat;background-size:35px 35px;display:block;clear:both;margin:0 0 0 25px;padding:5px 0 25px 55px;min-height:36px}ul.checkmarks2 li h3.bullettitle{font-size:19px;line-height:19px;margin:0 0 5px}ul.checkmarks2 li p.bulletdescription{font-size:15px;line-height:25px;margin:0}img.checkmark{width:50px;height:50px}.bulletcontent{margin:0}.backgroundimagesection{position:relative}.backgroundimagesection .content{max-width:800px;z-index:3;position:relative}.backgroundimagesection h2{color:#fff}.backgroundimagesection h3{color:#fff}.backgroundimagesection p{color:#fff}.spacer{clear:both;padding:45px 0 5px}.videosection .content{max-width:800px}ul.checkmarks3{list-style:none;width:100%;max-width:750px;margin:0 auto}ul.checkmarks3 li{display:block;clear:both;margin:0 0 40px;padding:0;min-height:60px;text-align:left}ul.checkmarks3 li h3.bullettitle{font-size:16px;line-height:19px;margin:0 0 5px}ul.checkmarks3 li p.bulletdescription{font-size:13px;line-height:25px;margin:0}ul.checkmarks3 li .bulletcontent{margin:0 0 0 65px}img.bulleticon{float:left;width:60px;height:60px}p.titleleadin{margin:0 0 5px;font-weight:700}.testimonialcontainer{display:none}#testimonial1{display:block}.slidercontrols{margin:20px 0 35px}.slidercontrols a:link,.slidercontrols a:visited{width:10px;height:10px;background:#7c8d94;text-decoration:none;text-indent:-9999px;margin:0 5px 0 0;display:inline-block;border-radius:10px}.slidercontrols a:hover,.slidercontrols a:active{background:#555}.slidercontrols a.active{background:#ccc}#testimonials{text-align:center}.testimonialcontainer_testimonialpage{max-width:700px;margin:0 auto 45px auto;border-bottom:dashed 2px #ccc;padding-bottom:30px}a.btn1:link,a.btn1:visited{font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;background:#7c8d94;border:none;border-radius:2px;padding:12px 25px;display:inline-block;margin:0 15px 0 0;text-decoration:none}a.btn1:hover,a.btn1:active{background:#636e73}a.btn2:link,a.btn2:visited{border:1px solid #fff;font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;border-radius:2px;padding:10px 25px;display:inline-block;margin:0;text-decoration:none}a.btn2:hover,a.btn2:active{background:#7c8d94}a.btn3:link,a.btn3:visited{border:1px solid #7c8d94;font-size:12px;text-transform:uppercase;font-weight:300;color:#7c8d94;border-radius:2px;padding:10px 25px;display:inline-block;margin:0;text-decoration:none}a.btn3:hover,a.btn3:active{background:#7c8d94;color:#fff}a.btn4:link,a.btn4:visited{border:1px solid #54565a;background:#54565a;font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;border-radius:2px;padding:10px 25px;display:inline-block;margin:0;text-decoration:none}a.btn4:hover,a.btn4:active{border:1px solid #fff;color:#fff}.content .navigation ul li a,.content .navigation ul li a:hover,.content .navigation ul li.active a,.content .navigation ul li.disabled{color:#fff;text-decoration:none}.content .navigation ul li{display:inline;margin:0 5px 0 0}.content .navigation ul li a,.content .navigation ul li a:hover,.content .navigation ul li.active a,.content .navigation ul li.disabled{background-color:#b5b5b5;border-radius:3px;cursor:pointer;font-size:12px;padding:.75rem}.content .navigation ul li a:hover,.content .navigation ul li.active a{background-color:#7c8d94}.content .navigation ul ul li{margin:0 5px 0 0}.section.section-testimonials .section-description p.quotecitationName{font-size:.8em;margin:0;font-weight:700}.section.section-testimonials .section-description p.quotecitationTitle{font-size:.8em;margin:0}blockquote{font-weight:400;font-size:23px;color:#777;line-height:31px;max-width:900px;margin:0 auto 45px auto}.section-testimonials .dynamic-content blockquote{border:none}.testimonialcontainer_testimonialpage blockquote{font-size:18px;margin:0 0 15px}.quotecitationName{font-size:18px;font-weight:700;margin:0;color:#434343}.quotecitationTitle{font-size:16px;font-weight:400;margin:0;color:#7c8d94}.pagecontentarea h2.section-heading{margin-top:45px}.pagecontentarea{max-width:700px;margin:0 auto 45px auto;padding-bottom:30px}.quotecitationName{font-weight:700;margin:0}.quotecitationTitle{font-weight:400}h3 a:link,h3 a:visited{color:#434343;text-decoration:none}h3 a:hover,h3 a:active{color:#7c8d94}a:link,a:visited{text-decoration:none;color:#7c8d94}a:hover,a:active{text-decoration:underline;color:#777;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.col_1_2{width:100%;float:none}.content{padding:20px}#signup{padding:50px 0;text-align:center}#signup h3{margin:0 0 15px}.responsive{width:100%}#gallery .content{text-align:center}p.title{color:#444;font-weight:700;margin:0 0 25px}p.title2{margin:45px 0 25px;clear:both}footer{background:#2e2f37;padding:25px 0 100px}#footer-logo{text-align:center}#footer-logo img{width:240px;height:auto;margin:0 0 45px}.contentinner img.contacticon{width:20px;height:20px;margin:0 0 5px;float:none}.contactline{margin:0}p.contactinfo{float:none;color:#acacac;font-weight:400;font-size:14px;line-height:16px;margin:0 0 25px}footer p.title{font-size:17px;color:#fff;font-weight:700;margin:0 0 25px}footer p.title2{margin:45px 0 25px;clear:both}footer .content ul{list-style:none}footer .content ul li{margin:0 0 15px;padding:0;line-height:14px}footer .content ul li a:link,footer .content ul li a:visited{color:#acacac;font-weight:400;font-size:14px}footer .content ul li a:hover,footer .content ul li a:active{color:#7c8d94;text-decoration:none}footer a:link,footer a:visited{color:#acacac;font-weight:400;font-size:14px}footer a:hover,footer a:active{color:#7c8d94;text-decoration:none}.footerblogpost{margin:0 0 25px}.footerblogpost .date{color:#fff;font-size:14px;margin:0}.footerblogpost .desc{color:#acacac;font-size:14px;line-height:18px;margin:0}.footerblogpost img{width:133px;height:auto}.col-footer-1{float:none;width:100%;margin:0 0 45px}.col-footer-2{float:none;width:100%}.col-footer-3{float:none;width:100%}footer .contentinner{text-align:center}footer .contentinner .titledividerline{margin:0 auto 25px auto}footer.col-12{padding:50px 0}#footer-lower{background:#202020;text-align:center;padding:5px;clear:both}#footer-lower p{margin:0;padding:0;color:#828282;font-weight:300;font-size:14px;line-height:14px}#footer-lower .content{padding:0}#footer-lower a:link,#footer-lower a:visited{color:#c3c3c3;text-decoration:none;font-size:14px}#footer-lower a:hover,#footer-lower a:active{color:#7c8d94}#footer-lower a.lowerfooterlink:link,#footer-lower a.lowerfooterlink:visited{color:#828282;text-decoration:none;font-size:14px}#footer-lower a.lowerfooterlink:hover,#footer-lower a.lowerfooterlink:active{color:#7c8d94}#contactpagelogo{width:100%;max-width:350px;height:auto;margin:0 0 25px}aside .content ul{margin:0;list-style:none}aside .content ul li{font-weight:400;font-size:16px;color:#777;line-height:20px;margin:0 0 21px}aside .content ul li a{font-weight:700;margin:0 0 25px}aside .content ul.archivelist li{margin:0 0 10px}aside .content ul li ul.children{margin:15px 0 25px 15px}.archive h1{font-size:35px;line-height:38px;margin:0 0 45px}.archive h2{font-size:24px;line-height:27px}.single h1{font-size:35px;line-height:38px;margin:0 0 15px}.single-image{margin:0 0 35px}.sidebarsection{margin:0 0 55px}.post{margin:0 0 55px}.featuredimagepostclass{width:100%;height:auto;margin:0 0 35px}.meta{margin:0 0 25px;color:#777;font-size:13px}.asidetitle{font-weight:700;font-size:33px;margin:0 0 35px;color:#434343}.centeredfrom form{width:100%;max-width:600px;margin:0 auto}form input[type=text],form input[type=email],form textarea{margin:0 0 25px;border:1px solid #ccc;padding:10px 15px;font-size:24px;color:#555;width:90%;max-width:800px;-webkit-appearance:none}form textarea{height:100px;border:1px solid #ccc}form .wpcf7-radio{display:block}form label{font-weight:700}hr{margin:15px 0 35px}input[type=button].btn4,input[type=submit].btn4,input[type=reset].btn4{border:1px solid #fff;background:0 0;font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;border-radius:2px;padding:15px 25px;display:inline-block;margin:0;text-decoration:none;-webkit-appearance:none}input[type=button].btn4:hover,input[type=submit].btn4:hover,input[type=reset].btn4:hover{border:1px solid #fff;color:#fff;transition:.5s}input[type=button].btn1,input[type=submit].btn1,input[type=reset].btn1{font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;background:#7c8d94;border:none;border-radius:2px;padding:12px 25px;display:inline-block;margin:0 15px 0 0;text-decoration:none;-webkit-appearance:none}input[type=button].btn1:hover,input[type=submit].btn1:hover,input[type=reset].btn1:hover{background:#636e73;transition:.5s}input[type=button],input[type=submit],input[type=reset]{font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;background:#7c8d94;border:none;border-radius:3px;padding:12px 25px;display:inline-block;margin:0 15px 0 0;text-decoration:none;-webkit-appearance:none}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background:#636e73;transition:.5s}form.formgetaquote input[type=button],form.formgetaquote input[type=submit],form.formgetaquote input[type=reset]{display:inline-block;-webkit-appearance:none}form.formgetaquote{position:relative}.pulldownbox:before{content:'';position:absolute;top:2px;right:2px;width:46px;height:46px;text-align:center;line-height:50px;color:#fff;font-size:28px;background:#f1f1f1 url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/down-arrow-20px_@2x.png) no-repeat center center;background-size:20px 12px;pointer-events:none;border-radius:5px}.pulldownbox{position:relative;margin:0 25px 0 0}.pulldownbox select{background:#fff;color:#555;padding:10px 0 10px 25px;width:300px;width:330px;height:50px;border:none;-webkit-appearance:button;outline:none;text-transform:uppercase;font-weight:300;font-size:12px;color:#777;line-height:28px;margin:0 0 25px}.pulldownboxContainer{display:inline-block;width:325px;width:355px;height:50px}#heroformsection{display:none}.pulldownboxContainer{display:inline-block;margin:0 0 15px}form.formgetaquote input[type=button],form.formgetaquote input[type=submit],form.formgetaquote input[type=reset]{display:inline;clear:both}#heroformsection .pulldownboxContainer{margin:0 0 15px}#heroformsection form.formgetaquote input[type=button],#heroformsection form.formgetaquote input[type=submit],#heroformsection form.formgetaquote input[type=reset]{display:inline-block;clear:both}.ctaformtitle{font-size:24px;font-weight:700;margin:0 0 10px}pulldownboxContainer p{font-weight:700;font-size:12px;color:#777;line-height:28px;margin:0 0 25px}.social-links{float:left}.social-links ul{margin:0;padding:0}.social-links ul li{display:inline;float:left;list-style:none;padding:0;margin:0 20px 0 0}.menu-mobile .social-links a:link,.menu-mobile .social-links a:visited{padding:0}.social-links ul li.facebook a{display:block;text-indent:-9999px;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/social-facebook_@2x.png) no-repeat;width:20px;height:20px;background-position:0 0;background-size:20px 40px}.social-links ul li.twitter a{display:block;text-indent:-9999px;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/social-twitter_@2x.png) no-repeat;width:20px;height:20px;background-position:0 0;background-size:20px 40px}.social-links ul li.linkedin a{display:block;text-indent:-9999px;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/social-linkedin_@2x.png) no-repeat;width:20px;height:20px;background-position:0 0;background-size:20px 40px}.social-links ul li.youtube a{display:block;text-indent:-9999px;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/social-youtube_@2x.png) no-repeat;width:20px;height:20px;background-position:0 0;background-size:20px 40px}.social-links ul li.facebook a:hover{background-position:0 -20px;transition:none}.social-links ul li.linkedin a:hover{background-position:0 -20px;transition:none}.social-links ul li.youtube a:hover{background-position:0 -20px;transition:none}.social-links ul li.twitter a:hover{background-position:0 -20px;transition:none}#navMainSection .social-links{position:absolute;top:65px;right:16px}header #navMainSection .social-links{position:absolute;top:65px;right:0;float:none;padding-left:25px}#menu-mobile .social-links{display:block;clear:both;margin:25px 0 40px 30px;float:left}[class*=col-]{width:100%}[class*=col-]{float:left;padding:0}.row:after{content:"";clear:both;display:table}@media only screen and (min-width:768px){.col-1{width:8.33%}.col-2{width:16.66%}.col-3{width:25%}.col-4{width:33.33%}.col-5{width:41.66%}.col-6{width:50%}.col-7{width:58.33%}.col-8{width:66.66%}.col-9{width:75%}.col-10{width:83.33%}.col-11{width:91.66%}.col-12{width:100%}}.iconcontainer{position:fixed;top:0;right:0;z-index:3000}.icon{display:none;position:absolute;top:-18px;right:3px;width:80px;height:80px;cursor:pointer}.icon{display:none;position:absolute;top:-4px;right:15px;width:40px;height:50px;cursor:pointer}.hamburger{width:30px;height:4px;background:#7c8d94;position:absolute;top:50%;left:50%;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}.hamburger:before,.hamburger:after{content:'';position:absolute;width:30px;height:4px;background:#7c8d94;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}.hamburger:before{top:-10px}.hamburger:after{top:10px}.icon.active .hamburger{background:rgba(0,0,0,0);box-shadow:0 2px 5px rgba(0,0,0,0)}.icon.active .hamburger:before{transform:rotate(45deg);top:0}.icon.active .hamburger:after{transform:rotate(135deg);top:0}.icon.scrolled .hamburger,.icon.scrolled .hamburger:before,.icon.scrolled .hamburger:after{background:#7c8d94}#mobile-nav-toggle{width:35px;height:35px;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/../images/mobile-toggle-button.png) no-repeat;position:absolute;top:0;right:0;display:none}.open{color:#fff;font-size:30px;cursor:pointer;z-index:3001;position:absolute;top:0;right:15px;display:none}#menu-mobile-links-section{margin:25px 0 0;padding-bottom:25px}#menu-mobile-links-section ul{list-style:none}#menu-mobile-links-section ul li ul{list-style:none}.menu-mobile .callbutton{display:block}.menu-mobile{width:100%;overflow:hidden;height:0;position:fixed;background-color:#333;transition:.5s;display:block;z-index:301;border-top:3px solid #7c8d94}.menu-mobile a:link,.menu-mobile a:visited{clear:both;text-align:left;margin:0;color:#fff;font-size:18px;font-weight:300;display:block;text-decoration:none;padding:2px 0 6px 30px}.menu-mobile a:hover,.menu-mobile a:active{color:#333;background:#fff}#menu-mobile .menu-mobile-links-section ul li.current-menu-item a:link,#menu-mobile .menu-mobile-links-section ul li.current-menu-item a:visited{color:#7c8d94}#menu-mobile-bottom{display:block;height:100px}.menu-mobile a.close{float:right;margin:0 10px 0 0;padding:0 5px 10px 0;color:#fff;font-size:55px;display:none}.menu-mobile.active{height:100%}.menu-mobile h3{color:#fff;margin:15px 0 5px}.menu-mobile h3 a:link,.menu-mobile h3 a:visited{color:#fff;margin:15px 0 5px;font-size:24px;font-weight:700}.menu-mobile h3 a:hover,.menu-mobile h3 a:active{color:red}#menu-mobile ul li ul li a:link{font-size:15px;margin:0;padding:0 0 5px 45px}#menu-mobile ul li ul li ul li a:link{font-size:12px;margin:0;padding:0 0 2px 65px}#mobile-menu-logo{padding:0;margin:11px 0 0 25px}#mobile-menu-logo a{padding:0}#mobile-menu-logo a:hover,#mobile-menu-logo a:active{opacity:.7;background:0 0}#mobile-menu-logo img{width:200px;height:auto}.menu-mobile .loginbutton a.btn1:link,.menu-mobile .loginbutton a.btn1:visited{font-size:12px;text-transform:uppercase;font-weight:400;color:#fff;background:0 0;border:1px solid #fff;border-radius:2px;padding:9px 20px;display:inline-block;margin:0}.menu-mobile .loginbutton a.btn1:hover,.menu-mobile .loginbutton a.btn1:active{background:#7c8d94}#menu-mobile li.current-menu-item a:link,#menu-mobile li.current-menu-item a:visited{color:#7c8d94}#menu-mobile-container{padding:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}header{height:45px;background-color:rgba(0,0,0,.1);border-top:3px solid #7c8d94;width:100%;padding:0;position:fixed;z-index:200;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;transition:.5s}header{top:0;transition:top .2s ease-in-out}.nav-up{top:-120px}#headerContainer{position:relative;max-width:1500px;margin:0 auto}#logoheader a{display:block}#logoheader{position:absolute;left:5px;top:0;transition:right .2s linear;-webkit-transition:right .2s linear}#logoheader img{width:180px;height:35px;transition:width .2s linear;-webkit-transition:width .2s linear;margin:4px 0 0}#navMainContainer{width:100%;margin:0 auto;padding:0 0 5px;transition:padding .2s linear;-webkit-transition:padding .2s linear}#menu-main{float:right}#menu-main ul li ul{display:none;position:absolute;left:0;top:66px;top:55px;width:240px;background:#ffffff00}#menu-main ul li ul li{display:block;margin:0;padding:0}#menu-main ul li ul li a{margin:0;padding:0}#menu-main ul li ul.sub-menu li a:link,#menu-main ul.sub-menu li a:visited{padding:10px 25px;display:block}#menu-main ul li ul.sub-menu{margin:0 0 10px}#menu-main ul li{display:inline-block;margin:0 10px 0 0;position:relative}#menu-main ul li a:link,#menu-main ul li a:visited{text-transform:uppercase;color:#fff;font-weight:300;font-size:12px;text-decoration:none;padding:23px 15px 24px;display:inline-block;transition:font-size .2s ease-in-out}#menu-main ul li a:hover,#menu-main ul li a:active{color:#7c8d94;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#menu-main ul li.current-menu-item a:link,#menu-main ul li.current-menu-item a:visited{color:#7c8d94}#menu-main ul li.current-menu-parent a:link,#menu-main ul li.current-menu-parent a:visited{color:#7c8d94}#menu-main ul li.current-menu-parent ul.sub-menu li a:link,#menu-main ul li.current-menu-parent ul.sub-menu li a:visited{color:#58585a}#menu-main ul li.current-menu-item ul.sub-menu li a:link,#menu-main ul li.current-menu-item ul.sub-menu li a:visited{color:#58585a}#menu-main ul li ul.sub-menu li.current-menu-item a:link,#menu-main ul li ul.sub-menu li.current-menu-item a:visited{color:#7c8d94}#menu-main ul li.current-menu-item ul.sub-menu li a:hover,#menu-main ul li.current-menu-item ul.sub-menu li a:active{color:#7c8d94;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#menu-main ul li.current-menu-parent ul.sub-menu li a:hover,#menu-main ul li.current-menu-parent ul.sub-menu li a:active{color:#7c8d94;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.active-menu{overflow:hidden}.active-menu body{overflow:hidden;height:100%}#navMainSection{display:none}.icon{display:block;margin:0}.icon.active.scrolled .hamburger:before,.icon.active.scrolled .hamburger:after{background:#fff}.icon.active.scrolled .hamburger{background:rgba(0,0,0,0);box-shadow:0 2px 5px rgba(0,0,0,0)}.callbutton{float:left;position:relative;padding:10px 20px;font-size:18px;margin:0}.callbutton{float:left;margin:0;color:#fff}.callbutton a:link,.callbutton a:visited{color:#fff;text-decoration:none;font-size:14px;display:inline-block}.callbutton a:hover,.callbutton a:active{color:#282c37;background:0 0}.callbutton a:link img{width:122px;height:auto}header.scrolled{height:45px;padding:0;transition:height .2s;-webkit-transition:height .2s;background-color:rgba(0,0,0,.7);transition:background-color .2s linear}header.scrolled #navMainContainer{padding:0;transition:padding .2s ease-in-out;-webkit-transition:padding .2s ease-in-out}header.scrolled #menu-main ul li a:link,header.scrolled #menu-main ul li a:visited{font-size:12px;padding:17px 15px 18px;transition:.2s ease-in-out}header.scrolled #menu-main ul li ul{position:absolute;left:0;top:66px;top:46px;width:240px;background:#ffffff00}header.scrolled #menu-main ul li ul li a:link,#menu-main ul li a:visited{padding:10px 25px}header.scrolled .open{color:red;transition:color .2s linear;-webkit-transition:color .2s linear}header.scrolled #logoheader img{display:block;width:180px;height:35px;margin:4px 0 0;transition:width .2s;-webkit-transition:width .2s}header.scrolled .callbutton a:link,.callbutton a:visited{font-size:14px;padding:10px 0 0}header.scrolled .loginbutton{margin:6px 20px 0 0}#menu-mobile-container .callbutton a:link,#menu-mobile-container .callbutton a:visited{font-size:14px;display:block}#menu-mobile-container .callbutton{padding:0 15px 10px 0;margin:0 0 0 25px;float:left}#menu-mobile-container .loginbutton{float:left;margin:0 0 0 35px}#menu-mobile-container .callbutton a:link,#menu-mobile-container .callbutton a:visited{padding:5px 0 0}#menu-main li.loginbtnnavstyle a:link,#menu-main li.loginbtnnavstyle a:visited{border:#fff solid 1px;margin:13px;padding:10px 15px;border-radius:2px}#menu-main li.loginbtnnavstyle ul.sub-menu li a{border:none;margin:0;right:0}#menu-main li.loginbtnnavstyle ul.sub-menu{left:auto;right:0}header.scrolled #menu-main li.loginbtnnavstyle a:link{padding:5px 15px}header.scrolled #menu-main li.loginbtnnavstyle ul.sub-menu li a{padding:10px 25px}.banner{background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/banner-default.jpg) no-repeat;background-size:cover;background-position:center center;position:relative;top:0;bottom:0;height:450px;z-index:1;margin-bottom:100px}.banner h2{color:#fff;font-size:22px;line-height:27px;margin:5px 0 15px;font-weight:400}.banner h1{color:#fff;font-size:37px;line-height:45px;margin:20px 0 5px;font-weight:400}.banner p.subtitle{color:#fff;font-size:22px;line-height:27px;margin:5px 0 15px;font-weight:400}.banner p.pagetitle{color:#fff;font-size:37px;line-height:45px;margin:20px 0 5px;font-weight:700}.banner .content{padding-top:100px;position:relative;z-index:3000;max-width:650px;margin:0}.bannericon{position:absolute;bottom:-200px;right:-600px;z-index:200}.banneroverlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(124,141,148,.6)}.banneroverlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/banner-overlay-background1.png) repeat-x 0 0}.banneroverlay2{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}#pagestart{padding-top:0;clear:both}.herobuttonsection{margin:20px 0 0}#hero{background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/dent-repair-happy-customer.jpg) no-repeat;background-size:cover;background-position:center center;position:relative;top:0;bottom:0;height:100vh;z-index:1;min-height:800px}.hero-overlay{background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/home-video-overlay-pattern.png);background-size:cover;position:absolute;opacity:1;width:100%;height:100%;z-index:2}#hero #hero-logo{width:300px;height:auto;margin:0}#hero .content{width:100%;z-index:3;text-align:center;margin:0;position:absolute;top:140px;left:0;transform:none;padding:0}#hero .content .contentinner{padding:100px 25px 0}#hero .content .contentinner{padding:25px 25px 0}#hero h2,.banner h2{color:#fff;font-size:16px;line-height:18px;margin:5px 0;font-weight:400}#hero h1,.banner h1{color:#fff;font-size:25px;line-height:24px;margin:15px 0;font-weight:500}#hero-logo{width:170px;height:auto}#hero .lineflourish{display:block;width:80%;height:auto;margin:0 auto}.scrollmorebutton{margin:50px 0 0;display:block}.scrollmorebutton img{width:60px;height:60px;display:block}.scrollmorebutton img:hover{opacity:.5}.heroarrowbtnsection{display:block;z-index:1}a.heroarrowbtn{display:inline-block}#hero a.btn1{margin:0 0 15px}.herobuttons{margin:30px 0 0}.herobuttons a.btn2{margin:0 15px 0 0}.featuredboxes{text-align:center}.featuredboxes .box{display:inline-block;float:left;margin:0;width:100%;padding:0;min-height:auto}.featuredboxes .box:hover{background:#54565a;transition:background-color .4s ease-in-out;cursor:pointer}.featuredboxes .box:hover h3,.featuredboxes .box:hover p{text-decoration:none}.featuredboxes a:hover{text-decoration:none}.featuredboxes .box1{background:#7c8d94}.featuredboxes .box2{background:#c76e29}.featuredboxes .box3{background:#636e73}.featuredcontent{padding:25px;text-align:left;width:100%}.featuredcontent .featuredicon{text-align:center;float:left;width:100px}.featuredcontent img.featuredicon{margin:0 auto 25px auto;float:none}.featuredcontent h3{font-size:25px;color:#fff;font-weight:300;margin:0 0 5px}.featuredcontent p{font-size:12px;color:#fff;font-weight:300;margin:0 0 10px}.featuredtext{float:left;padding:0 0 0 25px}.featuredcontent p.internallink{font-size:12px;color:#fff;font-weight:700;margin:0}.flex-container{display:flex;flex-wrap:wrap;justify-content:center}#serviceslisting{padding:25px 0 75px;text-align:center}.serviceslistingcontiner{margin:0}#serviceslisting .content{padding:0}.service_box{width:100%;background:#fff;margin:0 15px 15px 0}.service_box.service_hidden{display:none}.service_box .contentinner{padding:15px 10px}.service_box .service_icon{float:left;width:55px;margin:0 0 25px}.service_box .service_icon img{width:55px;height:auto;margin:0}.service_box .service_description{float:left;width:80%;text-align:left}.service_box .service_description .contentinner{border:none;padding:0;margin:0}.service_box h2{font-size:19px;line-height:19px;margin:15px 0 5px;font-weight:300}.service_box p{font-size:14px;margin:0}.service_box:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);transition:box-shadow .4s ease-in-out}.calltoaction{float:left;padding:5px 0 0 10px}.calltoaction .ctaline1{color:#fff;font-weight:700;font-size:12px}.calltoaction .ctaline2 a:link,.calltoaction .ctaline2 a:visited{color:#fff;font-weight:400;font-size:15px;text-decoration:none}.calltoaction .ctaline2 a:hover,.calltoaction .ctaline2 a:active{color:#333}img.responsive{width:100%}#headerContainer .callbutton{display:none}.faq-answer a:link,.faq-answer a:visited{color:#7c8d94;text-decoration:none}.faq-answer a:hover,.faq-answer a:active{color:#ae5d27}.faq-answer p{color:#777;font-size:15px;font-weight:300;line-height:28px;margin:0 0 25px}.faq{float:left;width:100%;text-align:left;position:relative;margin:0 0 5px}.faq:last-of-type,.resource:last-of-type{border-bottom:0}.faq span{float:right;position:absolute;right:20px;top:32px}.faq-title i{float:left;width:9px;height:1px;background-color:#7c8d94}.faq-title i.chev-line-right{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:relative;left:-1.5px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.faq-title.active i.chev-line-right{position:relative;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;background-color:#fff}.faq-title i.chev-line-left{position:relative;left:1.5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.highlightedfeatures{background:#333;color:#fff}.highlightedfeatures h2.sectiontitletopsmall{font-size:14px;font-weight:600}.highlightedfeatures h2.sectiontitletopsmall{color:#b1b1b1}.highlightedfeatures h2{color:#fff}.highlightedfeatures .content ul li{color:#fff}.highlightedfeatures h3{color:#fff;font-size:36px}.highlightedfeatures p{color:#ccc}.highlightedfeatures .faq-title h3{font-size:16px;font-weight:600px;margin:0;padding:20px 0 16px 20px}.quotecallout{background:#515356;padding:35px;text-align:center;color:#fff}.quotecallout blockquote{color:#fff;font-style:italic;font-size:18px;line-height:30px;margin:15px 0 35px}.quotecallout p.quotename{margin:0;font-weight:600;color:#fff}.quotecallout p.quotetitle{margin:0;color:#fff}.quotecallout img{width:100px;height:auto}@media(min-width:901px){.highlightedfeatures .faq-title h3{font-size:16px;font-weight:600px;margin:0;padding:20px 0 16px 40px}.faq-title:hover i.chev-line-left,.faq-title:hover i.chev-line-right{background-color:#fff}.faq-title:hover{color:#fff;background-color:#7c8d94;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}}.faq-title.active i.chev-line-left{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.faq-title{text-align:left;cursor:pointer;color:#fff;background:#515356;padding:20px 50px 16px 40px;float:left;width:100%;font-size:24px;line-height:32px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.faq-answer{float:left;font-size:20px;line-height:20px;display:none;text-align:left;padding:25px 25px 35px;font-size:15px;line-height:20px}.faq-title.active{color:#fff;background-color:#7c8d94;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.faq-title{padding:0;font-size:20px;line-height:24px}.loginbutton{float:right;margin:5px 20px 0 0}.loginbutton a.btn1:link,.loginbutton a.btn1:visited{font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;background:0 0;border:1px solid #fff;border-radius:2px;padding:3px 20px;display:inline-block;margin:4px 40px 0 20px}.loginbutton a.btn1:hover,.loginbutton a.btn1:active{background:#636e73}@media only screen and (min-width:500px){#hero a.btn1{margin:0 15px 15px 0}footer .contentinner{padding:0 25px}footer .contentinner{text-align:left}footer .contentinner .titledividerline{margin:25px 0}.titledividerlinecenter{width:60px;height:2px;padding:0;background:#7c8d94;clear:both;margin:25px auto 25px auto}.titledividerline{width:60px;height:2px;padding:0;background:#7c8d94;clear:both;margin:25px 0}footer .content ul li{margin:0 25px 15px 0;padding:0;line-height:14px}.contacticon{width:20px;height:20px;margin:0 15px 5px 0;float:left}p.contactinfo{float:none;color:#acacac;font-weight:400;font-size:14px;line-height:16px;margin:0 0 25px}#logoheader{left:25px}#hero #hero-logo{width:350px;height:auto}header .callbutton.scrolled{display:block}.callbutton{float:right;position:relative;padding:0;margin:0 70px 0 10px;font-size:18px}.callbutton a:link,.callbutton a:visited{color:#fff;text-decoration:none;font-size:14px;display:inline-block;padding:7px 0 0}.callbutton a:hover,.callbutton a:active{color:#282c37;background:0 0}header.scrolled .callbutton a:link,.callbutton a:visited{font-size:14px;padding:7px 0 0}header.scrolled .loginbutton{margin:5px 20px 0 0}}@media only screen and (min-width:600px){.col_1_2 .contentinner{padding:25px}.col_1_3 .contentinner{padding:25px}.col_2_3 .contentinner{padding:25px}.col_1_4 .contentinner{padding:25px}#hero h1,.banner h1{color:#fff;font-size:37px;line-height:45px;margin:20px 0 5px;font-weight:500}.bannericon{position:absolute;bottom:-200px;right:-200px;z-index:200}.contentsection.callout{text-align:center;padding:70px 0}.contentsection.callout.complianceportalsection{padding-top:200px;margin-top:0}.callout h2{font-size:40px;line-height:45px;margin:0 0 5px;display:block;color:#fff}.callout .content{max-width:650px}#serviceslisting{padding:25px 0 75px;text-align:center}.serviceslistingcontiner{margin:0}.service_box{width:45%;background:#fff;margin:0 15px 15px 0}.service_box .contentinner{padding:15px 10px}.service_box.service_hidden{display:none}.service_box .service_icon{float:left;width:55px;margin:0 0 25px}.service_box .service_icon img{width:55px;height:auto;margin:0}.service_box .service_description{float:left;width:80%;text-align:left}.service_box .service_description .contentinner{border:none;padding:0;margin:0 0 0 15px}.service_box h2{font-size:19px;line-height:19px;margin:15px 0 5px;font-weight:300}.service_box p{font-size:14px;margin:0}#hero-logo{width:225px;height:auto}#hero .content{width:100%;z-index:3;text-align:center;margin:0;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}#headerContainer .loginbutton{display:block}#headerContainer .callbutton{display:block}}@media only screen and (min-width:615px){.col-footer-1{float:none;width:100%}.col-footer-2{float:left;width:50%}.col-footer-3{float:left;width:50%}}@media only screen and (min-width:835px){.col-footer-1{float:left;width:33%}.col-footer-2{float:left;width:33%}.col-footer-3{float:left;width:33%}}@media only screen and (min-width:815px){header.scrolled #logoheader img{display:block;width:200px;height:39px;margin:5px 0 0;transition:width .2s;-webkit-transition:width .2s}.banner .content{padding-top:175px;position:relative;z-index:3000}#menu-main ul li ul{display:none;position:absolute;left:0;top:55px;width:240px;background:#ffffff00}header.scrolled #menu-main ul li ul{position:absolute;left:0;top:66px;top:50px;width:240px;background:#ffffff00}#menu-main ul li ul li ul{display:none}ul.sub-menu li.menu-item-has-children a{background:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/menu-child-arrow.png) no-repeat 200px center;background-size:20px 15px}#menu-main ul li ul li:hover{background:#54565a}#menu-main ul li ul li:hover a:link,#menu-main ul li ul li:hover a:visited{color:#fff}#menu-main ul li:hover ul{display:block}#menu-main ul li:hover ul li ul{display:none}#menu-main ul li:hover ul li:hover ul{display:block;position:absolute;left:240px;top:0;background:#ffffff00;background:#54565a}#menu-main ul li:hover ul li:hover ul li a:link,#menu-main ul li:hover ul li:hover ul li a:visited{background:0 0;color:#7c8d94}#menu-main ul li:hover ul li:hover ul li a:hover,#menu-main ul li:hover ul li:hover ul li a:active{background:0 0;color:#7c8d94}#menu-main ul li ul li a:link,#menu-main ul li ul li a:visited{color:#7c8d94}#menu-main ul li ul li a:hover,#menu-main ul li ul li a:active{color:#7c8d94}.featuredboxes{text-align:center}.featuredboxes .box{display:inline-block;float:left;margin:0;width:33.333333%;padding:0}.featuredboxes .box1{background:#7c8d94}.featuredboxes .box2{background:#c76e29}.featuredboxes .box3{background:#636e73}.featuredcontent{padding:65px 0 100px 65px;text-align:left;width:60%}.featuredcontent .featuredicon{text-align:left;float:none}.featuredcontent img.featuredicon{margin:0 0 25px}.featuredcontent h3{font-size:30px;color:#fff;font-weight:300;margin:0 0 10px}.featuredcontent p{font-size:16px;color:#fff;font-weight:300;margin:0 0 30px}.featuredcontent a:link,.featuredcontent a:visited{font-size:16px;color:#fff;font-weight:700}.featuredcontent a:hover,.featuredcontent a:active{font-size:16px;color:#fff;font-weight:700}.featuredtext{padding:0;float:none}.featuredcontent p.internallink{font-size:16px;color:#fff;font-weight:700;margin:0}h1{font-size:40px;color:#434343}h2{font-size:40px;color:#434343}h3{font-size:27px;margin:0 0 15px;color:#434343}ul.checkmarks{list-style:none}ul.checkmarks.left{list-style:none;width:450px;float:right}ul.checkmarks li{border:none;min-height:55px;text-align:left;background-image:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/checkmark.png);background-repeat:no-repeat;background-size:55px 55px;display:inline-block;clear:both;margin:0 0 40px;padding:0 0 0 65px;width:35%}ul.checkmarks3 li{border:none;text-align:left;background-image:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/checkmark.png);background-repeat:no-repeat;background-size:35px 35px;display:block;clear:both;margin:0 0 20px 25px;padding:0 0 25px 55px;min-height:36px}ul.checkmarks2 li{border:none;text-align:left;background-image:url(//www.leaderschoiceinsurance.com/wp-content/themes/lc2020/images/checkmark.png);background-repeat:no-repeat;background-size:35px 35px;display:block;clear:both;margin:0 0 0 25px;padding:5px 0 25px 55px;min-height:36px}ul.checkmarks2 li h3.bullettitle{font-size:19px;line-height:19px;margin:0 0 5px}ul.checkmarks2 li p.bulletdescription{font-size:15px;line-height:25px;margin:0}ul.checkmarks li h3.bullettitle{font-weight:300;font-size:21px;line-height:23px;margin:15px 0}ul.checkmarks li p.bulletdescription{font-size:13px;line-height:25px;margin:0}img.checkmark{width:50px;height:50px}.bulletcontent{margin:0}ul.checkmarks li h3.bullettitle{font-size:19px;line-height:19px;margin:15px 0 5px}ul.checkmarks li p.bulletdescription{font-size:15px;line-height:25px;margin:0}footer .content ul li{margin:0 25px 25px 0;padding:0}blockquote{font-weight:400;font-size:27px;color:#777;line-height:40px;max-width:900px;margin:0 auto 45px auto}.section-testimonials .dynamic-content blockquote{border:none}.testimonialcontainer_testimonialpage blockquote{font-size:18px;margin:0 0 15px}footer .contentinner{padding:0}footer.col-12{padding:50px 0}.col_1_2{width:50%;float:left}.contentsection{padding:30px 0}.contentsection.onpointtrainingsection{padding:120px 0 0}.onpointtrainingsection .col_1_2.rightcol .content{padding:0 100px 0 0}.contentsection.callout.complianceportalsection{padding-top:150px;margin-top:-150px}.contentsection.onpointtrainingsection{padding:120px 0 50px}.content{max-width:1200px;margin:0 auto}.container{width:100%;max-width:1200px;margin:0 auto}#hero h2{color:#fff;font-size:16px;line-height:19px;margin:5px 0;font-weight:400}#hero h1{color:#fff;font-size:35px;line-height:40px;margin:20px 0 45px}}@media only screen and (min-width:915px){.contentinner{padding:25px}.col_1_3{width:33%;display:inline-block;float:left;margin:0}.col_2_3{width:66%;display:inline-block;float:left;margin:0 0 25px}.col_1_4{width:25%;float:left;margin:0 0 25px}#heroformsection{display:block}#heroformsection{z-index:300;position:absolute;padding:25px;width:350px;height:250px;bottom:0;right:0;background-color:rgba(255,255,255,.9)}#heroformsection .pulldownboxContainer{margin:0 0 15px}#heroformsection form.formgetaquote input[type=button],#heroformsection form.formgetaquote input[type=submit],#heroformsection form.formgetaquote input[type=reset]{display:inline-block;clear:both}.ctaformtitle{font-size:24px;font-weight:700;margin:0 0 10px}pulldownboxContainer p{font-weight:700;font-size:12px;color:#777;line-height:28px;margin:0 0 25px}}@media only screen and (min-width:1030px){#hero .contentinner{width:650px;margin:0 auto}header.scrolled{height:50px}.onpointtrainingsection .col_1_2.rightcol .content{padding:150px 100px 0 0}.contentsection.callout.complianceportalsection{padding-top:150px;margin-top:-150px}#menu-main ul li{display:inline-block;margin:0 10px 0 0}#menu-main ul li a:link,#menu-main ul li a:visited{text-transform:uppercase;color:#fff;font-weight:300;font-size:12px;text-decoration:none;padding:19px 15px 21px;display:inline-block;transition:font-size .2s ease-in-out}#menu-main ul li a:hover,#menu-main ul li a:active{color:#7c8d94;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#logoheader img{width:200px;height:auto}header{height:auto;background-color:rgba(0,0,0,.1);border-top:3px solid #7c8d94;width:100%;padding:0;position:fixed;z-index:200;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;transition:.5s}.loginbutton{float:right;margin:9px 20px 0 0}.loginbutton a.btn1:link,.loginbutton a.btn1:visited{font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;background:0 0;border:1px solid #fff;border-radius:2px;padding:3px 20px;display:inline-block;margin:6px 0 0 20px}.loginbutton a.btn1:hover,.loginbutton a.btn1:active{background:#636e73}.callbutton{float:right;position:relative;padding:0;margin:0 20px 0 10px;font-size:18px}.callbutton a:link,.callbutton a:visited{color:#fff;text-decoration:none;font-size:14px;display:inline-block;padding:13px 0 0}.callbutton a:hover,.callbutton a:active{color:#282c37;background:0 0}#navMainSection{display:block}.menu-mobile{display:none}.icon{display:none}}@media only screen and (min-width:1175px){#menu-main ul li ul{display:none;position:absolute;left:0;top:62px;width:240px;background:rgba(255,255,255,.9)}#menu-main ul li{display:inline-block;margin:0 10px 0 0}#menu-main ul li a:link,#menu-main ul li a:visited{text-transform:uppercase;color:#fff;font-weight:300;font-size:12px;text-decoration:none;padding:23px 15px 24px;display:inline-block;transition:font-size .2s ease-in-out}#menu-main ul li a:hover,#menu-main ul li a:active{color:#7c8d94;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.loginbutton{float:right;margin:13px 20px 0 0}.loginbutton a.btn1:link,.loginbutton a.btn1:visited{font-size:12px;text-transform:uppercase;font-weight:300;color:#fff;background:0 0;border:1px solid #fff;border-radius:2px;padding:3px 20px;display:inline-block;margin:6px 0 0 20px}.loginbutton a.btn1:hover,.loginbutton a.btn1:active{background:#636e73}.callbutton{float:right;position:relative;padding:0;margin:0 20px 0 10px;font-size:18px}.callbutton a:link,.callbutton a:visited{color:#fff;text-decoration:none;font-size:14px;display:inline-block;padding:15px 0 0}.callbutton a:hover,.callbutton a:active{color:#282c37;background:0 0}header.scrolled .loginbutton{margin:5px 20px 0 0;transition:.2s ease-in-out}#logoheader img{width:220px;height:43px;transition:width .2s linear;-webkit-transition:width .2s linear;margin:10px 0 0}header{height:auto;background-color:rgba(0,0,0,.1);border-top:2px solid #7c8d94;width:100%;padding:0;position:fixed;z-index:200;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;transition:.5s}#navMainSection{display:block}.menu-mobile{display:none}.icon{display:none}}