@font-face{font-family:"Gilroy";src:url(../font/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(../font/Gilroy-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Gilroy-Regular.woff2) format("woff2"),url(../font/Gilroy-Regular.woff) format("woff"),url(../font/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../font/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(../font/Gilroy-Bold.eot?#iefix) format("embedded-opentype"),url(../font/Gilroy-Bold.woff2) format("woff2"),url(../font/Gilroy-Bold.woff) format("woff"),url(../font/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../font/Gilroy-Semibold.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(../font/Gilroy-Semibold.eot?#iefix) format("embedded-opentype"),url(../font/Gilroy-Semibold.woff2) format("woff2"),url(../font/Gilroy-Semibold.woff) format("woff"),url(../font/Gilroy-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Gilroy";src:url(../font/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(../font/Gilroy-Light.eot?#iefix) format("embedded-opentype"),url(../font/Gilroy-Light.woff2) format("woff2"),url(../font/Gilroy-Light.woff) format("woff"),url(../font/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(../font/Roboto-Regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(../font/Roboto-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Roboto-Regular.woff2) format("woff2"),url(../font/Roboto-Regular.woff) format("woff"),url(../font/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(../font/Roboto-Bold.eot);src:local("Roboto Bold"),local("Roboto-Bold"),url(../font/Roboto-Bold.eot?#iefix) format("embedded-opentype"),url(../font/Roboto-Bold.woff2) format("woff2"),url(../font/Roboto-Bold.woff) format("woff"),url(../font/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../font/OpenSans-Light.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(../font/OpenSans-Light.eot?#iefix) format("embedded-opentype"),url(../font/OpenSans-Light.woff2) format("woff2"),url(../font/OpenSans-Light.woff) format("woff"),url(../font/OpenSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../font/OpenSans-Bold.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../font/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../font/OpenSans-Bold.woff2) format("woff2"),url(../font/OpenSans-Bold.woff) format("woff"),url(../font/OpenSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(../font/OpenSans-SemiBold.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../font/OpenSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(../font/OpenSans-SemiBold.woff2) format("woff2"),url(../font/OpenSans-SemiBold.woff) format("woff"),url(../font/OpenSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:"Gilroy";font-style:normal;font-weight:400;font-size:17px;line-height:28px;color:#666}body{position:relative}main,footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}h1{font-weight:700;font-size:42px;line-height:130%}@media screen and (max-width:767px){h1{font-size:36px;line-height:130%}}h2{font-weight:700;font-size:50px;line-height:65px;color:#2a2a2a}@media screen and (max-width:767px){h2{font-size:32px;line-height:47px}}a:focus{outline:0}section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.section-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:991px){.section-column{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-column.order-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.section-column.w50{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media screen and (max-width:991px){.section-column.w50{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.section-column.w30{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}@media screen and (max-width:991px){.section-column.w30{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.section-column.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media screen and (min-width:1366px){.container{width:1290px}}@media screen and (max-width:1366px){.container{width:1140px}}@media screen and (max-width:1200px){.container{width:100vw;padding:0 20px}}.container.row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}@media screen and (max-width:991px){.container.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}.container.column-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button{padding:10px 25px;-webkit-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;border-radius:30px;cursor:pointer}.button.red.border{border:1px solid #dc3545;color:#dc3545}.button.red.border:hover{background:#dc3545;border:1px solid #dc3545;color:#fff}.button.red.fill{background:#da2f3e;border:1px solid #da2f3e;color:#fff}.button.red.fill:hover{background:#fff;border:1px solid #da2f3e;color:#da2f3e}.vbox-close{color:#fff}.message-section .messege-wrapper{position:fixed;top:0;color:#fff;font-size:26px;font-weight:700;z-index:2}.message-section .messege-wrapper .success{display:none;padding:20px;border-radius:0 0 20px 20px;background:rgba(11,168,36,.48)}.message-section .messege-wrapper .error{display:none;padding:20px;border-radius:0 0 20px 20px;background:rgba(168,11,11,.48)}.modal-windows .modal-wrapper{position:fixed;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;top:0;right:0;bottom:0;left:0;padding:0 20px;background:rgba(0,0,0,.5);z-index:3;opacity:0;pointer-events:none;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms}.modal-windows .modal-wrapper.visible{opacity:1;pointer-events:all}.modal-windows .modal-wrapper .modal-window{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:500px;background-color:#fff;border-radius:.3rem}.modal-windows .modal-wrapper .modal-window .modal-window-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px;border-bottom:1px solid rgba(0,0,0,.05);font-family:"Gilroy";font-size:24px;font-weight:700;color:#2a2a2a}@media screen and (max-width:991px){.modal-windows .modal-wrapper .modal-window .modal-window-header{font-size:20px}}.modal-windows .modal-wrapper .modal-window .modal-window-text{padding:30px;font-family:"Roboto",sans-serif;font-weight:400;font-size:17px;line-height:28px;color:#8a919c}@media screen and (max-width:991px){.modal-windows .modal-wrapper .modal-window .modal-window-text{font-size:14px}}.modal-windows .modal-wrapper .modal-window .modal-window-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px;border-top:1px solid rgba(0,0,0,.05)}header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;padding:0 150px;background:#fff;-webkit-box-shadow:0 13px 35px rgba(35,35,35,.1);box-shadow:0 13px 35px rgba(35,35,35,.1);border-radius:0}@media screen and (max-width:1449px){header{padding:25px 20px}}header .container.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-logo-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-bottom:20px}header .header-logo-wrapper .header-logo-link{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-logo-wrapper .header-logo-link .header-logo{width:134px;height:50px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1199px){header .header-logo-wrapper{display:none}}@media screen and (max-width:991px){header .header-logo-wrapper{display:block}}header .header-menu-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:991px){header .header-menu-wrapper{display:none;position:absolute;left:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);width:100%;z-index:1}}header .header-menu-wrapper .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}@media screen and (max-width:1199px){header .header-menu-wrapper .header-menu{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px}}@media screen and (max-width:991px){header .header-menu-wrapper .header-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%}}@media screen and (max-width:991px){header .header-menu-wrapper .header-menu .header-menu-item{background:#fff;border-top:1px solid #e7e7e7}header .header-menu-wrapper .header-menu .header-menu-item:last-child{border-bottom:1px solid #e7e7e7}}header .header-menu-wrapper .header-menu .header-menu-item .header-menu-item-link{font-family:"Roboto";font-style:normal;font-weight:400;font-size:21px;line-height:28px;text-transform:capitalize;color:#313131}@media screen and (max-width:991px){header .header-menu-wrapper .header-menu .header-menu-item .header-menu-item-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 50px;font-size:28px;line-height:35px}}header .header-buttons-wrapper{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;white-space:nowrap}@media screen and (max-width:1199px){header .header-buttons-wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width:767px){header .header-buttons-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width:767px){header .header-buttons-wrapper .registration{display:none}}@media screen and (max-width:575px){header .header-buttons-wrapper .phone{display:none}}header .mobile-menu{display:none;margin-left:20px;cursor:pointer}@media screen and (max-width:991px){header .mobile-menu{display:block}}header .mobile-menu .image{width:45px;height:45px;-o-object-fit:contain;object-fit:contain}footer{position:relative;padding-top:130px}@media screen and (max-width:767px){footer{padding-top:80px}}footer .footer-top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}@media screen and (max-width:991px){footer .footer-top-row{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width:767px){footer .footer-top-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:50px;padding-left:20vw}}footer .footer-top-row .footer-top-row-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-top-row .footer-top-row-column:first-child{margin-right:130px}@media screen and (max-width:991px){footer .footer-top-row .footer-top-row-column:first-child{margin-right:0}}footer .footer-top-row .footer-top-row-column .footer-logo-link{display:block}footer .footer-top-row .footer-top-row-column .footer-logo-link .footer-logo{width:134px;height:50px;-o-object-fit:contain;object-fit:contain}footer .footer-top-row .footer-top-row-column .footer-requisites{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;row-gap:5px;margin-top:50px;color:#8a919c}footer .footer-top-row .footer-top-row-column .footer-phone{margin-top:22px;font-size:20px;line-height:28px;color:#2a2a2a}footer .footer-top-row .footer-top-row-column .footer-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:17px}footer .footer-top-row .footer-top-row-column .footer-social .footer-social-link{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-top-row .footer-top-row-column .footer-social .footer-social-link img{width:24px;height:24px}footer .footer-top-row .footer-top-row-column .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}footer .footer-top-row .footer-top-row-column .footer-menu .footer-menu-item .footer-menu-link{line-height:38px;color:#8a919c;-webkit-transition:color 400ms;-o-transition:color 400ms;transition:color 400ms}footer .footer-top-row .footer-top-row-column .footer-menu .footer-menu-item .footer-menu-link:hover{color:#ff5284}footer .footer-top-row .footer-top-row-column .footer-menu .footer-menu-item.bold{margin-bottom:24px}footer .footer-top-row .footer-top-row-column .footer-menu .footer-menu-item.bold .footer-menu-link{font-family:"Roboto";font-style:normal;font-weight:600;font-size:22px;line-height:26px;color:#2a2a2a}footer .footer-bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:100px;padding-bottom:22px}footer .footer-bottom-row .footer-copyright{text-align:center;color:#666}footer .footer-background{position:absolute;right:0;top:0;z-index:-1}footer .footer-background .footer-background-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1366px){footer .footer-background .footer-background-image{display:none}}.section-background{position:absolute;width:100%;height:100%;top:0;z-index:-1}.section-background *{position:absolute}.contact-form{position:relative;margin-top:30px;width:464px;height:50px}@media screen and (max-width:575px){.contact-form{width:100%}}.contact-form .email-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 190px 0 30px;background:#fff;border:1px solid #e6e6e6;border-radius:30px}@media screen and (max-width:575px){.contact-form .email-wrapper{padding:0 180px 0 20px}}.contact-form .email-wrapper .email{width:100%;font-weight:400;font-size:18px;line-height:120%;color:#666;outline:0}@media screen and (max-width:767px){.contact-form .email-wrapper .email{font-size:16px}}.contact-form .submit{height:50px;position:absolute;right:0;top:0}.top-section{background-image:url(../img/dots-bacground.svg);background-repeat:repeat;background-size:554px 504px}.top-section .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-section .top-section-header{margin-top:80px;font-weight:700;font-size:42px;line-height:130%;text-align:center;color:#2a2a2a}@media screen and (max-width:991px){.top-section .top-section-header{font-size:30px;margin-top:40px;line-height:120%}.top-section .top-section-header br{display:none}}.top-section .top-section-subheader{position:relative;margin-top:22px;font-weight:300;font-size:42px;line-height:50px;text-align:center;color:#2a2a2a}@media screen and (max-width:767px){.top-section .top-section-subheader{font-size:28px;line-height:36px}}.top-section .top-section-subheader::after{content:"";position:absolute;height:17px;width:100%;bottom:0;left:0;background:rgba(255,122,134,.2);border-radius:4px;pointer-events:none}.top-section .top-section-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;font-weight:400;font-size:23px;line-height:28px;text-align:center;color:#666}@media screen and (max-width:767px){.top-section .top-section-text{font-size:20px;line-height:25px}}.top-section .top-section-video{position:relative}.top-section .top-section-video .video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;border:20px solid #fff;-webkit-box-shadow:0 10px 50px rgba(62,62,62,.25);box-shadow:0 10px 50px rgba(62,62,62,.25);border-radius:10px}@media screen and (max-width:991px){.top-section .top-section-video .video-wrapper video{width:100%}}.top-section .top-section-video .image{position:absolute;bottom:-86px;left:-580px;width:802px;height:802px}@media screen and (max-width:991px){.top-section .top-section-video .image{display:none}}.top-section .review-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px;margin:25px 0}.top-section .review-link .review-text{font-weight:400;font-size:18px;line-height:52px;text-align:center;color:#313131}.top-section .review-link .image{width:55px;height:55px;-o-object-fit:contain;object-fit:contain}.advantages-section{background:#ffffec;padding:92px 0 124px}@media screen and (max-width:767px){.advantages-section{padding:60px 0 80px}}@media screen and (max-width:991px){.advantages-section .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:991px){.advantages-section .section-column{max-width:80%}}@media screen and (max-width:575px){.advantages-section .section-column{max-width:100%}}@media screen and (max-width:991px){.advantages-section .section-column:nth-child(1){margin-top:20px}}.advantages-section .section-column:nth-child(2){padding-left:100px}@media screen and (max-width:991px){.advantages-section .section-column:nth-child(2){margin-top:20px;padding-left:0}}.advantages-section .section-column:nth-child(3){padding-left:40px}@media screen and (max-width:991px){.advantages-section .section-column:nth-child(3){margin-top:20px;padding-left:0}}.advantages-section .advantages-section-header{font-weight:700;font-size:42px;line-height:50px;color:#2a2a2a}@media screen and (max-width:991px){.advantages-section .advantages-section-header{font-size:32px;line-height:40px}.advantages-section .advantages-section-header br{display:none}}.advantages-section .advantages-section-subheader{-ms-flex-item-align:stretch;align-self:stretch;margin-top:45px;padding:8px 0 15px 8px;background:#ffebd3;border-radius:4px;font-weight:300;font-size:41px;line-height:50px;color:#2a2a2a}@media screen and (max-width:991px){.advantages-section .advantages-section-subheader{font-size:31px;line-height:41px}}.advantages-section .advantages-section-text{margin-top:17px;font-weight:700;font-size:28px;line-height:34px;color:#2a2a2a}@media screen and (max-width:991px){.advantages-section .advantages-section-text{font-size:24px;line-height:30px}.advantages-section .advantages-section-text br{display:none}}.advantages-section .advantages-section-small-text{max-width:360px;margin-top:17px;font-weight:400;color:#626262}@media screen and (max-width:991px){.advantages-section .advantages-section-small-text{max-width:100%}}.advantages-section .advantages-section-icon{width:98px;height:98px;-o-object-fit:contain;object-fit:contain}.ability-section{position:relative;padding:80px 0}@media screen and (max-width:991px){.ability-section{padding:50px 0}}.ability-section.section-line::after{content:"";position:absolute;bottom:0;width:100%;height:17px;background-image:url(../img/section-line.svg)}@media screen and (max-width:991px){.ability-section .section-column.order-last{margin-top:40px}}.ability-section .section-column.pr100{padding-right:100px}@media screen and (max-width:991px){.ability-section .section-column.pr100{padding-right:0}}.ability-section .section-column.pl100{padding-left:100px}@media screen and (max-width:991px){.ability-section .section-column.pl100{padding-left:0}}.ability-section .ability-section-header{position:relative}@media screen and (max-width:991px){.ability-section .ability-section-header{text-align:center}}.ability-section .ability-section-header::after{content:"";position:absolute;height:17px;width:100%;bottom:6px;left:0;background:rgba(255,122,134,.2);border-radius:4px;pointer-events:none;z-index:-1}@media screen and (max-width:991px){.ability-section .ability-section-header::after{height:10px}}.ability-section .ability-section-text{margin-top:5px;color:#626262}.ability-section .ability-section-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px}.ability-section .ability-section-button-wrapper .button{padding:12px 37px}.ability-section .ability-section-button-wrapper .ability-section-link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:13px;-moz-column-gap:13px;column-gap:13px}.ability-section .ability-section-button-wrapper .ability-section-link-wrapper .ability-text{font-weight:400;font-size:18px;line-height:52px;text-align:center;color:#313131}.ability-section .ability-section-button-wrapper .ability-section-link-wrapper .ability-text .ability-link .iamge{width:55px;height:55px;-o-object-fit:contain;object-fit:contain}.ability-section .ability-section-video-wrapper{width:100%;border:20px solid #fff;-webkit-box-shadow:2px 8px 80px 10px rgba(255,220,167,.25);box-shadow:2px 8px 80px 10px rgba(255,220,167,.25);border-radius:4px;background:#fff}@media screen and (max-width:991px){.ability-section .ability-section-video-wrapper{border:5px solid #fff}}.ability-section .ability-section-video-wrapper iframe,.ability-section .ability-section-video-wrapper video{width:100%;height:340px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:991px){.ability-section .ability-section-video-wrapper iframe,.ability-section .ability-section-video-wrapper video{height:auto}}.ability-section .ability-section-image-wrapper .image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ability-section .section-background .image-1{top:24%;right:31%}.ability-section .section-background .image-2{top:24%;right:-6%}.ability-section .section-background .image-3{top:-34%;right:-20%}.ability-section .section-background .image-4{top:15%;left:-10%}.ability-section .section-background .image-5{top:-25%;left:48%}.ability-section .section-background .image-6{top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.integration-section{padding:97px 0 85px}.integration-section .integration-section-services-wrapper{margin-top:30px}.integration-section .integration-section-services-wrapper .integration-section-services-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:35px;margin-top:35px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media screen and (max-width:991px){.integration-section .integration-section-services-wrapper .integration-section-services-row{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff}@media screen and (max-width:991px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%}}@media screen and (max-width:767px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-box-shadow:0 30px 70px rgba(234,223,223,.5);box-shadow:0 30px 70px rgba(234,223,223,.5);border-radius:50%;-webkit-transition:-webkit-transform 400ms;transition:-webkit-transform 400ms;-o-transition:transform 400ms;transition:transform 400ms;transition:transform 400ms,-webkit-transform 400ms;cursor:pointer}@media screen and (max-width:991px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper{-webkit-box-shadow:0 20px 25px rgba(234,223,223,.5);box-shadow:0 20px 25px rgba(234,223,223,.5)}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper .image,.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service .service-wrapper picture{width:90%;-o-object-fit:contain;object-fit:contain}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(1){margin-right:102px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(1) .service-wrapper{width:175px;height:175px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(1){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(2){margin-right:102px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(2) .service-wrapper{width:121px;height:121px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(2){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(3){margin-right:87px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(3) .service-wrapper{width:175px;height:175px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(3){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(4){margin-right:39px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(4) .service-wrapper{width:151px;height:151px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(4){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(5) .service-wrapper{width:175px;height:175px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(6){margin-right:147px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(6) .service-wrapper{width:135px;height:135px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(6){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(7){margin-right:69px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(7) .service-wrapper{width:197px;height:197px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(7){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(8){margin-right:144px}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(8) .service-wrapper{width:138px;height:138px}@media screen and (max-width:1199px){.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(8){margin-right:0}}.integration-section .integration-section-services-wrapper .integration-section-services-row .integration-section-service:nth-child(9) .service-wrapper{width:175px;height:175px}.more-applications-section{padding:144px 0 133px;background:#ffffec;background-image:url(../img/dots-bacground.svg);background-repeat:repeat;background-size:554px 504px}@media screen and (max-width:767px){.more-applications-section{padding:65px 0 75px}}.more-applications-section .more-applications-header{font-weight:700;font-size:41px;line-height:50px;text-align:center;color:#2a2a2a}@media screen and (max-width:767px){.more-applications-section .more-applications-header{font-size:32px;line-height:41px}.more-applications-section .more-applications-header br{display:none}}.more-applications-section .more-applications-text{margin-top:17px;font-weight:300;font-size:20px;line-height:160%;text-align:center;color:#2a2a2a}.more-applications-section .contact-form{margin-top:67px}.more-applications-section .contact-form .email-wrapper{height:60px;padding:0 215px 0 30px}@media screen and (max-width:767px){.more-applications-section .contact-form .email-wrapper{padding:0 180px 0 15px}}.more-applications-section .contact-form .button{padding:14px 40px;height:60px}.review-section{padding:149px 0 158px}@media screen and (max-width:767px){.review-section{padding:70px 0 100px}}.review-section .review-section-header{font-weight:700;font-size:41px;line-height:50px;color:#2a2a2a}.review-section .review-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:30px;margin-top:35px}.review-section .review-section-wrapper .review-section-item{position:relative;-webkit-box-flex:0;-ms-flex:0 1 calc(33.3333333333% - 20px);flex:0 1 calc(33.3333333333% - 20px);height:208px;overflow:hidden}@media screen and (max-width:991px){.review-section .review-section-wrapper .review-section-item{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}}@media screen and (max-width:565px){.review-section .review-section-wrapper .review-section-item{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}.review-section .review-section-wrapper .review-section-item .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review-section .review-section-wrapper .review-section-item .detail-wrapper{display:none;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;width:100%;background:rgba(0,0,0,.7);bottom:0}.tariff-section{position:relative;padding:134px 0 72px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f1ff}@media screen and (max-width:767px){.tariff-section{padding:70px 0 60px}}.tariff-section .tariff-section-header{text-align:center}.tariff-section .tariff-section-subheader{line-height:130%;text-align:center}.tariff-section .tariff-slider-wrapper{position:relative;width:100%;max-width:1600px;padding:0 100px;margin-top:77px;z-index:1}@media screen and (max-width:991px){.tariff-section .tariff-slider-wrapper{padding:0 20px}}.tariff-section .tariff-slider-wrapper .navigation-row{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 20px;top:calc(50% - 100px);left:0;z-index:1;pointer-events:none}@media screen and (max-width:991px){.tariff-section .tariff-slider-wrapper .navigation-row{display:none}}.tariff-section .tariff-slider-wrapper .navigation-row .prev-button,.tariff-section .tariff-slider-wrapper .navigation-row .next-button{cursor:pointer;pointer-events:all}.tariff-section .tariff-slider-wrapper .navigation-row .prev-button.swiper-button-disabled,.tariff-section .tariff-slider-wrapper .navigation-row .next-button.swiper-button-disabled{-webkit-filter:invert(49%) sepia(8%) saturate(14%) hue-rotate(343deg) brightness(92%) contrast(86%);filter:invert(49%) sepia(8%) saturate(14%) hue-rotate(343deg) brightness(92%) contrast(86%)}.tariff-section .tariff-slider-wrapper .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:87px}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .pagination{padding-top:40px}}.tariff-section .tariff-slider-wrapper .pagination .swiper-pagination-bullet{width:19px;height:12px;background:#e9ddff;border-radius:20px;opacity:1;-webkit-transition:background 400ms,width 400ms;-o-transition:background 400ms,width 400ms;transition:background 400ms,width 400ms}.tariff-section .tariff-slider-wrapper .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:44px;background:#da2f3e}.tariff-section .tariff-slider-wrapper .tariff-slider-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:22px 0 33px;width:500px;background:#fff;border:1px solid #e9e9e9;-webkit-box-shadow:0 30px 70px rgba(223,227,234,.5);box-shadow:0 30px 70px rgba(223,227,234,.5);border-radius:30px;opacity:0;-webkit-transition:opacity 400ms;-o-transition:opacity 400ms;transition:opacity 400ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Roboto";font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#8645ff}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item{font-size:16px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item.swiper-slide-visible{opacity:1}.tariff-section .tariff-slider-wrapper .tariff-slider-item .title{font-weight:500;font-size:20px;line-height:140%;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#000}.tariff-section .tariff-slider-wrapper .tariff-slider-item .price{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;height:120px;margin-top:18px;background:#ffffec}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .price{height:60px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item .price .value{text-align:center;font-weight:700;font-size:50px;line-height:60px;text-align:center;color:#ff5284}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .price .value{height:38px;line-height:48px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item .price .currency{line-height:20px;text-align:center;color:#ff5284}.tariff-section .tariff-slider-wrapper .tariff-slider-item .workers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 44px;margin-top:28px}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .workers{margin-top:20px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item .projects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 44px;margin-top:16px}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .projects{margin-top:8px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item .includes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:18px;padding:0 44px;margin-top:49px}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .includes{row-gap:12px;margin-top:24px}}.tariff-section .tariff-slider-wrapper .tariff-slider-item .includes .include{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tariff-section .tariff-slider-wrapper .tariff-slider-item .includes .include .icon{margin-right:21px}.tariff-section .tariff-slider-wrapper .tariff-slider-item .button{margin:57px 47px 0;text-align:center}@media screen and (max-width:767px){.tariff-section .tariff-slider-wrapper .tariff-slider-item .button{margin:25px 47px 0}}.tariff-section .tariff-section-background{position:absolute;width:100%;height:100%;top:0}.tariff-section .tariff-section-background .image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-section{padding:139px 0 80px}@media screen and (max-width:767px){.feature-section{padding:100px 0 80px}}.feature-section .feature-section-header{text-align:center}.feature-section .feature-section-header .red{color:#da2f3e}.feature-section .feature-section-subheader{margin-top:30px;font-weight:400;font-size:20px;line-height:28px;text-align:center;color:#666}@media screen and (max-width:767px){.feature-section .feature-section-subheader{margin-top:15px}}.feature-section .feature-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin-top:56px}@media screen and (max-width:767px){.feature-section .feature-section-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin-top:36px;row-gap:20px}}.feature-section .feature-section-wrapper .feature-section-item{-webkit-box-flex:0;-ms-flex:0 1 33.3333333333%;flex:0 1 33.3333333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:32px;background:#fff;-webkit-box-shadow:0 30px 70px rgba(223,227,234,.5);box-shadow:0 30px 70px rgba(223,227,234,.5);border-radius:30px}@media screen and (max-width:767px){.feature-section .feature-section-wrapper .feature-section-item{width:100%}}.feature-section .feature-section-wrapper .feature-section-item .item-header{margin-top:40px;font-weight:700;color:#ff6185}.feature-section .feature-section-wrapper .feature-section-item .item-header:first-child{margin-top:0}.feature-section .feature-section-wrapper .feature-section-item .item-list{margin-top:12px}.feature-section .feature-section-wrapper .feature-section-item .item-list .item{line-height:30px;color:#414141}.faq-section{padding:60px 0 173px}@media screen and (max-width:767px){.faq-section{padding:30px 0 100px}}.faq-section .faq-section-header{text-align:center}.faq-section .faq-section-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:30px;margin-top:89px}@media screen and (max-width:767px){.faq-section .faq-section-wrapper{margin-top:40px}}.faq-section .faq-section-wrapper .faq-section-item{position:relative;width:100%;max-width:780px;padding:25px 42px 25px;background:#fff;border:1px solid #eadeff;-webkit-box-shadow:0 10px 14px rgba(90,111,155,.05);box-shadow:0 10px 14px rgba(90,111,155,.05);border-radius:10px;cursor:pointer}@media screen and (max-width:767px){.faq-section .faq-section-wrapper .faq-section-item{padding:15px 22px 15px}}.faq-section .faq-section-wrapper .faq-section-item:hover .faq-header-wrapper .faq-button .plus{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-header{font-weight:600;font-size:20px;line-height:32px;color:#000}@media screen and (max-width:767px){.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-header{padding-right:35px}}.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:23px;height:23px}.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-button .plus,.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-button .minus{position:absolute;opacity:0;-webkit-transition:opacity 400ms,-webkit-transform 400ms;transition:opacity 400ms,-webkit-transform 400ms;-o-transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms;transition:opacity 400ms,transform 400ms,-webkit-transform 400ms}.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-button .plus.visible,.faq-section .faq-section-wrapper .faq-section-item .faq-header-wrapper .faq-button .minus.visible{opacity:1}.faq-section .faq-section-wrapper .faq-section-item .faq-answer{display:none;padding-top:31px;font-weight:400;font-size:20px;line-height:30px;color:#666;overflow:hidden}@media screen and (max-width:767px){.faq-section .faq-section-wrapper .faq-section-item .faq-answer{padding-top:15px}}.case-section{padding:80px 0 65px;position:relative}@media screen and (max-width:767px){.case-section{padding:30px 0 65px}}.case-section .case-section-header{font-family:"Gilroy";font-style:normal;text-align:center}.case-section .case-section-header .slim{font-family:"Gilroy";font-style:normal;font-weight:400;text-align:center;color:#2a2a2a}.case-section .case-section-wrapper{margin-top:96px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:50px}@media screen and (max-width:767px){.case-section .case-section-wrapper{margin-top:40px}}.case-section .case-section-wrapper .case-section-case{display:grid;grid-template-columns:62% auto;grid-template-rows:auto auto;grid-template-areas:"header description" "text description";-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;padding:55px 68px;background:#fff;-webkit-box-shadow:0 30px 70px rgba(234,223,223,.5);box-shadow:0 30px 70px rgba(234,223,223,.5);border-radius:4px}@media screen and (max-width:991px){.case-section .case-section-wrapper .case-section-case{grid-template-columns:auto;grid-template-rows:auto auto auto;grid-template-areas:"header" "description" "text";padding:35px 30px;row-gap:30px}}.case-section .case-section-wrapper .case-section-case .case-header{grid-area:header;display:grid;grid-template-columns:100px auto;grid-template-rows:auto auto;grid-template-areas:"image case" "image name"}@media screen and (max-width:575px){.case-section .case-section-wrapper .case-section-case .case-header{grid-template-columns:auto;grid-template-rows:auto auto auto;grid-template-areas:"image" "case" "name";row-gap:15px}}.case-section .case-section-wrapper .case-section-case .case-header .image,.case-section .case-section-wrapper .case-section-case .case-header picture{grid-area:image;grid-row:1/3;width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;overflow:hidden}@media screen and (max-width:575px){.case-section .case-section-wrapper .case-section-case .case-header .image,.case-section .case-section-wrapper .case-section-case .case-header picture{grid-row:initial}}.case-section .case-section-wrapper .case-section-case .case-header .case{grid-area:case;padding-left:32px;font-weight:600;font-size:24px;line-height:29px;color:#2a2a2a}@media screen and (max-width:575px){.case-section .case-section-wrapper .case-section-case .case-header .case{padding-left:0}.case-section .case-section-wrapper .case-section-case .case-header .case br{display:none}}.case-section .case-section-wrapper .case-section-case .case-header .name{grid-area:name;padding-left:32px;font-weight:600;color:#8a919c}@media screen and (max-width:575px){.case-section .case-section-wrapper .case-section-case .case-header .name{padding-left:0}}.case-section .case-section-wrapper .case-section-case .case-description{grid-row:1/3}@media screen and (max-width:991px){.case-section .case-section-wrapper .case-section-case .case-description{grid-row:initial}}.case-section .case-section-wrapper .case-section-case .case-description .description-header{margin-top:20px;font-weight:600;line-height:20px;color:#2a2a2a}.case-section .case-section-wrapper .case-section-case .case-description .description-header:first-child{margin-top:0}.case-section .case-section-wrapper .case-section-case .case-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:18px;margin-top:35px}@media screen and (max-width:991px){.case-section .case-section-wrapper .case-section-case .case-text{margin-top:0}}.case-section .section-background .image-6{top:-2%;right:0;z-index:-1}.case-section .section-background .image-7{top:50%;left:-15%}.case-section .section-background .image-8{top:36%;left:92%}.bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:700px;background:#fff8ea}@media screen and (max-width:767px){.bottom-section{height:620px}}.bottom-section .bottom-section-background{position:relative;z-index:1}@media screen and (max-width:991px){.bottom-section .bottom-section-background{display:none}}.bottom-section .bottom-section-background .image{position:absolute;right:0;bottom:0;height:800px}.bottom-section .section-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:80px}@media screen and (max-width:991px){.bottom-section .section-text{padding:0 20px}}.bottom-section .section-text .section-text-header{font-family:"Open Sans";font-style:normal;font-weight:700;color:#2a2a2a}@media screen and (max-width:991px){.bottom-section .section-text .section-text-header{text-align:center}.bottom-section .section-text .section-text-header br{display:none}}.bottom-section .section-text .section-text-subheader{margin-top:10px;font-family:"Open Sans";font-style:normal;font-weight:300;font-size:42px;line-height:50px;color:#2a2a2a}.bottom-section .section-text .section-text-text{margin-top:20px;font-family:"Gilroy";font-style:normal;font-weight:400;font-size:22px;line-height:28px;color:#666}.video-section{display:none;position:fixed;top:0;right:0;bottom:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.9);z-index:10}.video-section .close{position:absolute;top:50px;right:50px;-webkit-filter:invert(100%) sepia(86%) saturate(131%) hue-rotate(252deg) brightness(110%) contrast(101%);filter:invert(100%) sepia(86%) saturate(131%) hue-rotate(252deg) brightness(110%) contrast(101%);cursor:pointer}.video-section .close .image{height:40px;width:40px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.video-section .swiper-video-wrapper{position:relative;width:80vw}.video-section .swiper-video-wrapper .swiper-wrapper{height:60vh}.video-section .swiper-video-wrapper .swiper-wrapper iframe{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.video-section .swiper-video-wrapper .swiper-wrapper .video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.video-section .swiper-video-wrapper .swiper-wrapper .video.swiper-slide-visible{opacity:1}.video-section .swiper-video-wrapper .swiper-wrapper .video video{width:80%;-o-object-fit:contain;object-fit:contain}.video-section .navigation-row{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 50px;z-index:1}.video-section .navigation-row .prev-button,.video-section .navigation-row .next-button{position:absolute;width:70px;cursor:pointer;-webkit-filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(141deg) brightness(101%) contrast(101%);filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(141deg) brightness(101%) contrast(101%)}.video-section .navigation-row .prev-button.swiper-button-disabled,.video-section .navigation-row .next-button.swiper-button-disabled{opacity:.3}.video-section .navigation-row .prev-button{left:-8%}.video-section .navigation-row .next-button{right:-8%}