@font-face{font-family:"Avenir Next Cyr Medium";src:url(../fonts/AvenirNextCyr-Medium.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next Cyr";src:url(../fonts/AvenirNextCyr-Regular.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next Cyr Demi";src:url(../fonts/AvenirNextCyr-Demi.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Demi.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Avenir Next Cyr Bold";src:url(../fonts/AvenirNextCyr-Bold.woff2) format("woff2"),url(../fonts/AvenirNextCyr-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.h1,h1{font-size:3.75rem;line-height:1.2;margin-bottom:1.5625rem}.h2,h2{font-size:3rem;line-height:1.2;margin-bottom:1.25rem}.h3,h3{font-size:2.5rem;line-height:1.2;margin-bottom:1.125rem}.h4,h4{font-size:1.75rem;line-height:1.2;margin-bottom:.9375rem}.h5,h5{font-size:1.5rem;line-height:1.2;margin-bottom:.75rem}.h6,h6{font-size:1.25rem;line-height:1.2;margin-bottom:.625rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Avenir Next Cyr Demi";color:#2e3443}.h1 span,.h2 span,.h3 span,.h4 span,.h5 span,.h6 span,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{color:#ff6f64}.p-size-20 p{font-size:1.25rem}a:not(.btn){color:#ff6f64}b,strong{font-family:"Avenir Next Cyr Bold"}.text-white a:not(.btn),.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p{color:inherit}html{font-size:16px}body{font-family:"Avenir Next Cyr";color:#9497a5;font-size:1rem}body.loading .ajax-holder{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}body.loading .load-more{opacity:0}body.modal-open .top-menu{width:calc(100% - 17px)}.ajax-loader,.wpcf7-spinner{position:absolute!important;top:0;right:0}.ajax-holder{min-height:3.125rem;display:none}.page-holder{padding-top:0;overflow:hidden}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:1.875rem auto}img.alignleft{float:left;margin:0 .9375rem .9375rem 0}img.alignright{float:right;margin:0 0 .9375rem .9375rem}section{width:100%;float:left;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:3.75rem 0}section .container,section .container-fluid{position:relative;z-index:10}.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}pre{width:100%;float:left}.navbar-toggler{position:relative;background-color:transparent;width:3.125rem;min-width:3.125rem;min-height:3.125rem;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.navbar-toggler span{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;background-color:#2e3443;height:.1875rem;position:absolute;width:30px;left:50%;top:50%;opacity:1;margin-top:0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}.navbar-toggler span:nth-of-type(1){-webkit-transform:translate(-50%,-8px) rotate(0);transform:translate(-50%,-8px) rotate(0)}.navbar-toggler span:nth-of-type(2){-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.navbar-toggler span:nth-of-type(3){-webkit-transform:translate(-50%,6px) rotate(0);transform:translate(-50%,6px) rotate(0)}.navbar-toggler:focus{text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.navbar-toggler[aria-expanded=true]{color:transparent!important}.navbar-toggler[aria-expanded=true] span:nth-of-type(1){-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.navbar-toggler[aria-expanded=true] span:nth-of-type(2){opacity:0}.navbar-toggler[aria-expanded=true] span:nth-of-type(3){-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.pagination .page-numbers{display:inline-block;padding:0;min-width:3.125rem;height:1.875rem;line-height:1.875rem;text-align:center;margin:0 .1875rem;font-size:1.25rem;font-family:"Avenir Next Cyr Medium";text-decoration:none;color:#9497a5}.pagination .page-numbers.current{color:#2e3443}.pagination .page-numbers.next,.pagination .page-numbers.prev{background:0 0;border:none;width:4.875rem;height:3rem;line-height:3rem;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;background-color:transparent;text-align:center}.pagination .page-numbers.next .fa,.pagination .page-numbers.next i,.pagination .page-numbers.prev .fa,.pagination .page-numbers.prev i{font-size:1rem;color:#2e3443}.pagination .page-numbers.next:focus,.pagination .page-numbers.prev:focus{outline:0}.pagination .page-numbers.next:hover,.pagination .page-numbers.prev:hover{background-color:#ff6f64;box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-webkit-box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-moz-box-shadow:-5px 10px 30px rgba(253,52,110,.301961)}.pagination .page-numbers.next:hover .fa,.pagination .page-numbers.next:hover i,.pagination .page-numbers.prev:hover .fa,.pagination .page-numbers.prev:hover i{color:#fff}.admin-bar .top-menu{top:2.8125rem}@media (min-width:767px){.admin-bar .top-menu{top:2rem}}.top-menu{position:fixed;width:100%;left:0;top:0;background:0 0;padding:.9375rem 0 1rem;z-index:999;transition:top .2s ease 0s,width 0s ease 0s,padding .2s ease 0s,background .2s ease 0s;-webkit-transition:top .2s ease 0s,width 0s ease 0s,padding .2s ease 0s,background .2s ease 0s}.top-menu .navbar{padding:0;margin:0}.top-menu .navbar .row{width:100%;margin:0}.top-menu .navbar-brand{padding:0}.top-menu .navbar-brand img{max-width:7.5rem}.top-menu .current-menu-parent>.nav-link:before{background:linear-gradient(85.22deg,#ff796f 6.13%,#fe6c61 95.86%)}.top-menu .nav-link{position:relative;text-align:center;line-height:1.5;text-decoration:none!important;padding:.625rem 1.0625rem!important;margin:0;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;font-size:1.125rem;font-family:"Avenir Next Cyr Medium";color:#2e3443}.top-menu .nav-link:before{position:absolute;content:"";left:1.0625rem;bottom:.3125rem;z-index:1;width:2rem;height:.125rem}@media (min-width:990px){.top-menu .nav-link:hover:before{background:linear-gradient(85.22deg,#ff796f 6.13%,#fe6c61 95.86%)}}.top-menu.fixed{padding:.625rem 0;box-shadow:0 .125rem .3125rem rgba(0,0,0,.13);-webkit-box-shadow:0 .125rem .3125rem rgba(0,0,0,.13);-moz-box-shadow:0 .125rem .3125rem rgba(0,0,0,.13);background-color:#fff}.top-menu .menu-item-has-children{overflow:visible!important;position:relative}.top-menu .menu-item-has-children>.dropdown-toggle:after,.top-menu .menu-item-has-children>.nav-link:after{content:"";border-top:.25rem solid #000;border-left:.25rem solid transparent;border-right:.25rem solid transparent;margin-left:.625rem;top:50%;margin-top:-.0625rem;position:absolute;transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s}.footer .dropdown-menu{position:absolute;top:-10px!important;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.current_page_item>.nav-link:before{background:linear-gradient(85.22deg,#ff796f 6.13%,#fe6c61 95.86%)}.current_page_item>.dropdown-item{color:#ff6f64}.top-menu .current-menu-item>.dropdown-item{color:#ff6f64!important}.dropdown-menu{left:-.625rem;top:calc(100% - 4px);border:none;box-shadow:0 3px 5px rgba(0,0,0,.13);-webkit-box-shadow:0 3px 5px rgba(0,0,0,.13);-moz-box-shadow:0 3px 5px rgba(0,0,0,.13);position:absolute}.dropdown-menu li{list-style:none}.dropdown-menu li .dropdown-item{color:#3b3b51;font-size:1.125rem;text-align:center;line-height:1.25rem;border:none!important;padding:.625rem .625rem!important;margin:0}.dropdown-menu li .dropdown-item span{display:inline-block;min-width:25px;text-align:center}.dropdown-menu li .dropdown-item i{color:#63a3e1;margin-right:.3125rem}.dropdown-menu li .dropdown-item:hover{background-color:#f9f9f9}.dropdown-menu li .dropdown-item:hover i{color:#004283}@media (max-width:767px){.footer .dropdown-menu{position:relative;top:auto!important;-webkit-transform:translateY(0);transform:translateY(0)}.footer .nav-link{text-align:left;padding:.3125rem .625rem .3125rem 0!important;margin:.9375rem 0 0!important}}.footer{padding:0 0 2.3125rem;background-color:#fff}.footer .navbar{padding:0}.footer .location-footer .nav-link{font-size:1rem;font-family:"Avenir Next Cyr Medium";padding:.3125rem 2rem!important;color:#2e3443;z-index:10;position:relative}@media (min-width:767px){.footer .location-footer .nav-link{padding:1.0625rem .9375rem!important}.footer .location-footer .nav-link:before{content:"";width:1px;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(rgba(255,255,255,0))),rgba(46,52,67,.16);background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%),rgba(46,52,67,.16)}}@media (min-width:990px){.footer .location-footer .nav-link{padding:2.3125rem 1.25rem!important}}@media (min-width:1200px){.footer .location-footer .nav-link{padding:2.3125rem 2rem!important}}.footer .location-legal .nav-link{font-size:1rem;font-family:"Avenir Next Cyr Demi";color:#9497a5;text-decoration:underline;padding:0 .9375rem!important}.footer hr{margin:0 0 2.25rem;background-color:#697883}.footer .footer-copy p{margin:0;font-size:1rem}@media (min-width:767px){.footer .footer-copy p{margin:0 .9375rem 0 0}}.btn{transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;cursor:pointer;display:inline-block}.btn+.btn{margin-left:1.25rem}.btn.btn-default{width:100%;max-width:13.25rem;padding:0 .625rem!important;line-height:4.5rem;min-height:4.625rem;height:4.625rem;text-align:center;color:#fff;background:0 0;border:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-size:1.25rem;font-family:"Avenir Next Cyr Bold";background-color:#ff6f64;border:1px solid #ff6f64}@media (min-width:990px){.btn.btn-default:hover{background-color:#fff;color:#ff6f64}}.btn.btn-more{padding:0 3.125rem 0 0!important;line-height:2.5rem;min-height:2.5rem;height:2.5rem;color:#ff6f64;background:0 0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;font-size:.875rem;font-family:"Avenir Next Cyr Bold";background-image:url(../img/arrow-right.png);background-repeat:no-repeat;background-position:right center}.btn.btn-oval{width:100%;max-width:19.4375rem;padding:0 .625rem!important;line-height:4.75rem;min-height:4.875rem;height:4.875rem;text-align:center;color:#fff;background:0 0;border:none;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px;font-size:1.25rem;font-family:"Avenir Next Cyr Bold";background:linear-gradient(85.22deg,#ff796f 6.13%,#fe6c61 95.86%);border:1px solid #ff6f64}@media (min-width:990px){.btn.btn-oval:hover{background:#fff;color:#ff6f64}}@media (min-width:1200px){.container{max-width:1170px}.container-md{max-width:1030px}}@media (min-width:1250px){.container-lg{max-width:1270px}}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.skip-link{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px;z-index:100}.skip-link:focus{top:0}.container,.container-fluid{position:relative;z-index:10}.hero{padding-top:13.125rem;padding-bottom:13.125rem;background-image:url(../img/hero-shape.png);background-size:auto auto;background-position:top left;background-repeat:no-repeat}.hero.slick-loaded{padding-bottom:3.75rem}.hero h1{color:#2e3443;line-height:5.25rem;font-family:"Avenir Next Cyr Demi"}.hero p{font-size:1.25rem}.hero .section-background{background-size:auto 100%;background-position:right center}.hero .btn.btn-play{overflow:hidden;min-width:12.8125rem;padding:0 .9375rem 0 6.25rem!important;line-height:4.875rem;min-height:4.875rem;height:4.875rem;text-align:left;color:#2e3443;font-family:"Avenir Next Cyr Demi";background:0 0;border:none;background-image:url(../img/play.png);background-size:auto auto;background-repeat:no-repeat;background-position:left -.9375rem center}.button-holder{margin:3rem 0}.form-holder{width:100%;float:left;background-color:#fff;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:2.8125rem 3.9375rem 3.5rem}.form-holder h3{font-size:1.5rem;font-family:"Avenir Next Cyr Bold"}.form-group{margin-top:1rem}.form-control{border:none;background:0 0;height:4.0625rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #9497a5;font-size:1.25rem;background-color:#fff!important;color:#2e3443}.form-control::-webkit-input-placeholder{color:#b0b7c3;opacity:1}.form-control::-moz-placeholder{color:#b0b7c3;opacity:1}.form-control:-ms-input-placeholder{color:#b0b7c3;opacity:1}.form-control:-moz-placeholder{color:#b0b7c3;opacity:1}.form-control:focus{background-color:#fff;border-color:#ff6f64;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.form-select{border:none;height:4.0625rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:1px solid #9497a5;font-size:1.25rem;background-color:#fff!important;color:#2e3443}.form-select option{font-family:"Avenir Next Cyr",Verdana,sans-serif;font-size:16px!important;color:rgba(46,52,67,.5)}.form-select:focus{border-color:#ff6f64;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.section-background{width:100%;height:100%;top:0;right:0;position:absolute;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center center}.title-bold h3{font-family:"Avenir Next Cyr Bold"}.logo-slider{opacity:0;display:none;visibility:hidden;position:relative;width:100%;float:left;background-color:#fff;border:2px solid rgba(148,151,165,.03);border-radius:36px;-webkit-border-radius:36px;-moz-border-radius:36px;box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);-webkit-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);-moz-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);padding:2.375rem .625rem}.logo-slider.slick-initialized{visibility:visible;opacity:1;display:block}.logo-slider .item{min-height:4.375rem}.logo-slider .item span{font-size:1.25rem}.logo-slider img{margin:0 auto;max-width:80%}.slick-arrow{position:absolute;background:0 0;border:none;width:4.875rem;height:3rem;line-height:1.75rem;border-radius:64px;-webkit-border-radius:64px;-moz-border-radius:64px;background-color:transparent;right:2.4375rem;top:-1.5rem;z-index:50;text-align:center}.slick-arrow .fa,.slick-arrow i{font-size:1rem;color:#2e3443}.slick-arrow:focus{outline:0}.slick-arrow:hover{background-color:#ff6f64;box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-webkit-box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-moz-box-shadow:-5px 10px 30px rgba(253,52,110,.301961)}.slick-arrow:hover .fa,.slick-arrow:hover i{color:#fff}.slick-arrow.slick-prev{margin-right:5rem}.slick-arrow.slick-next{background-color:#ff6f64;box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-webkit-box-shadow:-5px 10px 30px rgba(253,52,110,.301961);-moz-box-shadow:-5px 10px 30px rgba(253,52,110,.301961)}.slick-arrow.slick-next .fa,.slick-arrow.slick-next i{color:#fff}.title-holder .label{font-size:.875rem;font-family:"Avenir Next Cyr Demi";margin-bottom:1.25rem}.box-process{width:100%;float:left;background-color:#fff;padding:2.125rem 1.875rem 1.375rem;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.box-process p{font-size:1.125rem}.box-process p strong{color:#2e3443}.box-process label{color:#ff6f64;font-size:1.75rem;font-family:"Avenir Next Cyr Bold"}.box-process .content-holder{min-height:16.4375rem}.circle-holder{width:9.25rem;height:9.25rem;line-height:8.75rem;display:inline-block;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:rgba(255,111,100,.04)}.video-section h2{margin:0}.video-holder{width:100%;float:left;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;min-height:41.0625rem;background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;margin-top:3.75rem}.gradient-section{background:#ff6f64;background:radial-gradient(ellipse at center,rgba(255,111,100,.1) 0,rgba(239,205,205,.1) 62%,rgba(255,242,242,.1) 89%)}.gradient-section .item{margin:0 1.25rem}.gradient-slider{margin:5rem 0 9.625rem}.gradient-slider .slick-arrow{right:calc(50% - 78px);top:auto;bottom:-7rem}.gradient-slider .item.slick-active .box-white{border-color:transparent;opacity:1}.section-slider .item{margin:0 1.25rem}.slider-numbers{margin:3.75rem 0 6.25rem}.slider-numbers .slick-arrow{right:calc(50% - 78px);top:auto;bottom:-5.3125rem}.box-has-shape{width:100%;float:left;background-color:#fff;background-image:url(../img/ellipse.svg);background-size:auto auto;background-repeat:no-repeat;background-position:top center;border:2px solid rgba(255,228,228,.4);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding:5.1875rem 1.875rem 3.125rem}.box-has-shape label{font-size:3rem;color:#ff6f64;font-family:"Avenir Next Cyr Demi"}.box-has-shape p{font-size:1.25rem;min-height:6.25rem}.box-white{width:100%;float:left;background-color:#fff;padding:4.625rem 2.1875rem 3.125rem;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:2px solid #ffe4e4;opacity:.5}.box-white p{font-size:1.5rem;line-height:1.3;font-style:italic}.box-white label{font-size:1.25rem;color:#2e3443;font-family:"Avenir Next Cyr Demi"}.box-white hr{background-color:#f8f8f8;opacity:1}@media (min-width:990px){.box-white:hover{border-color:transparent;opacity:1}.box-white:hover p{color:#9497a5}}.faq-section .nav-tabs .nav-link{margin:0;background:0 0;border:none;min-width:11.5rem;min-height:2.25rem;height:2.25rem;line-height:2.125rem;background-color:transparent;border:1px solid transparent;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;padding:0 .625rem;color:#777e90}.faq-section .nav-tabs{border:none}.faq-section .nav-tabs .nav-link.active,.faq-section .nav-tabs .nav-tabs .nav-item.show .nav-link{color:#fff;background-color:#ff6f64;border-color:#ff6f64}.accordion-item{border:none;background:0 0;width:100%}.accordion-item:last-of-type .accordion-button.collapsed{border:none}.accordion-item:last-child .accordion-header{border-bottom:none}.accordion-collapse{border:none}.accordion-body{border:none;padding-top:.5rem;padding-left:0;background-color:transparent}.accordion-body p{margin:0}.accordion-header .accordion-button{padding:.9375rem 0 .9375rem;border-bottom:1px solid #e6e8ec}.accordion-button{border:none;background:0 0;width:100%;font-size:1.5rem;color:#2e3443}.accordion-button:not(.collapsed){color:#2e3443;background-color:transparent;border-color:transparent}.accordion-button:focus{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.section-bottom{padding:6.25rem 0 3.4375rem;margin-bottom:6.25rem}.section-bottom h2{margin-bottom:3.125rem}.section-bottom .section-background{left:0;background-size:100% 100%;background-position:right center}.box-holder{width:100%;float:left;background-color:#fff;padding:2.125rem 1.6875rem;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.section-has-mobile .box-holder{margin-top:1.25rem}.section-has-mobile .box-holder h3{font-size:1.25rem}.section-has-mobile .box-holder p{font-size:1.125rem}.section-has-mobile .circle-holder{width:4rem;height:4rem;line-height:3.75rem}.white-holder{width:100%;float:left;background-color:#fff;padding:2rem .8125rem;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.white-box{width:100%;float:left;background-color:#fff;padding:1.25rem 1.875rem;box-shadow:0 10px 15px rgba(95,82,82,.13);-webkit-box-shadow:0 10px 15px rgba(95,82,82,.13);-moz-box-shadow:0 10px 15px rgba(95,82,82,.13);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.box-payers{padding:0 2.1875rem;margin:2.5rem 0 2.1875rem}.box-payers.box-11,.box-payers.box-2,.box-payers.box-5,.box-payers.box-8{border-left:1px solid rgba(148,151,165,.1);border-right:1px solid rgba(148,151,165,.1)}.box-payers label{font-size:3rem;font-family:"Avenir Next Cyr Demi";color:#ff6f64}.box-payers p{font-size:1.125rem;min-height:6.75rem}.section-grid .p-size-20 p{min-height:10rem}.section-grid .grid-row:not(:first-child){margin-top:-3.125rem}.section-grid .grid-row .image-holder{position:relative}.section-grid .grid-row .image-holder:after{display:none}@media (min-width:767px){.section-grid .grid-row .image-holder:after{display:block;position:absolute;z-index:-1;content:url(../img/shape-left.png);left:50%;top:50%}}.section-grid .grid-row.flex-row-reverse .image-holder{z-index:-2}.section-grid .grid-row.flex-row-reverse .image-holder:after{content:url(../img/shape-right.png);left:auto;right:50%}.section-grid .grid-row:last-child .image-holder:after{display:none!important}.table-outer{border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;border:1px solid rgba(105,120,131,.16)}.table-outer thead th{height:5.25rem;vertical-align:middle}.table-outer thead th:not(:first-child){width:23%}@media (max-width:767px){.table-outer thead th{vertical-align:bottom}}.table-outer thead th:not(:last-child){border-right:1px solid rgba(105,120,131,.16)}@media (max-width:767px){.table-outer thead th:not(:last-child){border:none}}.table-outer thead th>div{border:none!important}@media (max-width:767px){.table-outer thead th>div{min-width:40px}}.table-outer thead p{text-align:center;padding:0 .3125rem}.table-outer tbody td{padding:.625rem}.table-outer tbody td:not(:last-child){border-right:1px solid rgba(105,120,131,.16)}@media (max-width:767px){.table-outer tbody td:not(:last-child){border:none}}.table-outer tbody td>div{border:none!important}.table-outer .table-top-row p,.table-outer thead p{color:#000;font-family:"Avenir Next Cyr Demi";margin:0;font-size:1.25rem}.table-outer .cell-1,.table-outer .cell-2,.table-outer .cell-name{border-right:1px solid rgba(105,120,131,.16)}.table-outer .table-custom-cell{min-height:4.875rem}.table-outer .table-custom-cell p{margin:0;font-size:1.125rem}.table-outer .table-custom-cell img{min-width:1.3125rem}.team-slider{margin-left:-.625rem;float:left;width:calc(100% + 20px)}.team-slider .item{margin:0 .625rem}.team-slider .item label{font-size:1.5rem;color:#000;font-family:"Avenir Next Cyr Demi";margin-top:.625rem}.team-slider .member-image{min-height:22.9375rem;background-size:100% auto;background-position:bottom center;background-repeat:no-repeat;background-color:#fcf9fa;margin:0 auto;width:100%;max-width:16.875rem;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}.logos-right .logo-box{width:100%;float:left;background-color:#fff;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;padding:.625rem;box-shadow:0 50px 120px rgba(95,82,82,.03);-webkit-box-shadow:0 50px 120px rgba(95,82,82,.03);-moz-box-shadow:0 50px 120px rgba(95,82,82,.03);min-height:11.5625rem}.logos-right .logo-box:hover{background-color:#ff6f64}.logos-right .logo-box:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.logos-right .row{margin-top:1.375rem;margin-bottom:1.375rem;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.logos-right .row:nth-of-type(even){-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.big-slider{margin:3.75rem 0 6.25rem}.big-slider .slick-arrow{right:0;top:auto;bottom:-5.5rem}.big-slider .item{width:100%;min-height:33.625rem;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background-size:cover;background-position:center center}.section-benefit .white-holder{background-image:url(../img/shape-bottom.svg);background-size:auto auto;background-repeat:no-repeat;background-position:left bottom}.section-benefit .icon-box{width:4rem;height:4rem;line-height:4rem;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background-color:rgba(255,111,100,.08)}.box-benefit{padding:0 2.1875rem;margin:2.5rem 0 2.1875rem}.box-benefit.box-11,.box-benefit.box-2,.box-benefit.box-5,.box-benefit.box-8{border-left:1px solid rgba(148,151,165,.1);border-right:1px solid rgba(148,151,165,.1)}.box-benefit label{font-size:1.5rem;font-family:"Avenir Next Cyr Demi";color:#2e3443;margin:1rem 0}.box-benefit p{font-size:1.25rem}.section-open-position{background:#ff6f64;background:radial-gradient(ellipse at center,rgba(255,111,100,.1) 0,rgba(239,205,205,.1) 62%,rgba(255,242,242,.1) 89%)}.section-open-position .white-holder{padding:2.25rem;margin-top:1.5rem}.section-open-position h3{font-size:1.75rem;color:#2e3443;font-family:"Avenir Next Cyr Demi"}.section-open-position a{display:inline-block;font-size:1.25rem;font-family:"Avenir Next Cyr Demi";text-decoration:none;color:#ff6f64;padding-right:3.125rem;background-image:url(../img/arrow-right.png);background-size:auto auto;background-repeat:no-repeat;background-position:right 1.25rem bottom .3125rem}.section-open-position a:hover{background-position:right .9375rem top .5rem}.blog-posts-section .post-image{width:100%;float:left;padding-bottom:56.25%;background-size:cover;background-position:center center;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem}.blog-posts-section .post-excerpt a{color:#2e3443;text-decoration:none}.blog-posts-section .post-excerpt label{font-size:1.5rem;font-family:"Avenir Next Cyr Demi";color:inherit;margin-bottom:.3125rem;line-height:1.2}.blog-posts-section .post-excerpt p{margin-top:.875rem;margin-bottom:0;font-size:1rem}.meta-box span{font-size:.75rem;color:#2e3443}.author-meta img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-right:.625rem}.author-meta span{color:#2e3443;font-family:"Avenir Next Cyr Demi";font-size:1rem}.blog-hero .post-grid-big{margin-top:1.875rem}.blog-hero .post-grid-big.slick-slide{padding-left:.75rem;padding-right:.75rem}.blog-hero .post-image{width:100%;background-size:cover;background-position:center center;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;min-height:33.75rem;position:relative;padding:2.25rem}.blog-hero .post-image .white-title-box{width:100%;float:left;background-color:#fff;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;padding:2.375rem 2.25rem;min-height:8.125rem}.blog-hero .post-image .white-title-box label{font-size:1.25rem;color:#2e3443;font-family:"Avenir Next Cyr Bold"}.blog-posts .post-image{width:100%;background-size:cover;background-position:center center;border-radius:.625rem;-webkit-border-radius:.625rem;-moz-border-radius:.625rem;min-height:18.75rem;padding:2.25rem}.wpcf7-form .wpcf7-not-valid-tip{color:red;font-size:14px;margin-top:5px}.wpcf7-form .form-group>p{margin:0!important}.testimonials-section .title-holder{text-align:center;margin-bottom:1.875rem}.testimonials-slider .item{margin:0 1.25rem 1.875rem;font-size:1.125rem}@media (max-width:767px){.testimonials-slider .item{font-size:1rem}}.testimonials-slider .item .white-box{border-radius:36px;border:2px solid rgba(148,151,165,.03);-webkit-box-shadow:15px 10px 25px -10px rgba(226,226,226,.5);box-shadow:15px 10px 25px -10px rgba(226,226,226,.5)}.testimonials-slider .item .testimonial-image{width:100%;aspect-ratio:1/1;position:relative;border-radius:1rem;overflow:hidden}@media (max-width:767px){.testimonials-slider .item .testimonial-image{margin-bottom:1.5rem}}.testimonials-slider .item .testimonial-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonials-slider .item .testimonial-image .btn{position:absolute;top:1rem;left:.375rem;z-index:50;padding:0}.testimonials-slider .item h2{font-size:2.5rem;color:#ff6f64;margin-bottom:.5rem}.testimonials-slider .item label{font-size:1.125rem;color:#2a2a2a;font-family:"Avenir Next Cyr Demi";margin-bottom:1.5rem}.testimonials-slider .slick-arrow{right:0;top:50%;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}@media (max-width:767px){.testimonials-slider .slick-arrow{top:auto;bottom:0;-webkit-transform:translate(0,0)!important;transform:translate(0,0)!important;right:1.5rem}}.testimonials-slider .slick-arrow.slick-prev{right:auto;left:0;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}@media (max-width:767px){.testimonials-slider .slick-arrow.slick-prev{left:1.5rem}}.side-by-side-slider{padding-bottom:4.375rem;margin-bottom:2.5rem}.side-by-side-slider h3{font-size:1.75rem}.side-by-side-slider .slick-arrow{top:auto;right:50%;bottom:0;-webkit-transform:translate(calc(100% + 1px),0);transform:translate(calc(100% + 1px),0)}.side-by-side-slider .slick-arrow.slick-prev{right:auto;left:50%;-webkit-transform:translate(calc(-100% - 1px),0);transform:translate(calc(-100% - 1px),0)}.slick-slider .slick-dots{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.625rem}.slick-slider .slick-dots li{list-style:none;margin:0;padding:0}.slick-slider .slick-dots li button{font-size:.000625rem;color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1rem;height:1rem;border-radius:50%;border:none;background-color:#adafb5}.slick-slider .slick-dots li.slick-active button{background-color:#ff6f64}.section-info-box{overflow:hidden}.section-info-box:after{width:5000px;height:3000px;background-color:#fef8f8;content:"";position:absolute;left:50%;top:calc(100% - 300px);z-index:-1;-webkit-transform:translate(-50%,0) rotate(-5deg);transform:translate(-50%,0) rotate(-5deg)}.section-info-box .white-holder{border-radius:24px;border:2px solid rgba(148,151,165,.03);-webkit-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);background-color:#fff}.section-info-box .info-content{color:#2e3443;font-size:1.125rem}@media (min-width:767px){.section-info-box .info-content.quote{font-size:1.5rem}}.section-info-box .info-content.quote p{font-size:inherit!important}.section-info-box .info-content .subtitle{font-size:1.125rem}.section-info-box .info-content h3{color:#ff6f64;font-size:2.5rem;margin-bottom:.5rem}.section-info-box .info-content label{font-size:1.125rem;color:#2a2a2a;font-family:"Avenir Next Cyr Demi";margin-bottom:0}@media (min-width:767px){.section-info-box .info-image{padding:0;overflow:hidden;border-radius:1.5rem 0 0 1.5rem}}@media (max-width:767px){.section-info-box .info-image{border-radius:1.5rem 1.5rem 0 0}}.section-info-box .info-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.section-info-box .info-image img{border-radius:1.5rem 1.5rem 0 0}}.video-poster-size .video-holder{aspect-ratio:1096/746}@media (min-width:767px){.heading-32 h2{font-size:2rem}}@media (max-width:767px){.hero_section:has(.red-box) .button-holder{margin:.625rem 0}}.red-box{background-color:#ff6f64;color:#fff;padding:3.3125rem;border-radius:2.25rem;text-align:center}@media (max-width:990px){.red-box{padding:2rem}}.red-box h1{font-size:3rem;line-height:1.4;letter-spacing:-1px}@media (max-width:990px){.red-box h1{font-size:2rem}}.red-box h1,.red-box h2,.red-box h3,.red-box h4,.red-box h5,.red-box h6{color:inherit}.post-grid{color:#2e3443;font-size:1.125rem;margin-bottom:1.5rem}.post-grid .white-box{border-radius:36px;border:2px solid rgba(148,151,165,.03);background:#fff;-webkit-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);padding:1.5rem;height:100%}.post-grid .testimonial-image{aspect-ratio:320/222;overflow:hidden;border-radius:1.5rem}.post-grid .testimonial-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-grid .play-holder{width:100%;position:relative;margin-bottom:2.5rem}.post-grid .play-holder .btn{position:absolute;left:50%;bottom:-8px;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.post-grid .post-title{font-size:1rem;margin-bottom:.3125rem;font-family:"Avenir Next Cyr Demi"}.post-grid .post-excerpt{font-size:.875rem;color:#ff6f64}.case-meta{font-size:.75rem!important;text-transform:uppercase;color:#000}.case-excerpt{font-size:1.25rem!important}@media (max-width:767px){.case-excerpt{font-size:1rem!important}}.featured-post{padding-top:clamp(100px,100px + 6vh,200px)}.case-grid h1{font-size:3rem}@media (max-width:767px){.case-grid h1{font-size:clamp(1.625rem,20px + 4vw,3rem)}}.case-grid h3{font-size:1.5rem}.case-grid .white-box{padding:2rem;border-radius:2.25rem;-webkit-border-radius:2.25rem;-moz-border-radius:2.25rem;box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);-webkit-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25);-moz-box-shadow:47px 28px 71px -10px rgba(226,226,226,.25)}@media (max-width:767px){.case-grid .white-box{padding:1rem}}.case-grid.grid-small{margin:1.25rem 0}.case-grid.grid-small .white-box{padding:1.5rem}@media (max-width:767px){.case-grid.grid-small .white-box{padding:1rem}}.case-grid.grid-small .case-thumbnail{border-radius:1.25rem}.case-grid.grid-small .case-excerpt{font-size:1rem}.case-label{font-size:.875rem;color:#9497a5;font-weight:700;margin-bottom:1.5rem}.case-thumbnail{aspect-ratio:1/1;width:100%;background-size:cover;background-position:center;border-radius:1.25rem}@media (max-width:767px){.case-thumbnail{margin-bottom:1.25rem}}.case-thumbnail.layout-wide{aspect-ratio:311/199;margin-bottom:1.25rem}@media (max-width:1200px){.h1,h1{font-size:3.125rem}.box-process .content-holder{min-height:20rem}.section-bottom .section-background{background-size:auto 100%}.form-holder{padding:1.875rem 1.5625rem 1.875rem}}@media (max-width:990px){.h1 br,.h2 br,.h3 br,.h4 br,.h5 br,.h6 br,h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2.5rem}.top-menu .nav-link{padding:.625rem!important}.hero h1{line-height:1.4}.hero .section-background{width:100%;height:21.0625rem;bottom:12.5rem;top:auto;background-size:auto 100%;background-position:bottom right}.hero p br{display:none}.hero.hero-contact .section-background{bottom:50%}.hero.hero-contact .form-holder{background-color:transparent}.box-process{margin-top:.9375rem}.box-process .content-holder{min-height:14.6875rem}.video-holder{min-height:28.125rem;margin-top:1.875rem}.section-bottom h2.h3{margin-bottom:1.25rem}.section-bottom .section-background{background-position:right -3.125rem center}.section-has-mobile .mobile-image img{max-height:35rem}.box-benefit,.box-payers{padding:0 1.5625rem;margin:.625rem 0 .625rem}.box-benefit.box-11,.box-benefit.box-2,.box-benefit.box-5,.box-benefit.box-8,.box-payers.box-11,.box-payers.box-2,.box-payers.box-5,.box-payers.box-8{border-left:none;border-right:none}.box-benefit p,.box-payers p{min-height:1px}.form-holder{padding:2.5rem 1.875rem 2.1875rem}}@media (max-width:767px){.h1,h1{font-size:1.625rem}.h2,h2{font-size:1.625rem}.navbar-brand{margin-right:0}.page-id-338 .hero .section-background{bottom:3.125rem}.page-id-398 .hero .section-background{bottom:2.5rem}.hero{padding-top:8.75rem;padding-bottom:1.875rem}.hero h1{line-height:1.4}.hero .section-background{width:100%;height:21.0625rem;bottom:12.5rem;top:auto;background-size:auto 100%;background-position:bottom right}.hero p br{display:none}.hero.hero-contact .section-background{bottom:50%}.hero.hero-contact .form-holder{background-color:transparent}.hero-contact .btn.btn-default{line-height:3.625rem;min-height:3.75rem;height:3.75rem}section{padding:2.5rem 0}.button-holder{margin:10.75rem 0 1.875rem}.top-menu{background-color:#fff}.section-logos .logos-holder{margin:.9375rem 0}.table-outer .table-top-row p{font-size:1rem;position:relative;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;-webkit-transform:rotate(180deg);transform:rotate(180deg);text-align:left!important;max-height:10rem;line-height:1.2}.table-outer{border:none}.table-outer .cell-1,.table-outer .cell-2,.table-outer .cell-name{border:none}.table-outer .table-custom-cell{min-height:1px;margin-top:1.5rem}.box-process{padding:.9375rem}.box-process .content-holder{min-height:1px}.video-holder{min-height:20rem}.video-holder .btn.btn-play{max-width:7.5rem;padding:0}.video-holder .btn.btn-play svg{width:7.5rem;height:7.5rem}.gradient-section .item{margin-bottom:1.25rem}.gradient-section .item .box-white{box-shadow:0 10px 15px rgba(95,82,82,.03);-webkit-box-shadow:0 10px 15px rgba(95,82,82,.03);-moz-box-shadow:0 10px 15px rgba(95,82,82,.03)}.gradient-slider{margin:1.875rem 0 6.25rem}.faq-section .nav-tabs .nav-link{font-size:.875rem}.accordion-button{font-size:1.25rem}.section-bottom{margin-bottom:3.125rem}.section-bottom h2.h3{font-size:1.625rem}.section-has-mobile .box-holder{padding:1.875rem 1.25rem}.white-holder{padding:1.875rem 0;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.box-white{opacity:1;padding:1.875rem 1.25rem;border-color:#fff}.box-white p{min-height:8.4375rem}.title-bold h3{font-size:1.5rem}.section-grid .grid-row .image-holder{margin-bottom:-4.0625rem;z-index:-1}.section-grid .grid-row .image-holder img{max-height:20rem}.section-grid .p-size-20 p{font-size:1.25rem;min-height:.0625rem}.slider-numbers{margin-top:1.875rem}.team-slider .member-image{min-width:100%;background-size:auto 100%}.big-slider .item{min-height:21.875rem}.section-benefit .white-holder{background-image:none}.section-open-position .white-holder{background-color:#fff}.form-holder{padding:1.875rem .9375rem 1.5625rem}.blog-hero .post-image{min-height:21.875rem;padding:.9375rem}.blog-hero .post-image .white-title-box{padding:1.25rem .9375rem .9375rem}.blog-posts-section .post-image{margin-bottom:1.875rem}}@media (max-width:576px){.video-holder{min-height:13.4375rem}.logo-slider{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.gradient-slider .slick-arrow{right:1.25rem;bottom:-4.0625rem}.section-bottom .section-background-mobile{width:100%;height:100%;top:0;right:0;position:absolute;z-index:1;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.box-white p{min-height:.0625rem}.box-white label{min-height:.0625rem}.box-has-shape{padding:5.1875rem 1.25rem 1.25rem}.big-slider .item{min-height:13.125rem}}
/*# sourceMappingURL=main.min.css.map */
