@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width:576px){.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.col-auto{flex:0 0 auto;width:auto;max-width:100%}@media(min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:768px){.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}}@media(min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}}.d-flex{display:flex}.d-none{display:none}.d-block,.d-inline-block{display:block}.d-inline-flex{display:flex}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.text-uppercase{text-transform:uppercase!important}.text-white{color:#fff}.m-0{margin:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0!important}.mb-auto{margin-bottom:auto!important}.p-0{margin:0}.px-0{margin-left:0;margin-right:0}.px-auto{margin-left:auto;margin-right:auto}.py-0{margin-top:0;margin-bottom:0}.py-auto{margin-top:auto;margin-bottom:auto}.pt-0{margin-top:0}.pr-0{margin-right:0}.pl-0{margin-left:0}.pb-0{margin-bottom:0}.h-100{height:100%}.h-auto{height:auto!important}.w-100{width:100%!important}.w-auto{width:auto}.align-items-start{align-items:flex-start!important}.justify-content-center{justify-content:center!important}*{margin:0;padding:0;box-sizing:border-box}:root{--primary:var(--red);--black:#000;--blue:#002e67;--gray:#f1f1f1;--red:#e22127;--white:#fff;--light:#f8f8f8;--secondary:#29384b;--background_main:var(--white);--body_background:var(--white);--box_shadow:4px 4px 4px rgba(0,0,0,.05);--linear_gradient:linear-gradient(180deg,#f8f8f8,#fff);--text_color:#4b4b4b;--title_color:var(--secondary)}@font-face{font-family:SVN Gilroy;src:url(/fonts/SVN-Gilroy%20Light.ab29ff41.otf);font-weight:300}@font-face{font-family:SVN Gilroy;src:url(/fonts/SVN-Gilroy%20Regular.8baa9efa.otf);font-weight:400}@font-face{font-family:SVN Gilroy;src:url(/fonts/SVN-Gilroy%20Medium.4af3d503.otf);font-weight:500}@font-face{font-family:SVN Gilroy;src:url(/fonts/SVN-Gilroy%20SemiBold.748dea00.otf);font-weight:600}@font-face{font-family:SVN Gilroy;src:url(/fonts/SVN-Gilroy%20Bold.a233bcf5.otf);font-weight:700}body{font-family:SVN Gilroy,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);background:var(--body_background)}@media only screen and (max-width:991px){body.active{overflow:hidden}body.active .header .header__overlay{opacity:1;visibility:visible}body.active .header .header__menu-list{left:0}}body.active .header .header__menu-action .action__icon-line:after,body.active .header .header__menu-action .action__icon-line:before{width:100%}a{transition:all .3s ease;cursor:pointer}a,a:hover{text-decoration:none;color:inherit}li,p,ul{margin:0}li,ul{list-style:none}img{display:block;max-width:100%}button,input,select,textarea{background:transparent;border:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}button{cursor:pointer}.overflow-hidden,.wrapper{overflow:hidden}.container-custom{width:100%;margin:auto;padding:0 25px;max-width:1428px}@media only screen and (max-width:1439px){.container-custom{max-width:1420px;padding:0 20px}}@media only screen and (max-width:991px){.container-custom{padding:0 15px}}.mb{margin-bottom:0}@media only screen and (max-width:991px){.mb{margin-bottom:30px}}@media only screen and (max-width:575px){.mb{margin-bottom:20px}}.btn{position:relative;display:inline-block;padding:12px 16px;border-radius:5px;border:1px solid transparent;transition:all .5s ease;text-align:center}.btn-primary{color:var(--white);background:var(--primary);border-color:var(--primary)}.btn-primary:hover{opacity:.8}.btn-outline{display:inline-flex;align-items:center;font-size:20px;font-weight:500;line-height:1;color:var(--secondary);border-color:var(--secondary);border-radius:22px;padding:8px 12px}@media only screen and (max-width:991px){.btn-outline{font-size:18px}}@media only screen and (max-width:575px){.btn-outline{font-size:16px}}.btn-outline span{margin-right:20px}@media only screen and (max-width:575px){.btn-outline span{margin-right:15px}.btn-outline img{width:26px}}.filter{display:flex;align-items:center}.filter .filter__select{position:relative}.filter .filter__select select{height:50px;padding:18px;padding-right:30px;background:var(--white);border-top-left-radius:5px;border-bottom-left-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter .filter__select i{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:12px}.filter .filter__input{flex:1 1 0}.filter .filter__input input{height:50px;padding:16px 16px;width:100%;background:var(--white);border:1px solid var(--border_color)}.filter .filter__button .btn{height:50px;padding:16px;border-top-left-radius:0;border-bottom-left-radius:0}.header{position:fixed;top:0;left:0;right:0;width:100%;z-index:99;background:var(--primary)}.header.sticky{background:var(--secondary);animation:fadeInDown .95s ease-in-out 0s 1 normal none running;transition:all .7s cubic-bezier(.645,.045,.355,1)}.header .header__overlay{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:100;transition:all .4s ease;cursor:pointer}.header .header__menu{display:flex;align-items:center;justify-content:space-between}.header .header__menu-logo .logo__link{display:block}@media only screen and (max-width:991px){.header .header__menu-logo .logo__link{padding:18px 0}}@media only screen and (max-width:767px){.header .header__menu-logo .logo__link{padding:19px 0}}@media only screen and (max-width:575px){.header .header__menu-logo .logo__link{padding:20px 0}}.header .header__menu-logo .logo__link img{height:30px}@media only screen and (max-width:1439px){.header .header__menu-logo .logo__link img{height:28px}}@media only screen and (max-width:1199px){.header .header__menu-logo .logo__link img{height:26px}}@media only screen and (max-width:991px){.header .header__menu-logo .logo__link img{height:24px}}@media only screen and (max-width:767px){.header .header__menu-logo .logo__link img{height:22px}}@media only screen and (max-width:575px){.header .header__menu-logo .logo__link img{height:20px}}.header .header__menu-list{display:flex}@media only screen and (max-width:991px){.header .header__menu-list{position:fixed;top:0;left:-280px;width:280px;height:100vh;display:block;background:var(--secondary);transition:all .4s ease;z-index:111}}.header .header__menu-list .list__item{position:relative;margin:0 45px}@media only screen and (max-width:1439px){.header .header__menu-list .list__item{margin:0 40px}}@media only screen and (max-width:1199px){.header .header__menu-list .list__item{margin:0 35px}}@media only screen and (max-width:991px){.header .header__menu-list .list__item{margin:auto}}@media only screen and (min-width:992px){.header .header__menu-list .list__item:first-child{display:none}}.header .header__menu-list .list__item-logo{display:block;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:991px){.header .header__menu-list .list__item-logo{margin:18px 24px}}@media only screen and (max-width:767px){.header .header__menu-list .list__item-logo{margin:19px 24px}}@media only screen and (max-width:575px){.header .header__menu-list .list__item-logo{margin:20px 24px}}@media only screen and (max-width:991px){.header .header__menu-list .list__item-logo img{height:24px}}@media only screen and (max-width:767px){.header .header__menu-list .list__item-logo img{height:22px}}@media only screen and (max-width:575px){.header .header__menu-list .list__item-logo img{height:20px}}.header .header__menu-list .list__item-link{display:inline-block;padding:23px 0;font-size:18px;font-weight:500;line-height:28px;cursor:pointer;color:var(--white)}@media only screen and (max-width:1199px){.header .header__menu-list .list__item-link{font-size:16px;line-height:24px}}@media only screen and (max-width:991px){.header .header__menu-list .list__item-link{padding:12px 24px}}.header .header__menu-list .list__item-link:hover{opacity:.8}.header .header__menu-list .list__item-link.active{color:var(--primary);opacity:1}.header .header__menu-action{display:flex;align-items:center}.header .header__menu-action .action__button-link{display:flex;align-items:center;font-size:18px;font-weight:500;line-height:28px;color:var(--white);border:1px solid var(--white);border-radius:18px;padding:5px 8px;width:150px}@media only screen and (max-width:1199px){.header .header__menu-action .action__button-link{font-size:16px;line-height:24px}}@media only screen and (max-width:991px){.header .header__menu-action .action__button-link{width:125px}}.header .header__menu-action .action__button-link span{margin-left:12px}.header .header__menu-action .action__icon{--size:34px;position:relative;cursor:pointer;margin-left:16px;width:var(--size);height:var(--size);transition:all .3s ease}@media only screen and (min-width:992px){.header .header__menu-action .action__icon{display:none}}.header .header__menu-action .action__icon-line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 4px);height:2px;background:var(--white);transition:inherit}.header .header__menu-action .action__icon-line:after,.header .header__menu-action .action__icon-line:before{content:"";position:absolute;width:50%;height:inherit;background:inherit;transition:inherit}.header .header__menu-action .action__icon-line:before{top:-9px;right:0}.header .header__menu-action .action__icon-line:after{bottom:-9px;left:0}.footer{background:var(--primary)}@media only screen and (max-width:991px){.footer{margin-top:30px}}.footer .footer__box{padding:40px 0 50px;color:var(--white)}@media only screen and (max-width:575px){.footer .footer__box{padding-bottom:40px}}.footer .footer__box-item .item__logo img{height:30px}@media only screen and (max-width:1439px){.footer .footer__box-item .item__logo img{height:28px}}@media only screen and (max-width:1199px){.footer .footer__box-item .item__logo img{height:26px}}@media only screen and (max-width:991px){.footer .footer__box-item .item__logo img{height:24px}}@media only screen and (max-width:767px){.footer .footer__box-item .item__logo img{height:22px}}@media only screen and (max-width:575px){.footer .footer__box-item .item__logo img{height:20px}}.footer .footer__box-item .item__text{margin:50px 0 20px;font-size:20px;font-weight:600}@media only screen and (max-width:991px){.footer .footer__box-item .item__text{margin:40px 0 20px}}@media only screen and (max-width:575px){.footer .footer__box-item .item__text{margin:30px 0 20px;font-size:18px}}.footer .footer__box-item .item__input{position:relative;max-width:400px}.footer .footer__box-item .item__input input{border-radius:40px;font-size:18px;font-weight:600;background:var(--white);width:100%;height:50px;padding:8px 20px}@media only screen and (max-width:575px){.footer .footer__box-item .item__input input{height:46px}}.footer .footer__box-item .item__input input::-moz-placeholder{font-size:16px}.footer .footer__box-item .item__input input::placeholder{font-size:16px}.footer .footer__box-item .item__input-button{position:absolute;top:50%;right:6px;transform:translateY(-50%);background:var(--blue);font-size:20px;font-weight:600;border-radius:40px;padding:6px 30px;cursor:pointer;transition:all .3s ease}@media only screen and (max-width:575px){.footer .footer__box-item .item__input-button{font-size:16px}}.footer .footer__box-item .item__input-button:hover{opacity:.8}.footer .footer__box-item .item__link{margin-top:60px}@media only screen and (max-width:991px){.footer .footer__box-item .item__link{margin-top:50px}}@media only screen and (max-width:767px){.footer .footer__box-item .item__link{margin-top:40px}}@media only screen and (max-width:575px){.footer .footer__box-item .item__link{margin-top:30px}}.footer .footer__box-item .item__link a{display:block;font-size:18px;font-weight:500;width:-moz-fit-content;width:fit-content;line-height:1}@media only screen and (max-width:575px){.footer .footer__box-item .item__link a{font-size:16px}}.footer .footer__box-item .item__link a:not(:last-child){margin-bottom:25px}@media only screen and (max-width:575px){.footer .footer__box-item .item__link a:not(:last-child){margin-bottom:20px}}.footer .footer__box-item .item__social{margin-top:60px}@media only screen and (max-width:991px){.footer .footer__box-item .item__social{margin-top:50px}}@media only screen and (max-width:767px){.footer .footer__box-item .item__social{margin-top:40px}}@media only screen and (max-width:575px){.footer .footer__box-item .item__social{margin-top:30px}}.footer .footer__box-item .item__social-title{font-size:20px;font-weight:600;margin-bottom:35px}@media only screen and (max-width:575px){.footer .footer__box-item .item__social-title{margin-bottom:20px}}.footer .footer__box-item .item__social-link{display:flex;align-items:center}.footer .footer__box-item .item__social-link a:first-child{margin-right:10px}.footer .footer__copyright{border-top:1px solid var(--white);padding:20px 15px;text-align:center}.footer .footer__copyright span{font-size:16px;font-weight:600;color:var(--white)}.section{padding:120px 0 100px}@media only screen and (max-width:1439px){.section{padding:100px 0 80px}}@media only screen and (max-width:1199px){.section{padding:80px 0 60px}}@media only screen and (max-width:991px){.section{padding:60px 0 40px}}@media only screen and (max-width:767px){.section{padding:40px 0 20px}}@media only screen and (max-width:575px){.section{padding:20px 0 0}.section.about{padding-top:40px}}.section.about .section__title{max-width:800px;margin:0 auto 100px}@media only screen and (max-width:1439px){.section.about .section__title{margin-bottom:80px}}@media only screen and (max-width:991px){.section.about .section__title{margin-bottom:60px}}@media only screen and (max-width:767px){.section.about .section__title{margin-bottom:50px}}@media only screen and (max-width:575px){.section.about .section__title{margin-bottom:40px}}@media only screen and (max-width:424px){.section.about .section__title{margin-bottom:30px}}.section.about .section__title-content{font-size:60px;line-height:1.1}@media only screen and (max-width:1439px){.section.about .section__title-content{font-size:54px}}@media only screen and (max-width:1199px){.section.about .section__title-content{font-size:48px}}@media only screen and (max-width:991px){.section.about .section__title-content{font-size:42px}}@media only screen and (max-width:767px){.section.about .section__title-content{font-size:36px}}@media only screen and (max-width:575px){.section.about .section__title-content{font-size:30px}}@media only screen and (max-width:424px){.section.about .section__title-content{font-size:24px}}.section.about .section__title-content span{font-size:80px;font-style:italic;font-weight:800}@media only screen and (max-width:1439px){.section.about .section__title-content span{font-size:72px}}@media only screen and (max-width:1199px){.section.about .section__title-content span{font-size:64px}}@media only screen and (max-width:991px){.section.about .section__title-content span{font-size:56px}}@media only screen and (max-width:767px){.section.about .section__title-content span{font-size:48px}}@media only screen and (max-width:575px){.section.about .section__title-content span{font-size:40px}}@media only screen and (max-width:424px){.section.about .section__title-content span{font-size:32px}}.section.building .section__card{padding:60px 30px}@media only screen and (max-width:1439px){.section.building .section__card{padding:50px 25px}}@media only screen and (max-width:991px){.section.building .section__card{padding:40px 20px}}@media only screen and (max-width:767px){.section.building .section__card{padding:30px 20px}}@media only screen and (max-width:575px){.section.building .section__card{padding:20px}}.section.building .section__card-title{flex-direction:column;align-items:flex-start}.section.building .section__card-title .title__content{order:2;margin:32px 0 16px}@media only screen and (max-width:1439px){.section.building .section__card-title .title__content{margin-top:28px}}@media only screen and (max-width:991px){.section.building .section__card-title .title__content{margin-top:24px;margin-bottom:12px}}@media only screen and (max-width:767px){.section.building .section__card-title .title__content{margin-top:20px}}@media only screen and (max-width:575px){.section.building .section__card-title .title__content{margin:16px 0 8px}}.section.building .section__card-text{margin-top:0}.section.join .section__card{display:flex;flex-direction:column;padding:60px 40px 40px;min-height:460px}@media only screen and (max-width:1439px){.section.join .section__card{padding:40px;min-height:420px}}@media only screen and (max-width:991px){.section.join .section__card{padding:30px;min-height:380px}}@media only screen and (max-width:767px){.section.join .section__card{min-height:unset}}@media only screen and (max-width:575px){.section.join .section__card{padding:20px}}.section.join .section__card-title{margin-bottom:16px}@media only screen and (max-width:767px){.section.join .section__card-title{margin-bottom:12px}}@media only screen and (max-width:575px){.section.join .section__card-title{margin-bottom:8px}}.section.join .section__card-text{max-width:408px}.section.join .section__card-icon{margin-top:auto;display:flex;justify-content:center;align-items:flex-end}@media only screen and (max-width:767px){.section.join .section__card-icon{margin-top:30px}}@media only screen and (max-width:575px){.section.join .section__card-icon{margin-top:20px}}.section.join .section__card-icon .icon{background:var(--linear_gradient);border:1px solid var(--white);border-radius:16px;box-shadow:var(--box_shadow);width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center}.section.join .section__card-icon .icon-large{--size:108px}@media only screen and (max-width:1439px){.section.join .section__card-icon .icon-large{--size:88px}}@media only screen and (max-width:991px){.section.join .section__card-icon .icon-large{--size:68px}}@media only screen and (max-width:575px){.section.join .section__card-icon .icon-large{--size:48px}}.section.join .section__card-icon .icon-large img{--img:calc(var(--size)*73/108)}.section.join .section__card-icon .icon-small{--size:71px;margin-left:20px}@media only screen and (max-width:1439px){.section.join .section__card-icon .icon-small{--size:61px}}@media only screen and (max-width:991px){.section.join .section__card-icon .icon-small{--size:51px}}@media only screen and (max-width:575px){.section.join .section__card-icon .icon-small{--size:41px;margin-left:15px}}.section.join .section__card-icon .icon-small img{--img:calc(var(--size)*48/71)}.section.join .section__card-icon .icon img{width:var(--img);height:var(--img)}.section.work .section__card{text-align:center}.section.work .section__card-title{flex-direction:column}.section.work .section__card-title .title__content{order:2;margin:12px 0 30px}@media only screen and (max-width:1439px){.section.work .section__card-title .title__content{margin-bottom:25px}}@media only screen and (max-width:991px){.section.work .section__card-title .title__content{margin-bottom:20px}}@media only screen and (max-width:575px){.section.work .section__card-title .title__content{margin-bottom:15px}}.section.work .section__card-title .title__icon{order:1}.section.work .section__card-text{max-width:unset}.section.action{display:flex;flex-direction:column;padding:80px 0;background:url(/img/action-background.dfeeb9e5.png) 50% no-repeat;background-size:cover;width:100%;height:1080px}@media only screen and (max-width:1679px){.section.action{height:980px}}@media only screen and (max-width:1199px){.section.action{height:880px}}@media only screen and (max-width:991px){.section.action{height:auto;padding:60px 0 40px}}@media only screen and (max-width:767px){.section.action{padding:40px 0}}.section.action .container-custom{margin:0 auto}.section.action .section__title-content{color:var(--white);line-height:1.05}.section.action .section__title-text{color:var(--white)}.section.action .action__box{--size:901px;position:relative;width:var(--size);height:calc(var(--size)*655/901);background:url(/img/action-image.ec0c5d27.png) 50% no-repeat;background-size:cover;margin:auto}@media only screen and (max-width:1679px){.section.action .action__box{--size:701px}}@media only screen and (max-width:1199px){.section.action .action__box{--size:501px}}@media only screen and (max-width:991px){.section.action .action__box{display:none}}.section.action .action__box-item{position:absolute;background:var(--white);border-radius:30px;display:flex;align-items:center;justify-content:space-between;padding:20px;width:280px}@media only screen and (max-width:1679px){.section.action .action__box-item{padding:16px 20px;width:250px}}@media only screen and (max-width:1199px){.section.action .action__box-item{width:230px}}@media only screen and (max-width:991px){.section.action .action__box-item{padding:12px 16px;width:200px}}.section.action .action__box-item:first-child{left:-28%;bottom:28%}@media only screen and (max-width:1679px){.section.action .action__box-item:first-child{left:-31%}}@media only screen and (max-width:1199px){.section.action .action__box-item:first-child{left:-41%;bottom:26%}}.section.action .action__box-item:nth-child(2){left:-13%;top:10%}@media only screen and (max-width:1679px){.section.action .action__box-item:nth-child(2){left:-19%}}@media only screen and (max-width:1199px){.section.action .action__box-item:nth-child(2){left:-29%;top:9%}}.section.action .action__box-item:nth-child(3){top:-12%;left:50%;transform:translateX(-50%)}@media only screen and (max-width:1679px){.section.action .action__box-item:nth-child(3){top:-15%}}@media only screen and (max-width:1199px){.section.action .action__box-item:nth-child(3){top:-19%}}.section.action .action__box-item:nth-child(4){right:-14%;top:10%}@media only screen and (max-width:1679px){.section.action .action__box-item:nth-child(4){right:-20%}}@media only screen and (max-width:1199px){.section.action .action__box-item:nth-child(4){top:9%;right:-30%}}.section.action .action__box-item:nth-child(5){bottom:28%;right:-28%}@media only screen and (max-width:1679px){.section.action .action__box-item:nth-child(5){right:-32%}}@media only screen and (max-width:1199px){.section.action .action__box-item:nth-child(5){right:-42%;bottom:26%}}.section.action .action__box-item .item__title{color:var(--black);font-size:24px;font-weight:700;line-height:1}@media only screen and (max-width:1679px){.section.action .action__box-item .item__title{font-size:22px}}@media only screen and (max-width:1199px){.section.action .action__box-item .item__title{font-size:20px}}@media only screen and (max-width:991px){.section.action .action__box-item .item__title{font-size:18px}}.section.action .action__box-item .item__icon{--size:72px;min-width:var(--size);height:var(--size);border-radius:16px;display:flex;align-items:center;justify-content:center;background:var(--gray);margin-left:24px}@media only screen and (max-width:1679px){.section.action .action__box-item .item__icon{--size:62px}}@media only screen and (max-width:1199px){.section.action .action__box-item .item__icon{--size:52px;margin-left:20px}}@media only screen and (max-width:991px){.section.action .action__box-item .item__icon{--size:42px;margin-left:15px}}.section.action .action__box-item .item__icon img{--img:calc(var(--size)*49/72);width:var(--img);height:var(--img)}.section.action .action__image{padding:0 15px}@media only screen and (min-width:992px){.section.action .action__image{display:none}}.section.companies .companies__item{display:flex;flex-direction:column;align-items:center}.section.companies .companies__item-icon{display:flex;align-items:center}.section.companies .companies__item-icon .icon{background:var(--linear_gradient);border-radius:16px;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center}.section.companies .companies__item-icon .icon-large{--size:144px}@media only screen and (max-width:1439px){.section.companies .companies__item-icon .icon-large{--size:124px}}@media only screen and (max-width:991px){.section.companies .companies__item-icon .icon-large{--size:104px}}@media only screen and (max-width:575px){.section.companies .companies__item-icon .icon-large{--size:84px}}.section.companies .companies__item-icon .icon-large img{--img:calc(var(--size)*98/144)}.section.companies .companies__item-icon .icon-small{--size:87px;margin-left:10px}@media only screen and (max-width:1439px){.section.companies .companies__item-icon .icon-small{--size:77px}}@media only screen and (max-width:991px){.section.companies .companies__item-icon .icon-small{--size:67px}}@media only screen and (max-width:575px){.section.companies .companies__item-icon .icon-small{--size:57px}}.section.companies .companies__item-icon .icon-small img{--img:calc(var(--size)*59/87)}.section.companies .companies__item-icon .icon img{width:var(--img);height:var(--img)}.section.companies .companies__item-button{margin-top:25px}@media only screen and (max-width:991px){.section.companies .companies__item-button{margin-top:20px}}@media only screen and (max-width:575px){.section.companies .companies__item-button{margin-top:15px}}.section.companies .companies__item-button .btn span{margin-right:40px}@media only screen and (max-width:991px){.section.companies .companies__item-button .btn span{margin-right:30px}}.section .section__title{text-align:center;margin-bottom:80px}@media only screen and (max-width:991px){.section .section__title{margin-bottom:60px}}@media only screen and (max-width:767px){.section .section__title{margin-bottom:50px}}@media only screen and (max-width:575px){.section .section__title{margin-bottom:40px}}@media only screen and (max-width:424px){.section .section__title{margin-bottom:30px}}.section .section__title-content{color:var(--title_color);font-size:48px;font-weight:600;line-height:1.2}@media only screen and (max-width:1439px){.section .section__title-content{font-size:44px}}@media only screen and (max-width:1199px){.section .section__title-content{font-size:40px}}@media only screen and (max-width:991px){.section .section__title-content{font-size:36px}}@media only screen and (max-width:767px){.section .section__title-content{font-size:32px}}@media only screen and (max-width:575px){.section .section__title-content{font-size:28px}}@media only screen and (max-width:424px){.section .section__title-content{font-size:24px}}.section .section__title-text{font-size:20px;font-weight:300;margin-top:16px}@media only screen and (max-width:991px){.section .section__title-text{font-size:18px;margin-top:12px}}@media only screen and (max-width:575px){.section .section__title-text{font-size:16px;margin-top:8px}}@media only screen and (max-width:424px){.section .section__title-text{font-size:15px}}.section .section__title-button{margin-top:40px}@media only screen and (max-width:991px){.section .section__title-button{margin-top:30px}}@media only screen and (max-width:575px){.section .section__title-button{margin-top:20px}}.section .section__title-button .btn{padding:8px 30px}@media only screen and (max-width:575px){.section .section__title-button .btn{padding:8px 26px}}.section .section__card{border-radius:20px;background:var(--light);padding:15px 25px 25px;height:100%}@media only screen and (max-width:991px){.section .section__card{padding:15px 20px 20px}}.section .section__card.large{padding:50px 25px}@media only screen and (max-width:1439px){.section .section__card.large{padding:40px 25px}}@media only screen and (max-width:991px){.section .section__card.large{padding:30px 20px}}.section .section__card.large .section__card-title{margin-bottom:16px}.section .section__card.large .section__card-title .title__content{font-size:32px;font-weight:600;line-height:1.2}@media only screen and (max-width:1439px){.section .section__card.large .section__card-title .title__content{font-size:28px}}@media only screen and (max-width:991px){.section .section__card.large .section__card-title .title__content{font-size:24px}}@media only screen and (max-width:575px){.section .section__card.large .section__card-title .title__content{font-size:20px}}.section .section__card.large .section__card-text{max-width:unset;margin-top:10px}.section .section__card-title{display:flex;align-items:center;justify-content:space-between}.section .section__card-title .title__content{font-size:24px;font-weight:700;color:var(--black);line-height:1.2}@media only screen and (max-width:1199px){.section .section__card-title .title__content{font-size:22px}}@media only screen and (max-width:991px){.section .section__card-title .title__content{font-size:20px}}.section .section__card-title .title__icon{--size:72px;min-width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;border-radius:16px;background:var(--gray)}@media only screen and (max-width:1439px){.section .section__card-title .title__icon{--size:62px}}@media only screen and (max-width:1199px){.section .section__card-title .title__icon{--size:52px}}.section .section__card-title .title__icon img{--img:calc(var(--size)*49/72);width:var(--img);height:var(--img)}.section .section__card-text{font-size:16px;font-weight:300;max-width:302px;margin-top:5px}@media only screen and (max-width:424px){.section .section__card-text{font-size:15px}}.section .section__card-button{margin-top:30px}@media only screen and (max-width:991px){.section .section__card-button{margin-top:25px}}@media only screen and (max-width:575px){.section .section__card-button{margin-top:20px}}.home .hero{--space:74px;position:relative;background:url(/img/hero-background.21d8435d.png) 50% no-repeat;background-size:cover;height:100vh;min-height:850px;overflow:hidden;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1199px){.home .hero{--space:70px}}.home .hero:before{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%}.home .hero .hero__filter{position:absolute;top:130px;left:50%;transform:translateX(-50%);display:flex;align-items:center;z-index:1}@media only screen and (max-width:991px){.home .hero .hero__filter{top:120px}}@media only screen and (max-width:575px){.home .hero .hero__filter{top:110px}}.home .hero .hero__filter-item{--size:300px;display:flex;align-items:center;justify-content:center;border-radius:31px;width:var(--size);height:calc(var(--size)*56/300);margin:0 30px;pointer-events:none;cursor:default}@media only screen and (max-width:1439px){.home .hero .hero__filter-item{--size:280px;margin:0 25px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-item{--size:260px;margin:0 20px}}@media only screen and (max-width:991px){.home .hero .hero__filter-item{display:none}}.home .hero .hero__filter-item img{--size:35px;width:var(--size);height:var(--size)}@media only screen and (max-width:1439px){.home .hero .hero__filter-item img{--size:30px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-item img{--size:25px}}.home .hero .hero__filter-item span{color:var(--white);font-size:17px;font-weight:700;text-transform:uppercase;margin-left:20px}@media only screen and (max-width:1439px){.home .hero .hero__filter-item span{font-size:16px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-item span{font-size:15px}}.home .hero .hero__filter-input{--size:300px;position:relative;width:var(--size);height:calc(var(--size)*56/300);margin:0 30px;border-radius:31px;overflow:hidden}@media only screen and (max-width:1439px){.home .hero .hero__filter-input{--size:280px;margin:0 25px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-input{--size:260px;margin:0 20px}}@media only screen and (max-width:991px){.home .hero .hero__filter-input{--size:240px;margin:0}}@media only screen and (max-width:575px){.home .hero .hero__filter-input{--size:220px;margin:0}}.home .hero .hero__filter-input input{width:100%;height:100%;border:1px solid var(--white);border-radius:31px;font-size:17px;font-weight:700;color:var(--white);padding:8px 60px 8px 20px}@media only screen and (max-width:1439px){.home .hero .hero__filter-input input{padding-right:55px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-input input{padding-right:50px}}@media only screen and (max-width:991px){.home .hero .hero__filter-input input{font-size:16px}}@media only screen and (max-width:575px){.home .hero .hero__filter-input input{font-size:14px}}.home .hero .hero__filter-input .input__button{position:absolute;top:50%;transform:translateY(-50%);right:8px;cursor:pointer}.home .hero .hero__filter-input .input__button img{--size:49px;width:var(--size);height:var(--size)}@media only screen and (max-width:1439px){.home .hero .hero__filter-input .input__button img{--size:44px}}@media only screen and (max-width:1199px){.home .hero .hero__filter-input .input__button img{--size:39px}}@media only screen and (max-width:991px){.home .hero .hero__filter-input .input__button img{--size:34px}}@media only screen and (max-width:575px){.home .hero .hero__filter-input .input__button img{--size:30px}}.home .hero .hero__content{position:relative;text-align:center;color:var(--white)}.home .hero .hero__content-title{font-size:96px;font-weight:600;line-height:1.2}@media only screen and (max-width:1439px){.home .hero .hero__content-title{font-size:86px}}@media only screen and (max-width:1199px){.home .hero .hero__content-title{font-size:76px}}@media only screen and (max-width:991px){.home .hero .hero__content-title{font-size:66px}}@media only screen and (max-width:767px){.home .hero .hero__content-title{font-size:56px}}@media only screen and (max-width:575px){.home .hero .hero__content-title{font-size:46px}}@media only screen and (max-width:424px){.home .hero .hero__content-title{font-size:36px}}.home .hero .hero__content-text{font-size:32px;font-weight:600;line-height:1;margin-top:5px}@media only screen and (max-width:1439px){.home .hero .hero__content-text{font-size:28px}}@media only screen and (max-width:991px){.home .hero .hero__content-text{font-size:24px;margin-top:10px}}@media only screen and (max-width:575px){.home .hero .hero__content-text{font-size:20px}}.home .hero .hero__content-button{--size:200px;margin-top:45px;display:inline-flex;align-items:center;justify-content:center;border:2px solid var(--white);border-radius:27px;width:var(--size);height:calc(var(--size)*60/200);background:hsla(0,0%,100%,.2);cursor:pointer}@media only screen and (max-width:991px){.home .hero .hero__content-button{--size:180px;margin-top:40px}}@media only screen and (max-width:575px){.home .hero .hero__content-button{--size:160px;margin-top:35px}}@media only screen and (max-width:424px){.home .hero .hero__content-button{--size:150px}}.home .hero .hero__content-button img{--size:30px;width:var(--size);height:var(--size)}@media only screen and (max-width:991px){.home .hero .hero__content-button img{--size:25px}}@media only screen and (max-width:575px){.home .hero .hero__content-button img{--size:20px}}.home .hero .hero__action{position:absolute;bottom:8%;right:15%}@media only screen and (max-width:991px){.home .hero .hero__action{right:10%}}@media only screen and (max-width:575px){.home .hero .hero__action{right:5%;bottom:5%}}.home .hero .hero__action-item{--size:64px;width:var(--size);height:var(--size);border-radius:50%;background:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width:1439px){.home .hero .hero__action-item{--size:60px}}@media only screen and (max-width:1199px){.home .hero .hero__action-item{--size:56px}}@media only screen and (max-width:991px){.home .hero .hero__action-item{--size:52px}}@media only screen and (max-width:767px){.home .hero .hero__action-item{--size:48px}}@media only screen and (max-width:575px){.home .hero .hero__action-item{--size:44px}}.home .hero .hero__action-item+.hero__action-item{margin-top:30px}@media only screen and (max-width:1439px){.home .hero .hero__action-item+.hero__action-item{margin-top:25px}}@media only screen and (max-width:991px){.home .hero .hero__action-item+.hero__action-item{margin-top:20px}}@media only screen and (max-width:575px){.home .hero .hero__action-item+.hero__action-item{margin-top:15px}}.home .hero .hero__action-item img{--img:calc(var(--size)*46/64);width:var(--img);height:var(--img)}