body{font-family:"Lexend",sans-serif;overflow-x:hidden;overflow-y:auto;}a{color:inherit;text-decoration:none;text-underline-offset:3px;transition:all .3s;}a:hover{color:inherit;}h1,h2,h3,h4{padding:20px 0;line-height:1.5;}p,ul li,ol li{font-size:16px;line-height:1.8;font-weight:300;}.wrapper{padding-top:80px;padding-bottom:80px;}.btn{text-decoration:none !important;}.btn:focus,button:focus{outline:none;}[class*=col-] img{max-width:100%;}.lazy{background-image:unset !important;}.grecaptcha-badge{width:70px !important;left:-2px !important;border-radius:0 !important;box-shadow:rgba(0,0,0,25%) 0px 0px 5px !important;overflow:hidden !important;transition:all .3s !important;z-index:9999;display:none;}.grecaptcha-badge:hover{width:256px !important;}.grecaptcha-badge .rc-anchor{border-radius:0 !important;}.navbar{padding:0;margin:4px 0 0 53px;}.navbar .navbar-nav > li{margin:0 12px;transition:all .5s;}.navbar .navbar-nav .nav-link{color:#000;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-.36px;padding:0 0 1px 0;margin:0;border-bottom:2px solid transparent;}.navbar .navbar-nav .current-active .nav-link,.navbar .navbar-nav .menu-item:hover .nav-link{border-color:var(--main);}.navbar .navbar-nav .dropdown a{padding-right:15px;}.navbar .navbar-nav .dropdown .nav-link::after,.navbar .navbar-nav .dropdown .dropdown > .dropdown-item::after{content:"";color:var(--main);font-family:"Font Awesome 6 Free";font-size:11px;font-weight:700;border:0;position:absolute;top:0px;right:8px;}.navbar .navbar-nav .dropdown .dropdown > .dropdown-item::after{content:"";color:#000;font-size:10px;top:initial;right:20px;}.navbar .navbar-nav .dropdown .dropdown-menu{display:block;width:250px;top:35px;left:-20px;padding:10px 0;margin:0;border:0;border-radius:2px;box-shadow:0 10px 20px rgba(0,0,0,8%);visibility:hidden;opacity:0;transition:all .3s;z-index:-1111;}.navbar .navbar-nav .dropdown .dropdown-menu::before{content:"";display:block;width:100%;height:10px;position:absolute;top:-10px;left:0;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item{width:100%;color:#000;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0;text-transform:none;padding:10px 20px;margin:0;white-space:unset;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-item:hover,.navbar .navbar-nav .dropdown .dropdown-menu .active > .dropdown-item,.navbar .navbar-nav .dropdown .dropdown-menu .current-active > .dropdown-item{color:var(--main);background:transparent;}.navbar .navbar-nav .dropdown .dropdown-menu .dropdown-menu{box-shadow:0 3px 15px rgba(0,0,0,5%);top:0;left:85%;}.icon-bar{width:22px;height:2px;background-color:#fff;display:block;transition:all .2s;margin:4px 0;}.navbar-toggler{padding:9px 11px;border:none;background:transparent !important;}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:10% 10%;}.navbar-toggler .middle-bar{opacity:0;}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-toggler.collapsed .top-bar{transform:rotate(0);}.navbar-toggler.collapsed .middle-bar{opacity:1;}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0);}@media (max-width: 1199px){.navbar-collapse #main-menu li ul.dropdown-menu.active-child{display:block;z-index:1000;}}@media (min-width: 1199px){.navbar .navbar-nav .dropdown:hover > .dropdown-menu,.navbar .navbar-nav .dropdown > .dropdown-menu:hover{visibility:visible;opacity:1;z-index:1000;}}.pagination,.sitemap-by-click5_pagination{position:relative;width:100%;justify-content:center;padding-top:50px;margin:45px auto 0;}nav.pagination::before,.sitemap-by-click5_pagination::before{content:"";display:block;width:calc(100% - 30px);height:1px;background-color:#e0e7e7;position:absolute;top:0;left:15px;}.pagination .page-item .page-link,.sitemap-by-click5_pagination .pagination-item,.sitemap-by-click5_pagination strong{color:#2e2d3d;font-size:18px;font-weight:600;line-height:100%;letter-spacing:0;text-decoration:none;padding:12px 16px;background-color:transparent;border:0;border-radius:20px !important;}.pagination .page-item .page-link:focus,.sitemap-by-click5_pagination .pagination-item:focus,.sitemap-by-click5_pagination strong:focus{box-shadow:0 0 0;}.pagination .page-item .page-link.next,.pagination .page-item .page-link.prev{color:#000;font-size:18px;line-height:42px;padding:0;margin:0;background-color:transparent;}.pagination .page-item .page-link.prev{margin-right:60px;}.pagination .page-item .page-link.next{margin-left:60px;}.pagination .page-item.active .page-link,.sitemap-by-click5_pagination strong{background-color:var(--main);}#index-wrapper .highlight{padding-bottom:30px;}#index-wrapper .highlight .news:first-of-type{flex:0 0 66.66666%;max-width:66.66666%;}#index-wrapper .news:nth-child(n+4){margin-top:30px;}.news > a{position:relative;display:flex;flex-direction:column;height:100%;}.news > a:hover{text-decoration:none;}.news .photo{position:relative;display:block;width:100%;height:580px;margin-bottom:25px;background-color:#f2f4fa;background-size:cover;background-position:center;border-radius:4px;}.news > a .photo{height:250px;margin-bottom:0;}#index-wrapper .highlight .news:first-of-type > a .photo{height:465px;}#index-wrapper .highlight .news:nth-child(2) > a .photo{height:270px;}.news .content{flex:1;position:relative;display:flex;flex-direction:column;padding:50px 30px 30px 30px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}#index-wrapper .highlight .news:first-of-type .content{padding-top:30px;}.news .content .text{flex:1;}.news .content .time-cat{margin-bottom:15px;}.news .content time{display:inline-block;color:rgba(46,46,61,.56);font-size:14px;font-weight:300;line-height:100%;letter-spacing:-.14px;padding:0;margin:0;}.news .category{display:inline-block;color:#fff;font-size:11px;font-weight:600;line-height:100%;letter-spacing:.11px;text-transform:uppercase;padding:5px 15px 6px 15px;margin:0;background-color:#000;border-radius:30px;}.news .content h2{color:#2e2d3d;font-size:26px;font-weight:600;line-height:34px;letter-spacing:-.91px;padding:0;margin:0;transition:all .3s;}#index-wrapper .news:first-of-type .content h2{font-size:29px;}.news .content h2::after{content:"";display:block;width:100px;height:5px;margin:20px 0 18px 0;background-color:var(--main);}.news .content p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;color:rgba(46,46,61,.8);font-size:18px;font-weight:300;line-height:29px;letter-spacing:-.18px;padding:0;margin:0;}#index-wrapper .news .content p,#recent-posts .news .content p{-webkit-line-clamp:unset;}#index-wrapper .highlight .news:first-of-type .content p{-webkit-line-clamp:2;}.news .content .more span{display:inline-block;position:relative;color:#2e2d3d;font-size:17px;font-weight:500;line-height:100%;letter-spacing:-.17px;text-decoration:underline;padding:0;margin:45px 0 0 0;transition:all .3s;}.news .content .more span::after{content:"→";font-family:"Arial";font-size:18px;position:absolute;right:-25px;}.news > a:hover .content .more span{color:var(--main);text-decoration:none;}#single-wrapper .post-title{max-width:100%;color:#2e2d3d;font-size:45px;font-weight:600;line-height:56px;letter-spacing:-1.57px;padding:0;margin:0;}#single-wrapper .post-title::after{content:"";display:block;width:480px;height:10px;margin:35px 0;background-color:var(--main);}#single-wrapper .news,.single-video article,.single-job article{padding-bottom:70px;border-bottom:1px solid #e0e7e7;}.back-to{position:relative;display:inline-block;color:#2e2d3d;font-size:17px;font-weight:500;line-height:100%;letter-spacing:-.17px;padding:0;margin:60px 0 0 23px;transition:all .3s;}.back-to::before{content:"";display:block;width:60px;height:60px;background-color:#9cd28c;border-radius:50%;position:absolute;top:-20px;left:-23px;transition:all .3s;}.back-to::after{position:relative;content:"→";font-family:"Arial";font-size:19px;padding-left:10px;transition:all .3s;z-index:9;}.back-to:hover{text-decoration:none;}.back-to:hover::before{opacity:.5;}.back-to span{position:relative;display:inline-block;text-decoration:underline;z-index:9;}#recent-posts{position:relative;background-color:#f6f7fd;}#recent-posts .headline h3{color:#2e2d3d;font-size:50px;font-weight:700;line-height:100%;letter-spacing:-1.75px;padding:0;margin:0;}#recent-posts .headline h3::after{content:"";display:block;width:160px;height:9px;margin:15px auto 55px;background-color:var(--main);}#faq-wrapper{position:relative;}#faq-wrapper .content{padding:35px 90px;margin-bottom:0;background-color:#fff;border-radius:5px;}#faq-wrapper .card{position:relative;padding:0;background-color:transparent;border:0;border-radius:0;}#faq-wrapper .card::after{content:"";display:block;width:calc(100% - 65px);height:1px;background-color:#d9d7e9;position:absolute;top:0;right:0;}#faq-wrapper .card-header{padding:0;background-color:transparent;border:0;}#faq-wrapper .card-header h3{position:relative;color:#2e2d3d;font-size:25px;font-weight:500;line-height:34px;letter-spacing:-.86px;padding:42px 15px 43px 65px;margin:0;cursor:pointer;transition:all .3s;}#faq-wrapper .card.active .card-header h3,#faq-wrapper .card-header h3:hover{color:var(--main);}#faq-wrapper .card.active .card-header h3{font-size:28px;font-weight:600;line-height:38px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;padding-bottom:35px;}#faq-wrapper .card-header h3::before{content:"+";color:var(--main);font-size:35px;font-weight:200;position:absolute;top:40px;left:0;}#faq-wrapper .card-header h3[aria-expanded="true"]::before{content:"-";top:40px;left:5px;}#faq-wrapper .card-body{padding:0 0 60px 65px;}#faq-wrapper .card-body p:last-of-type{margin-bottom:0;}.review-item .review{padding:40px 25px;margin:0;border-bottom:1px solid #efefef;}.review-item:first-of-type .review{padding-top:0;}.review-item:last-of-type .review{padding-bottom:0;border-bottom:0;}.review-item .review p{position:relative;font-style:italic;}.review-item .review p:first-of-type:before{content:"„";color:rgba(0,0,0,.05);font-family:"Montserrat";font-size:140px;font-weight:700;font-style:normal;position:absolute;top:-50px;left:-30px;}.review-item .review p:last-child{margin-bottom:0;}.review-item .overview{display:block;color:rgba(0,0,0,.55);font-size:18px;font-weight:400;line-height:100%;letter-spacing:0;padding:25px 0 0 0;margin:0;}.entry-content .gallery{display:flex;flex-wrap:wrap;margin-top:25px;}.entry-content .gallery.gallery-columns-2 .gallery-item{flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);text-align:center;margin:5px;}.entry-content .gallery.gallery-columns-3 .gallery-item{flex:0 0 calc(33.3333% - 10px);max-width:calc(33.33333% - 10px);text-align:center;margin:5px;}.entry-content .gallery.gallery-columns-4 .gallery-item{flex:0 0 calc(25% - 10px);max-width:calc(25% - 10px);text-align:center;margin:5px;}.entry-content .gallery .gallery-item a{width:100%;height:230px;background-size:cover;background-position:center;background-repeat:no-repeat;outline:none;}.entry-content .gallery .gallery-item a:hover{text-decoration:none;}.entry-content .gallery .gallery-item a img{height:auto;}.entry-content .js-video-button.video{position:relative;display:block;width:100%;padding-bottom:56%;margin-top:1rem;margin-bottom:1rem;background-size:cover;background-position:center;}.entry-content .js-video-button.video.left,.entry-content .js-video-button.video.right{width:400px;height:260px;padding-bottom:0;}.entry-content .js-video-button.video.left{float:left;margin-right:2rem;}.entry-content .js-video-button.video.right{float:right;margin-left:2rem;}#footer{background-color:#fff;}#footer a{text-decoration:none;padding:0;}#footer .menu ul{display:flex;margin:0;padding:0;list-style:none;}#footer .menu ul li{position:relative;float:left;background:none;padding:0 16px 0 15px;}#footer .menu ul li:before{display:none;}#footer .menu ul li:after{content:"|";color:rgba(117,117,143,.66);position:absolute;right:-1px;top:0;}#footer .menu ul li:first-child{padding-left:0;}#footer .menu ul li:last-child{padding-right:0;}#footer .menu ul li:last-child:after{display:none;}#footer .menu ul li a{color:rgba(46,46,61,.66);font-size:14px;font-weight:300;line-height:100%;letter-spacing:-.28px;padding:0;margin:0;}#footer .menu ul li a:hover{text-decoration:underline;text-underline-offset:3px;}.copy p{color:rgba(46,46,61,.66);font-size:14px;font-weight:300;line-height:100%;letter-spacing:-.28px;padding:0;margin:0;}.copy a:hover span{background:#fff;background:-moz-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(66,167,224,1) 55%,rgba(66,167,224,1) 60%,rgba(153,153,153,1) 60%,rgba(153,153,153,1) 100%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 45%,rgba(66,167,224,1) 55%,rgba(66,167,224,1) 60%,rgba(153,153,153,1) 60%,rgba(153,153,153,1) 100%);background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 26%,rgba(66,167,224,1) 26%,rgba(66,167,224,1) 37%,rgba(153,153,153,1) 37%,rgba(153,153,153,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF",endColorstr="#999999",GradientType=1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.social-media ul{display:flex;justify-content:flex-end;padding:0;margin:0;}.social-media ul li{list-style:none;padding:0 !important;margin:0 0 0 8px;}.social-media ul li::after{display:none !important;}.social-media ul li a{width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:0 !important;text-align:center;padding:0;margin:0;background-color:#f6f7fd;border:1px solid #f6f7fd;border-radius:50%;}.social-media ul li a:hover{text-decoration:none !important;background-color:transparent;border-color:var(--main);}.social-media ul li a::after{content:"";color:#2e2e3d;font-family:"Font Awesome 6 Brands";font-size:20px;font-weight:700;}.social-media ul li a:hover::after{color:var(--main);}.social-media ul li.icon-facebook a::after{content:"";}.social-media ul li.icon-twitter a::after{content:"";}.social-media ul li.icon-youtube a::after{content:"";}.social-media ul li.icon-instagram a::after{content:"";}.social-media ul li.icon-linkedin a::after{content:"";}.social-media ul li.icon-google a::after{content:"";}.social-media ul li.icon-yelp a::after{content:"";}.social-media ul li.icon-reviews a::after{content:"";font-family:"Font Awesome 6 Free";}@-webkit-keyframes modal-video{from{opacity:0;}to{opacity:1;}}@keyframes modal-video{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes modal-video-inner{from{transform:translate(0,100px);}to{transform:translate(0,0);}}@keyframes modal-video-inner{from{transform:translate(0,100px);}to{transform:translate(0,0);}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000000;cursor:pointer;opacity:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video;animation-name:modal-video;transition:opacity .3s ease-out;}.modal-video-close{opacity:0;}.modal-video-close .modal-video-movie-wrap{transform:translate(0,100px);}.modal-video-body{max-width:1180px;width:96%;height:100%;margin:0 auto;display:table;}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%;}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:modal-video-inner;animation-name:modal-video-inner;transform:translate(0,0);transition:transform .3s ease-out;}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.modal-video-close-btn{position:absolute;z-index:2;top:-40px;right:0;display:inline-block;width:30px;height:30px;overflow:hidden;border:none;background:transparent;cursor:pointer;}.modal-video-close-btn:before{transform:rotate(45deg);}.modal-video-close-btn:after{transform:rotate(-45deg);}.modal-video-close-btn:before,.modal-video-close-btn:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;margin-top:-6px;background:#fff;border-radius:5px;}.js-video-button.video{position:relative;cursor:pointer;width:100%;}.js-video-button.video::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--main);opacity:.75;transition:all .3s ease-in-out;}.js-video-button.video:hover::before{opacity:0;}.js-video-button.video::after{content:"";color:#fff;font-family:"Font Awesome 6 Free";font-size:90px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.form-group{position:relative;}.form-group br{display:none;}.form-group > label{color:#000;font-size:11px;font-weight:400;line-height:100%;letter-spacing:-.11px;text-transform:uppercase;padding:0 10px;margin:0;background-color:#fff;position:absolute !important;top:-5px;left:20px;z-index:99 !important;}.form-group-checkbox > label{position:relative !important;width:130px;font-size:12px;font-weight:500;margin-top:10px;left:15px;}.form-control{height:81px;color:rgba(46,45,61,.75);font-size:18px;font-weight:300;line-height:100%;letter-spacing:-.18px;padding:0 30px;background-color:#f6f7fd;border:1px solid #f6f7fd;border-radius:8px;box-shadow:0 0 0 !important;outline:none;resize:none;}.form-control:focus{border-color:#000;}select.form-control{background:#f6f7fd url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDk2IDk2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZS8+PHBhdGggZD0iTTgxLjg0NTcsMjUuMzg3NmE2LjAyMzksNi4wMjM5LDAsMCwwLTguNDUuNzY3Nkw0OCw1Ni42MjU3bC0yNS4zOTYtMzAuNDdhNS45OTksNS45OTksMCwxLDAtOS4yMTE0LDcuNjg3OUw0My4zOTQzLDY5Ljg0NTJhNS45OTY5LDUuOTk2OSwwLDAsMCw5LjIxMTQsMEw4Mi42MDc0LDMzLjg0MzFBNi4wMDc2LDYuMDA3NiwwLDAsMCw4MS44NDU3LDI1LjM4NzZaIi8+PC9zdmc+") no-repeat;background-position:right 25px center;background-size:12px;appearance:none;}select.form-control.nitro-lazy{background-image:none !important;}textarea.form-control{min-height:250px;padding-top:25px;padding-bottom:25px;}.form-control.auto-capitalize,input[name='your-name'],input[name='first-name'],input[name='last-name']{text-transform:capitalize;}.form-checkbox{display:block;margin:0 0 0 18px;}.form-checkbox .wpcf7-form-control{display:flex;flex-direction:column;margin-bottom:25px;}.form-checkbox .wpcf7-list-item{margin-top:20px;}.form-checkbox .custom-control{padding-left:30px;margin:0;}.form-checkbox .custom-control-label{color:rgba(46,45,61,.75);font-size:18px;font-weight:300;letter-spacing:-.18px;}.form-checkbox .custom-control-label::before{top:3px;left:-30px;background-color:#e9eaf1;border:1px solid #e9eaf1;border-radius:0;}.form-checkbox.form-radio .custom-control-label::before{border-radius:50%;}.form-checkbox .custom-control-input:active ~ .custom-control-label::before{background-color:var(--main);}.form-checkbox .custom-control-input:checked ~ .custom-control-label::before{background-color:transparent;border-color:var(--main);}.form-checkbox .custom-control-input:checked ~ .custom-control-label::after{width:6px;height:6px;background:var(--main);border-radius:50%;top:8px;left:-25px;}.form-checkbox .custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(156,210,140,.4);box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(156,210,140,.4);}.form-submit{position:relative;}.form-submit .wpcf7-submit{display:block;position:relative;color:#fff;font-size:20px;font-weight:500;line-height:100%;letter-spacing:-.2px;text-align:center;padding:29px 150px;margin:0 auto;border:0 !important;background-color:var(--main);border-radius:0;cursor:pointer;outline:none;z-index:9;}.form-submit .wpcf7-submit:hover,.form-submit .wpcf7-submit:active,.form-submit .wpcf7-submit:focus{box-shadow:unset !important;background-color:#000 !important;}.wpcf7 .wpcf7-spinner{position:absolute;right:0;bottom:0;top:0;margin:auto;}.wpcf7 .wpcf7-not-valid-tip{width:100%;color:#cb473e;font-size:13px;text-align:left;padding:4px 0 0 10px;}.wpcf7 form .wpcf7-response-output{text-align:center;margin:40px 0 0 0 !important;padding:15px 20px !important;}.wpcf7 form.sent .wpcf7-response-output{color:#46b450;border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:#cb473e;border:2px solid #cb473e !important;}.comments-area .comment-reply-title,.comments-area .comments-title{display:block;color:#000;font-size:22px;font-weight:600;line-height:100%;letter-spacing:0;padding:40px 0 10px 0;margin:40px 0 0 0;border-top:1px solid rgba(0,0,0,.2);}.comments-area .comment-notes{color:rgba(0,0,0,.7);font-size:14px;}.comments-area .comment-control{width:100%;color:#000;font-size:16px;font-weight:400;line-height:100%;letter-spacing:-.36px;padding:24px 25px 23px 25px;margin:5px 0 0 0;border:1px solid #d8d8d8;border-radius:0;box-shadow:0 0 0 !important;outline:none;resize:none;}.comments-area .form-check{margin:5px 0;}.comments-area .form-check-input{border:1px solid #d8d8d8;}.comments-area .form-check-label{color:rgba(0,0,0,.7);font-size:14px;}.comments-area input[type="submit"]{display:block;position:relative;color:#fff;font-size:16px;font-weight:700;line-height:100%;letter-spacing:0;text-align:center;padding:17px 40px 15px 40px;margin:20px 0 0 0;border:0 !important;background-color:#000;border-radius:3px;cursor:pointer;outline:none;z-index:9;}.comments-area input[type="submit"]:hover,.comments-area input[type="submit"]:active,.comments-area input[type="submit"]:focus{box-shadow:0 0 0 !important;background-color:#000;}.comments-area .comment-list{list-style:none;padding:40px 0 10px 0;margin:40px 0 0 0;border-top:1px solid rgba(0,0,0,.2);}.comments-area .comment-list .says{display:none;}.comments-area .comment-author img{border-radius:50%;}.comments-area .comment-author b{font-size:16px;padding-left:10px;}.comments-area .comment-metadata{color:rgba(0,0,0,.5);font-size:12px;padding-left:47px;margin-top:-5px;}.comments-area .comment-content{padding:20px 20px 0 47px;}.comments-area .reply{color:rgba(0,0,0,.5);font-size:12px;padding-left:47px;margin-top:-15px;margin-bottom:25px;}.comments-area .children{list-style:none;}.comments-area .children .comment{padding-top:25px;border-top:1px solid rgba(0,0,0,.05);}.comments-area .no-comments{color:red;}#hello-bar{position:sticky;top:0;z-index:1020;}#hello-bar a{display:flex;justify-content:center;align-items:center;text-align:center;padding:13px 0;background-color:#2e2d3d;transition:all .3s;}#hello-bar a:hover{text-decoration:none;}#hello-bar p{position:relative;color:#fff;font-size:14px;font-weight:300;line-height:100%;letter-spacing:-.14px;padding:0;margin:0;}#hello-bar p span{color:var(--main);text-decoration:underline;text-underline-offset:3px;transition:all .3s;}#hello-bar a:hover p span{text-decoration:none;}#sticky-footer{width:100%;position:fixed;bottom:0;padding:10px 15px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);z-index:99;}#sticky-footer .col-sm-5{flex:0 0 calc(50% - 25px) !important;max-width:calc(50% - 25px) !important;}#sticky-footer .col-sm-2{flex:0 0 50px !important;max-width:50px !important;padding-right:0;padding-left:0;}#sticky-footer a:hover{text-decoration:none;}#sticky-footer .col-sm-2 img{max-height:50px;margin:0 auto;}#sticky-footer p{color:#000;font-size:16px;font-weight:700;line-height:18px;letter-spacing:-.16px;padding:0 15px;margin:0;}#sticky-footer .col-sm-5:first-of-type p{padding-left:5px;}#sticky-footer .col-sm-5:last-of-type p{padding-right:5px;}:root{--primary-color:#a9d39d;--accent-color:#2e2f3e;--white:#fff;--gap-8:.5rem;--gap-16:1rem;--gap-24:1.5rem;--gap-32:2rem;--gap-40:2.5rem;}.hero-new{font-size:clamp(1rem,1.002vw + .52rem,1.375rem);padding-inline:clamp(1rem,2.671vw + -.28rem,2rem);}.hero-new__container{background:var(--accent-color);color:white;border-radius:1.25rem;padding:0;max-width:1920px;margin-inline:auto;}.hero-new__row{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));}.hero-new__image-wrap{position:relative;}.hero-new__image{position:absolute;width:100%;height:100%;object-fit:cover;}@media screen and (max-width: 767px){.hero-new__image{width:80%;height:auto;right:0;}.hero-new__image-wrap{padding-bottom:55%;order:1;}.hero-new__content{order:2;}}@media screen and (min-width: 768px){.hero-new__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));}}.hero-new__content{--padding-top:clamp(5rem,8.18vw + 1.079rem,8.0625rem);--padding-bottom:clamp(5rem,9.683vw + .358rem,8.625rem);--padding-left:clamp(1.5rem,2.671vw + .22rem,2.5rem);--padding-right:var(--padding-left);padding:var(--padding-top) var(--padding-right) var(--padding-bottom) var(--padding-left);}.hero-new__content *{padding:0;margin:0;}.hero-new__title{font-size:inherit;font-style:normal;font-weight:400;line-height:normal;}.hero-new__title .important{color:var(--primary-color);}.hero-new__subtitle{font-size:clamp(2.5rem,6.678vw + -.701rem,5rem);font-weight:700;letter-spacing:-.07em;line-height:.95;}.video__top-text .important,.hero-new__subtitle .important{-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:var(--white);color:transparent;font-family:"Nunito Sans",sans-serif;font-weight:900;}.custom-btn{border-radius:.14em;padding:.9em 2.18em;color:var(--white);background:var(--primary-color);display:inline-block;}.hero-new__info-wrap{display:flex;flex-direction:column;gap:var(--gap-16);}.hero-new__cta-wrap{display:flex;flex-direction:column;gap:var(--gap-32);}.hero-new__text{font-size:inherit;font-style:normal;font-weight:400;line-height:normal;}.hero-new__content{display:flex;flex-direction:column;gap:var(--gap-32);}#video{margin-top:clamp(1rem,2.671vw + -.28rem,2rem);}.video__text-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;color:var(--white);display:flex;justify-content:center;gap:var(--gap-32);--padding-top:clamp(5rem,8.18vw + 1.079rem,8.0625rem);--padding-bottom:clamp(5rem,9.683vw + .358rem,8.625rem);padding:var(--padding-top) 0 var(--padding-bottom);}.video__text-container:before{content:"";background-image:url("https://www.emsc.com/nitropack_static/OGtKxusOjpzWEYKaQYOFOXuXdiSUAMVc/assets/images/optimized/rev-9038f21/www.emsc.com/wp-content/uploads/2024/04/Gradient_Video_EMSC.png");background-size:cover;position:absolute;top:0px;right:0px;bottom:0px;left:0px;opacity:.6;}h2.video__top-text{font-size:clamp(2.5rem,6.678vw + -.701rem,5rem);font-weight:700;line-height:.95;letter-spacing:-.07em;text-transform:uppercase;text-align:left;z-index:1;}.video__top-text-right{align-content:flex-end;}@media screen and (max-width: 480px){.video__text-container{padding-inline:30px;flex-direction:column;}.video__top-text-right{margin-left:60px;}}