:focus{outline:none!important}@media (max-width:767px){.wpb_content_element{margin-bottom:15px!important}}.inner-page-wrap{margin-top:80px;margin-bottom:80px}@media (max-width:995px){.inner-page-wrap{margin-top:40px;margin-bottom:40px}}.page-heading.fancy-heading{max-height:250px!important}.vc_btn3{background-image:none!important}.vc_btn3.vc_btn3-style-outline,.vc_btn3.vc_btn3-style-outline:focus,.vc_btn3.vc_btn3-style-outline:hover,.vc_btn3.vc_btn3-style-outline-custom,.vc_btn3.vc_btn3-style-outline-custom:focus,.vc_btn3.vc_btn3-style-outline-custom:hover{border-width:1px!important}.wpb_content_element ul li,.product ul li{list-style-type:disc!important;list-style-position:inside!important;font-weight:300!important;font-size:16px!important;line-height:1.8em!important}.wpb_content_element .widget ul li,.product .images ul li{list-style-type:none!important}@media (min-width:600px){.stretch{padding:80px}}@media (min-width:995px) and (max-width:1200px){.stretch{padding:40px!important}}@media (max-width:600px){.stretch{padding:40px}}.aio-icon-component{letter-spacing:1px}.top-icon .aio-icon-header h3.aio-icon-title{margin:15px 0 10px!important;text-transform:uppercase!important}.aio-icon-component{margin-bottom:0!important}.aio-icon-component:hover{cursor:pointer}.ult-new-ib{margin-bottom:0!important}@media (max-width:767px){.aio-icon-component,.ult-new-ib{margin-bottom:35px!important}.ult-new-ib-img{width:722px!important;height:auto!important}}.ult-new-ib-title{letter-spacing:1px!important;text-transform:uppercase}@media (min-width:768px){body[class*="header-naked"] #top-bar{display:block!important;width:100%;z-index:999;position:fixed}}#top-bar .container .tb-text{line-height:36px!important}#top-bar{border-bottom:1px solid #f1f1f1!important}.container.fw-header{padding-left:30px!important;padding-right:40px!important}#top-bar nav .menu>li>a{padding:0 20px!important;border-right:1px solid #f1f1f1!important}#top-bar .tb-text{letter-spacing:1px}#top-bar nav .menu>li>a{letter-spacing:1px}#top-bar .tb-text>a{font-weight:600!important}.header-left div.text,.header-right div.text{letter-spacing:1px}.header-wrap{border-bottom:1px solid #f1f1f1!important}.full-center .fw-header #logo{left:15px!important}.logo-left{padding-right:30px!important;border-right:1px solid #f1f1f1}.header-right div.text a{font-weight:300!important;font-size:14px!important;letter-spacing:1px}#header-section .is-sticky .sticky-header{border-bottom:1px solid #f1f1f1}.header-left .aux-item,.header-left .aux-item:only-child{border-right:1px solid #f1f1f1!important}.header-right .aux-item,.header-right .aux-item:only-child{border-left:1px solid #f1f1f1!important;padding-left:30px!important}.full-center .header-4 .header-right,.full-center .header-4-alt .header-right{padding-left:30px!important;padding-right:30px!important}.header-wrap[class*="page-header-naked"]{top:37px!important}.menu-bars-link{margin:0!important}.sub-menu li a{font-size:14px!important}nav.std-menu ul.sub-menu{border-top:0!important}.full-center #header nav.std-menu ul.menu>li>a{padding:0 20px!important}#mobile-top-text{font-size:12px!important;text-align:center!important;background-color:#fafafa!important;border-bottom:1px solid #f1f1f1!important;line-height:36px!important;padding-top:0!important;padding-bottom:0!important;letter-spacing:1px}#mobile-header{border-bottom:1px solid #f1f1f1!important}.mobile-header-opts{margin-top:-15px!important}#mobile-menu ul li.parent>a:after{font-size:20px!important;margin-right:0!important}h1,h2,h3,h4,h5,h6{margin-top:0}h1,h2,h3{line-height:1.4em}h1,h2{margin-bottom:5px}p,body{line-height:1.8em}h1{font-weight:400;font-size:30px}h2{font-weight:400;font-size:22px}h3{font-weight:400;font-size:18px}p{font-weight:300;font-size:16px;margin-bottom:15px}@media (max-width:995px){h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}p{font-size:14px}}a{font-weight:400;transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-webkit-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important}b,strong{font-weight:500}label.forminator-label--validation{display:none!important}.forminator-input::placeholder,.forminator-textarea::placeholder{font-weight:300!important;letter-spacing:1px}.forminator-input,.forminator-textarea{border:1px solid #ebebeb!important;padding:15px!important;height:50px!important}.forminator-custom-form:not(.forminator-size--small) .forminator-row{margin-bottom:20px!important}@media (min-width:767px){.forminator-custom-form:not(.forminator-size--small) .forminator-row .forminator-col{padding-right:10px!important;padding-left:10px!important}}@media (max-width:767px){.forminator-custom-form-35.forminator-design--flat{padding-left:0!important;padding-right:0!important}}button#forminator-submit{width:100%!important;padding:15px!important;text-transform:uppercase}input::placeholder,textarea::placeholder{color:#999!important}.contact-pop-up{text-align:center;width:230px;max-width:100%;border-radius:1px;color:#ffffff!important;line-height:50px;letter-spacing:1px;transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-webkit-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important}.contact-pop-up:hover{cursor:pointer!important;opacity:.7;transition:all .2s ease-in-out!important;-moz-transition:all .2s ease-in-out!important;-webkit-transition:all .2s ease-in-out!important;-o-transition:all .2s ease-in-out!important}.hustle-modal-message h2{font-size:30px!important;font-family:'Barlow Semi Condensed',sans-serif!important;font-weight:500!important;letter-spacing:1px!important;padding:0 5px!important}.hustle-modal-message p{font-size:16px!important;font-family:'Barlow Semi Condensed',sans-serif!important;font-weight:200!important;letter-spacing:1px!important;line-height:1.5em!important;padding:0 5px!important}.hustle-modal.hustle-modal-cabriolet header{margin:0!important}.hustle-modal.hustle-modal-cabriolet header .hustle-modal-close{margin-bottom:-40px!important;margin-right:25px!important}#eu-cookie-bar{padding:10px!important;background-color:rgba(0,0,0,.5)!important;font-size:14px!important}#euCookieAcceptWP{text-transform:uppercase;padding:5px 10px!important;border-radius:0!important;font-size:14px!important}.wpb_gmaps_widget .wpb_wrapper{padding:0!important}#footer .container{width:100%!important}#footer{padding:60px 0 0!important}#footer-widgets .col-sm-3{padding-left:30px!important;padding-right:30px!important}#footer h3.spb-heading span{letter-spacing:1px;text-transform:uppercase;font-weight:700}#footer p,#footer ul li a{font-size:14px!important;letter-spacing:1px!important}.widget_nav_menu ul>li{border-top:1px solid transparent}#footer ul li:first-child a{padding-top:0}#footer strong{font-weight:600!important}#copyright .text-left{margin-bottom:0!important}@media (min-width:991px){#copyright nav .menu li:last-child a{padding-right:0!important}}#copyright .container{width:100%!important;padding-left:30px!important;padding-right:30px!important}#copyright{padding:30px 0!important}#copyright .text-left{font-size:12px!important;letter-spacing:1px!important;float:none!important;max-width:100%!important}#back-to-top i{line-height:20px!important;font-size:20px!important;color:#fff!important;width:20px!important}#back-to-top{height:40px!important;width:40px!important;background-color:rgba(0,0,0,.2)!important;right:30px!important;bottom:30px!important;padding:10px!important}.swift-framework-notice{display:none!important}.grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.white,.white p,.white h1,.white h2,.white h3,.white strong,.white a{color:#fff}.display-none{display:none}@media (max-width:767px){.no-phone{display:none}}@media (min-width:767px){.no-screen{display:none}}.blog-item .comments-likes,.blog-item-details,.post-pagination h4,.post-info,.love-it-wrapper,.pagination-wrap{display:none!important}.blog-standard{margin-bottom:0!important}.blog-items{padding-bottom:0!important;margin-bottom:0!important}.post-pagination .prev-article:before,.post-pagination .next-article:before{top:0!important}.post-pagination h3{line-height:39px!important}.post-aux-wrap .post-pagination{border-top:1px solid #ebebeb!important;border-bottom:1px solid #ebebeb!important;padding:40px 0!important;margin:40px 0 0!important}.narrow-date-block,.masonry-items .blog-item .details-wrap{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.masonry-items .blog-item .details-wrap,.masonry-items .blog-item .grid-no-image{padding:30px 30px 30px!important}.standard-items .blog-item .post-content-wrap{border-bottom:1px solid #ebebeb!important}