.spt1,.spy1,.spy1>.vc_column-inner{padding-top:40px!important}@media only screen and (min-width:601px){.spt1,.spy1,.spy1>.vc_column-inner{padding-top:75px!important}}.spb1,.spy1,.spy1>.vc_column-inner{padding-bottom:40px!important}@media only screen and (min-width:601px){.spb1,.spy1,.spy1>.vc_column-inner{padding-bottom:75px!important}}.spy2,.spy2>.vc_column-inner{padding-top:40px!important;padding-bottom:40px!important}@media only screen and (min-width:767px){.spy2,.spy2>.vc_column-inner{padding-top:50px!important;padding-bottom:50px!important}}.spx1{max-width:1000px;margin:0 auto}.spx2{max-width:1100px;margin:0 auto}.smb-tiny{margin-bottom:10px!important}.center{text-align:center}.left{text-align:left}.right{text-align:right}.white *{color:#fff}html{font-size:17px}body h5{color:#d9d800}.main-slider .swiper-slide>.container>.content{display:flex;flex-direction:column}.main-slider .swiper-slide>.container>.content p{order:1;font-size:21px;line-height:30px}.main-slider .swiper-slide>.container>.content h1,.main-slider .swiper-slide>.container>.content h2{order:2;font-weight:300;font-size:65px;line-height:1.15em}.main-slider .swiper-slide>.container>.content .buttons{order:3}.swiper-slide>.container>.content .buttons .button a{padding:0;background-color:transparent!important;text-transform:none;font-size:.9rem!important;font-weight:400;padding-left:35px}.swiper-slide>.container>.content .buttons .button a:before{content:"";position:absolute;width:25px;border-top:1px solid;top:8px;left:0}.featured-boxes .nectar-fancy-box .hover-content{padding-left:35px}.featured-boxes .nectar-fancy-box .hover-content:before{content:"";position:absolute;width:25px;border-top:1px solid;top:12px;left:0}.home-tabs h4.tab-nav-heading{font-size:18px;line-height:1.2em}.white .nectar-cta[data-style=arrow-animation] .line{background-color:#fff}.white .nectar_video_lightbox.play_button:before{border-color:#fff}.inner-banner>.col>.column_container>.vc_column-inner{min-height:500px;display:flex;align-items:center}.inner-banner.small-banner>.col>.column_container>.vc_column-inner{min-height:400px}.sub-heading{margin-top:-10px;font-size:1.1rem}.nectar-flickity[data-control-style=material_pagination]{padding-bottom:25px}.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots{bottom:-10px}body.material .tabbed[data-color-scheme=accent-color][data-style=minimal]:not(.using-icons)>ul li:not(.cta-button) .active-tab,body.material .tabbed[data-color-scheme=accent-color][data-style=minimal]:not(.using-icons)>ul li:not(.cta-button) a:hover{color:#a1a2a6}.tabbed[data-style*=minimal][data-color-scheme=accent-color]>ul li a:after{background-color:#343840}.toggles .toggle h3.toggle-title{line-height:1.3em}.toggles .toggle h3.toggle-title>a{font-size:1.3rem;padding:10px 50px 10px 0}.toggles .toggle h3.toggle-title i{border:none}.toggles .toggle h3.toggle-title i:before{content:"\f078"}.toggles .toggle h3.toggle-title i:after,.toggles .toggle h3.toggle-title i:before{background:0 0}.toggles .toggle.open h3 i:before{transform:rotate(180deg);color:#d9d800;background:0 0!important}.toggles .toggle:hover>.toggle-title i:after,.toggles .toggle:hover>.toggle-title i:before{background:0 0!important}.download-list .iwithtext .iwt-icon{top:5px}.download-list .iwithtext .iwt-icon img{width:auto!important}.download-list .iwithtext .iwt-text{padding-left:25px}.download-list .iwithtext .iwt-text a{color:#343840}.page-id-310 .footer-featured-boxes,.page-id-86 .footer-featured-boxes{display:none}#page-header-bg,.swiper-container,.swiper-container .swiper-slide{background-color:#fff!important}#header-outer nav>ul>.megamenu .nectar-inherit-h6{font-weight:600;font-size:16px}#header-outer nav>ul>.megamenu ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu{padding-left:40px;padding-bottom:0}#header-outer header#top nav>ul.sf-menu>li.menu-item.menu-item-has-children>a{padding-right:10px}#header-outer header#top nav>ul.sf-menu>li.menu-item.menu-item-has-children>a:after{content:"\e60a";font-family:icomoon!important;font-weight:400;padding-left:9px;position:relative;top:2px}.cta-buttons .nectar-cta{display:inline-block;margin:0 15px}.cta-buttons .nectar-cta a.link_text{border:1px solid;border-radius:50px;padding:8px 25px 8px 65px!important;display:inline-block}.cta-buttons .nectar-cta[data-style=arrow-animation] .line{left:25px}.cta-buttons .nectar-cta[data-style=arrow-animation] svg{left:50px}.nectar_hook_global_section_footer ul.menu li{list-style-type:none;padding-bottom:8px}.nectar_hook_global_section_footer ul.menu li a:hover{color:#000!important}.main-footer a{color:#343840}.main-footer a:hover{color:#000!important}#footer-outer #copyright{color:#343840}#footer-outer #copyright p{display:inline-block;padding-bottom:0}#footer-outer #copyright p a:hover{color:#d9d800}@media only screen and (min-width:1000px){#footer-outer:after{content:"";background:url(../img/slogan-white.svg) no-repeat;width:450px;height:450px;position:absolute;left:30px;bottom:-50px;background-size:cover;z-index:10}}.contact-form .wpcf7-form-control-wrap input,.contact-form .wpcf7-form-control-wrap select,.contact-form .wpcf7-form-control-wrap textarea{background:#fff;border:none;border-radius:0;border-bottom:1px solid #a1a2a6;padding:10px 0}.contact-form .wpcf7-form-control-wrap input:focus,.contact-form .wpcf7-form-control-wrap select:focus,.contact-form .wpcf7-form-control-wrap textarea:focus{box-shadow:none}.contact-form select.wpcf7-form-control{appearance:none;-webkit-appearance:none;cursor:pointer}.contact-form .site-select{position:relative;margin-bottom:1.5rem}.contact-form .site-select::after,.contact-form .site-select::before{position:absolute;content:"";right:1rem;pointer-events:none;z-index:10}.contact-form .site-select::before{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-bottom:.3rem solid #000;top:40%}.contact-form .site-select::after{border-left:.3rem solid transparent;border-right:.3rem solid transparent;border-top:.3rem solid #000;top:55%}.contact-form span.wpcf7-not-valid-tip{box-shadow:none;padding:0 17px}.contact-form input[type=submit].wpcf7-submit{border-radius:0!important;font-weight:400;font-size:1rem}.contact-form .submit-btn{position:relative;padding-left:35px}.contact-form .submit-btn:before{content:"";position:absolute;width:25px;border-top:1px solid;top:18px;left:0}.contact-form .submit-btn input[type=submit].wpcf7-submit{padding:0!important;background:0 0!important;color:#343840}.contact-form .submit-btn input[type=submit].wpcf7-submit:focus,.contact-form .submit-btn input[type=submit].wpcf7-submit:hover{box-shadow:none!important;-ms-transform:none;transform:none;-webkit-transform:none}.wpcf7 form .wpcf7-response-output{border:none;color:#d9d800;padding:0;margin:20px 0 0 0}