.hero-section-adv{min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center center;width:100%;padding:30px}.hero-content{text-align:center;width:100%}.hero-content h1{font-size:36px;line-height:1.3;max-width:700px;margin:0 auto;margin-bottom:30px;font-weight:400 !important}.hero-section-adv .hero-cta a,.body-cta a,#schedule-a-meeting .actions .hs-button{-webkit-border-radius:21px !important;-moz-border-radius:21px !important;border:2px solid #51bbeb !important;border-radius:21px !important;background-color:#51bbeb !important;font-weight:500 !important;padding:5px 50px !important;font-size:21px !important;font-family:'Poppins',sans-serif !important;line-height:1.4em !important;background-image:none !important;font-weight:400 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;text-decoration:none !important;color:#fff !important;outline:0}.body-cta a,#schedule-a-meeting .actions .hs-button{background-color:#066c8b !important;border-color:#066c8b !important;color:#fff !important;text-transform:none !important}#schedule-a-meeting .hs_submit{margin-top:8px}.body-cta a:hover,.actions .hs-button:hover{background-color:#fff !important;color:#066c8b !important}.hero-section-adv .hero-cta a:hover{background-color:#fff;border-color:#fff;color:#51bbeb}.text-section{margin:0 auto !important;float:none !important;width:1000px !important;max-width:100% !important;padding:40px 25px}.text-section p{margin-bottom:1.5em;font-size:21px;line-height:1.2em}i.fa{font-style:normal}.follow-us a{text-decoration:none !important}.follow-us a:hover{text-decoration:none !important}.fa-twitter:before{content:"\f099";font-family:FontAwesome}.fa-facebook:before{content:"\f09a";font-family:FontAwesome}.fa-linkedin:before{content:"\f0e1";font-family:FontAwesome}.gallery{width:1260px !important;max-width:100% !important;margin:0 auto !important;float:none !important;text-align:center}.gallery .video-column{margin:0 12px !important;max-width:33.33%;width:100%}.gallery .row-fluid{display:flex;justify-content:center}.gallery>.row-fluid-wrapper:first-child{margin-bottom:60px}.gallery>.row-fluid-wrapper:last-child{margin-bottom:30px}.gallery .video-box{height:222px;background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%;max-width:100%;margin:15px 0}.gallery .video-box a{width:100%;height:100%;display:inline-block;cursor:pointer}.gallery .video-column .widget-type-rich_text div,.gallery .video-column .widget-type-rich_text span{font-family:"Poppins";font-size:21px}.gallery .client-logo{min-height:50px}.gallery .client-logo img{max-height:50px;vertical-align:bottom}.modal-data-wrap,.gallery-modal-data-wrap{display:none;position:fixed;top:0;right:0;left:0;bottom:0;justify-content:center;align-items:center;background:rgba(0,0,0,0.6);z-index:100000}.modal-data-wrap_active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-data{display:-ms-flexbox;display:flex;align-items:center;flex-direction:column;position:relative;padding:0;width:1200px;max-width:100%;overflow:hidden}@media(max-width:1440px){.modal-data{max-width:85%}}@media(max-width:991px){.hero-content h1{font-size:30px;max-width:500px}}@media(max-width:768px){.modal-data{max-width:100%}}@media(max-height:600px){.modal-data{max-width:90%}}.modal-data-wrap .modal-data .modal-data__data video:focus,.gallery-modal-data-wrap .modal-data .modal-data__data video:focus{outline:0}.modal-data-wrap_mp3 .modal-data{width:500px;max-width:100%;min-height:initial;background:#000;height:190px}.modal-data-wrap_mp3 .modal-data .modal-data__data{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.modal-data__data{overflow:hidden;width:100%;height:100%}.modal-data__close{position:fixed;right:0;top:0;color:white;font-size:27px;font-family:Arial;margin:10px;cursor:pointer;z-index:99999}.close-icon-css{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.close-icon-css:before{content:"\f057"}.cta-section .hs-form-field .input input[type=text],.cta-section .hs-form-field .input input[type=tel],.cta-section .hs-form-field .input input[type=email],.cta-section .hs-form-field .input select{outline:0;height:43px;width:100%;font-size:18px;padding:7px 13px;border:solid 1px #e6e6e6;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:"Avenir Book",sans-serif;color:#404040;font-weight:normal;-webkit-appearance:none;-moz-appearance:none;box-shadow:none}.cta-section .hs-form-field .input input[type=text]:focus,.cta-section .hs-form-field .input input[type=tel]:focus,.cta-section .hs-form-field .input input[type=email]:focus,.cta-section .hs-form-field .input select:focus{border-color:#51bbeb !important}.cta-section{margin:-20px auto 200px !important;float:none !important;width:1100px !important;max-width:100%;padding:0 20px;text-align:center}.cta-section .body-cta{padding:20px 0;cursor:pointer}.cta-section form{width:500px;max-width:100%;margin:0 auto}.cta-section .fieldset{border:0;padding:0;margin:0;width:500px;max-width:100%}.cta-section .hs-form-field .input{margin-right:0;margin-bottom:15px}ul.inputs-list{text-align:left;margin:10px 0;padding:0 18px;margin:0 0 18px 0}ul.inputs-list .hs-error-msg{font-size:16px;color:red}#schedule-a-meeting h3{color:#444;font-family:"Poppins";font-weight:400 !important;margin-bottom:25px}.cta-section .form{transition:opacity 1s ease-out;opacity:0;height:0;overflow:hidden}.cta-section .form.active{opacity:1;height:auto}.footer{padding-bottom:20px}@media(max-width:1440px){.hero-section-adv{min-height:220px}.cta-section{margin-bottom:160px !important}}@media(max-width:1280px){.gallery{width:1100px !important}}@media(max-width:991px){.gallery .video-column{width:50% !important;max-width:50%}.gallery .video-column:first-child{margin-bottom:60px !important}.gallery>.row-fluid-wrapper>.row-fluid{flex-wrap:wrap}.gallery .video-box{height:300px}}@media(max-width:767px){.hero-section-adv{min-height:200px}.gallery .video-box{height:300px}.gallery .video-column{width:100% !important;max-width:80% !important}.row-fluid [class*="span"]{width:100% !important}.gallery .video-column{margin:0 30px !important}}@media(max-width:500px){.gallery .video-column{max-width:100% !important}.hero-content h1{font-size:24px}.text-section{padding:20px 25px}.gallery .video-box{height:193px}.cta-section .body-cta{padding-top:40px}h3.form-title{margin-top:30px}}@media(max-width:420px){.hero-content h1{font-size:22px}.hero-section-adv .hero-cta a{padding-left:20px !important;padding-right:20px !important}}.leadinModal .leadin-content-body p,.leadinModal .leadin-content-body .leadin-button{font-family:'Poppins',sans-serif !important;font-weight:500 !important}.leadinModal .leadinModal-content h4{line-height:1.3 !important;font-family:'Poppins',sans-serif !important;font-weight:500 !important;font-size:17px !important}.leadinModal .leadin-input-wrapper label{font-weight:500 !important}.leadinModal .leadin-button,.leadinModal.leadinModal-v3 .leadin-button{border-radius:21px !important;border:solid 2px #54baea}.leadinModal-52787 .leadin-button-primary,.leadinModal.leadinModal-v3 .leadin-button{font-weight:500 !important;width:auto !important}.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .leadin-button,.leadinModal.leadinModal-v3 .leadin-button{padding:10px 25px !important}.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .leadin-button-primary:hover,.leadinModal.leadinModal-theme-default.leadinModal-v3.leadinModal-preview .leadin-button:hover{background-color:#fff !important;color:#54baea !important;border-color:#54baea !important}@media(max-width:768px){.leadinModal.leadinModal-theme-default.leadinModal-v3 .leadin-preview-wrapper h4{margin-left:0 !important}.leadinModal.leadinModal-theme-default.leadinModal-v3 .dyno-image{float:none !important}}@media(min-width:769px){.leadinModal-description-52787 div{margin-left:122px !important}}