*,:after,:before{box-sizing:border-box}ol,ul{list-style:none;padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}body{font-family:Roboto Flex,sans-serif;font-stretch:30%}button,input,select,textarea{-webkit-appearance:none;-webkit-border-radius:0;font:inherit}a{color:unset;outline:none!important;text-decoration:none}.no-scroll{position:fixed}.container{margin:0 auto;max-width:1360px;padding:0 30px}.blue-text{color:#2320e8}.blue-background-text{background-color:#2320e8;border-radius:100px;color:#fff;display:inline-block;padding:10px 25px}.download-btn{background-color:#fff;border:1px solid #1d1d1d;border-radius:35px;color:#1d1d1d;cursor:pointer;display:block;font-size:18px;font-weight:800;margin:0 auto;padding:25px 52px;transition:.2s}.download-btn:hover{background-color:#1d1d1d;color:#fff;transition:.2s}@media only screen and (max-width:992px){.download-btn{font-size:16px;padding:18px 52px}}@media only screen and (max-width:850px){.download-btn{font-size:14px;padding:18px 52px}}@media only screen and (max-width:576px){.download-btn{padding:17px 35px}}.no-scroll{overflow:hidden}input:focus,textarea:focus{outline:none}.animation-rotate{animation:rotation 7s linear infinite;height:100%;width:100%}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal-form .modal-dialog{max-width:unset;max-width:1100px;padding:0 30px}.modal-form .modal-dialog .modal-content{background-color:#1d1d1d;border-radius:50px}.modal-form .modal-dialog .modal-content .first-popup{background-color:#1d1d1d;border-radius:40px;display:block;padding:70px 73px;position:relative}.modal-form .modal-dialog .modal-content .first-popup .modal-top{margin-bottom:57px;position:relative}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap{display:flex;justify-content:space-between;padding-right:40px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper{max-width:564px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-title{color:#fff;font-size:45px;font-weight:800;margin-bottom:27px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-text{color:#fff;font-size:22px;font-weight:300}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-photo-desktop{border-radius:50%;height:145px;object-fit:cover;width:145px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close{background-color:#2320e8;border:none;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:-40px;top:-50px;transition:.3s;width:40px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close:hover{background-color:#fff;transition:.3s}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close:hover svg{fill:#2320e8;transition:.3s}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close svg{fill:#fff;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.3s;width:20px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form{display:flex}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:18px;font-weight:300;margin-right:10px;padding:17px 20px;width:33%}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input::placeholder{color:#fff;font-size:18px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form button{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:18px;font-weight:800;padding:17px 20px;transition:.2s;width:33%}.modal-form .modal-dialog .modal-content .first-popup .modal-photo-mob{display:none}.modal-form .modal-dialog .modal-content .second-popup{background-color:#1d1d1d;border-radius:40px;padding:70px 70px 60px;position:relative}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top{margin-bottom:50px;position:relative}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper{align-items:center;display:flex;justify-content:space-between}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper{max-width:564px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-title{color:#fff;font-size:45px;font-weight:800;margin-bottom:27px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text{color:#fff;font-size:22px;font-weight:300}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text:not(:last-child){margin-bottom:35px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-link{display:block;height:150px;width:150px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-link svg{fill:#fff;height:100%;width:100%}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close{background-color:#2320e8;border:none;border-radius:50%;cursor:pointer;height:40px;position:absolute;right:-40px;top:-50px;transition:.3s;width:40px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close:hover{background-color:#fff;transition:.3s}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close:hover svg{fill:#2320e8;transition:.3s}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close svg{fill:#fff;height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.3s;width:20px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image{border-radius:30px;margin:0 auto;max-width:765px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-mob-link{display:none}@media only screen and (max-width:992px){.modal-form .modal-dialog .modal-content .first-popup{padding:35px 60px}.modal-form .modal-dialog .modal-content .first-popup .modal-top{margin-bottom:31px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper{margin-right:15px;max-width:415px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-title{font-size:25px;margin-bottom:15px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-text{font-size:16px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-photo-desktop{height:105px;width:105px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close{height:30px;top:-20px;transition:.3s;width:30px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close svg{height:15px;width:15px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input{font-size:12px;padding:15px 20px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input::placeholder{font-size:12px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form button{font-size:12px;padding:15px 20px}.modal-form .modal-dialog .modal-content .second-popup{padding:40px 60px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top{margin-bottom:24px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper{max-width:420px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-title{font-size:25px;margin-bottom:25px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text{font-size:16px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text:not(:last-child){margin-bottom:25px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-link{display:block;height:82px;width:82px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close{height:30px;right:-40px;top:-50px;width:30px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close svg{height:15px;width:15px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image{border-radius:30px;margin:0 auto;max-width:765px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-mob-link{display:none}}@media only screen and (max-width:768px){.modal-form .modal-dialog{padding:0 30px}.modal-form .modal-dialog .modal-content .first-popup{padding:47px 55px 75px 20px}.modal-form .modal-dialog .modal-content .first-popup .modal-top{margin-bottom:30px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap{padding-right:0}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper{margin-right:0;max-width:unset}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-title{font-size:24px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-text{font-size:14px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-photo-desktop{display:none}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close{height:25px;width:25px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-close svg{height:12px;width:12px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form{flex-direction:column}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input{font-size:12px;margin-bottom:15px;margin-right:0;padding:15px 20px;width:100%}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form input::placeholder{font-size:12px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form button{font-size:12px;padding:15px 20px;width:75%}.modal-form .modal-dialog .modal-content .first-popup .modal-photo-mob{border-radius:50%;bottom:30px;display:block;height:68px;position:absolute;right:20px;width:68px}.modal-form .modal-dialog .modal-content .first-popup .modal-photo-mob img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.modal-form .modal-dialog .modal-content .second-popup{padding:47px 20px 35px;position:relative}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top{margin-bottom:20px;position:relative}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper{max-width:unset}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-title{font-size:24px;margin-bottom:25px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text{font-size:14px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-text:not(:last-child){margin-bottom:25px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-link{display:none}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close{height:25px;right:0;top:-30px;width:25px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-close svg{height:12px;width:12px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image{border-radius:25px;margin:0 auto 35px;max-width:765px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-mob-link{align-items:center;display:flex;justify-content:center}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-mob-link svg{fill:#fff;display:block;height:35px;margin-right:10px;width:35px}.modal-form .modal-dialog .modal-content .second-popup .second-popup-bottom .modal-bottom-wrapper .modal-bottom-mob-link span{color:#fff;font-size:15px;font-weight:800}}@media only screen and (max-width:576px){.modal-form .modal-dialog{padding:0 15px}}@media only screen and (max-width:420px){.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-title{font-size:23px}}@media only screen and (max-width:360px){.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-title{font-size:20px}.modal-form .modal-dialog .modal-content .first-popup .modal-top .modal-top-wrap .modal-title-wrapper .modal-top-text{font-size:12px}.modal-form .modal-dialog .modal-content .first-popup .modal-bottom form button{width:80%}.modal-form .modal-dialog .modal-content .second-popup .second-popup-top .modal-top-wrapper .modal-main-wrapper .modal-main-title{font-size:21px}}.modal-backdrop.show{backdrop-filter:blur(6px);background-color:rgba(0,0,0,.4);opacity:unset}.loader-wrapper{align-items:center;background:#fff;display:flex;height:100%;justify-content:center;position:fixed;top:0;width:100%;z-index:200}.loader-wrapper .decorate-gear{height:250px;position:relative;width:250px}.loader-wrapper .decorate-gear .animation-rotate{height:100%;width:100%}.loader-wrapper .decorate-gear p{color:#fff;font-size:25px;font-weight:800;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:992px){.loader-wrapper .decorate-gear{height:175px;width:175px}.loader-wrapper .decorate-gear p{font-size:22px}}@media only screen and (max-width:768px){.loader-wrapper .decorate-gear{height:150px;width:150px}.loader-wrapper .decorate-gear p{font-size:18px}}@media only screen and (max-width:500px){.loader-wrapper .decorate-gear{height:100px;width:100px}.loader-wrapper .decorate-gear p{font-size:12px}}.main-header{margin-bottom:21px;padding:21px 0}.main-header .container{align-items:center;display:flex;justify-content:space-between}.main-header .container .logo a{color:#1d1d1d;font-size:25px;font-weight:800;margin-right:10px;white-space:nowrap}.main-header .container .navigation .desktop-menu ul{align-items:center;display:flex;flex-wrap:wrap}.main-header .container .navigation .desktop-menu ul li:not(:last-child){margin-right:80px}.main-header .container .navigation .desktop-menu ul li:hover a{color:#2320e8;transition:.2s}.main-header .container .navigation .desktop-menu ul li a{color:#1d1d1d;font-size:18px;transition:.2s}.main-header .container .navigation .desktop-menu ul .lang-item{position:relative;z-index:1}.main-header .container .navigation .desktop-menu ul .lang-item .main-link-lang{align-items:center;display:flex}.main-header .container .navigation .desktop-menu ul .lang-item .main-link-lang .main-lang{display:block;margin-right:5px}.main-header .container .navigation .desktop-menu ul .lang-item .main-link-lang svg{fill:#1d1d1d;transition:.2s}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang{align-items:center;background-color:#1d1d1d;border-radius:10px;display:none;flex-direction:column;left:50%;min-width:60px;padding:15px 18px;position:absolute;top:30px;transform:translateX(-50%);transition:.2s}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang .dropdown-item-lang{margin-right:unset}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang .dropdown-item-lang:not(:last-child){margin-bottom:15px}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang .dropdown-item-lang:hover .dropdown-link-lang{font-weight:800;transition:.2s}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang .dropdown-item-lang .dropdown-link-lang{color:#fff;display:block;font-size:16px}.main-header .container .navigation .desktop-menu ul .lang-item .dropdown-menu-lang-open{display:flex}.main-header .container .navigation .desktop-menu ul .lang-item-active .main-link-lang svg{transform:rotate(180deg);transition:.2s}.main-header .container .navigation .mobile-menu{display:none}.intro .container{display:flex;justify-content:space-between;overflow:hidden}.intro .container .intro-left{padding-top:19px;width:60%}.intro .container .intro-left .intro-title{font-size:55px;font-style:normal;font-weight:800;margin-bottom:30px}.intro .container .intro-left .intro-title .rotate-text{border:1px solid #1d1d1d;border-radius:100px;display:inline-block;padding:18px 21px;transform:rotate(-1.799deg)}.intro .container .intro-left .intro-text{font-size:22px;font-weight:300;line-height:normal;margin-bottom:40px;max-width:487px}.intro .container .intro-left .mobile-image-wrap{display:none}.intro .container .intro-left .intro-form-block{background-color:#1d1d1d;border-radius:40px;padding:35px 40px;position:relative}.intro .container .intro-left .intro-form-block .intro-form-block-title{color:#fff;font-size:25px;margin-bottom:25px;text-align:center}.intro .container .intro-left .intro-form-block .decorate-gear{height:90px;position:absolute;right:60px;top:-50px;width:90px}.intro .container .intro-left .intro-form-block .decorate-gear svg{height:100%;width:100%}.intro .container .intro-left .intro-form-block .decorate-gear span{color:#fff;font-size:25px;font-weight:800;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.intro .container .intro-left .intro-form-block .form{display:flex}.intro .container .intro-left .intro-form-block .form input{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:14px;font-weight:300;margin-right:10px;padding:17px 20px;width:33%}.intro .container .intro-left .intro-form-block .form input::placeholder{color:#fff;font-size:14px}.intro .container .intro-left .intro-form-block .form .iti__selected-dial-code{font-size:14px}.intro .container .intro-left .intro-form-block .form button{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:18px;font-weight:800;padding:17px 20px;transition:.2s;width:33%}.intro .container .intro-left .intro-form-block .form button:hover{background-color:#1d1d1d;border-color:#fff;color:#fff;transition:.2s}.intro .container .intro-right{position:relative;width:40%}.intro .container .intro-right .intro-photo{height:100%;position:relative;right:-35px;width:100%}.intro .container .intro-right .intro-photo img{border-bottom-left-radius:100px;height:100%;object-fit:cover;object-position:left;width:100%}.intro .container .intro-right .intro-icons{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;right:0;top:0}.intro .container .intro-right .intro-icons a{display:block;height:35px;width:35px}.intro .container .intro-right .intro-icons a:not(:last-child){margin-bottom:15px}.intro .container .intro-right .intro-icons a:hover svg{fill:#1d1d1d;transition:.2s}.intro .container .intro-right .intro-icons a svg{fill:#2320e8;height:100%;transition:.2s;width:100%}.under-intro{padding:50px 0}.under-intro .container{display:flex;justify-content:space-between;margin:0 auto;max-width:1110px;padding:0 30px}.under-intro .container .left-under-intro{margin-right:15px;max-width:455px}.under-intro .container .left-under-intro .under-intro-title{font-size:45px;font-weight:800;margin-bottom:30px}.under-intro .container .left-under-intro .under-intro-text{font-size:22px;font-weight:300;margin-bottom:45px}.under-intro .container .left-under-intro .mobile-under-intro{display:none}.under-intro .container .left-under-intro .blue-btn{background-color:#2320e8;border:1px solid transparent;border-radius:35px;color:#fff;display:block;font-size:18px;font-weight:800;max-width:382px;padding:25px;position:relative;text-align:center;transition:.2s}.under-intro .container .left-under-intro .blue-btn:hover{background-color:#fff;border-color:#2320e8;color:#2320e8;transition:.2s}.under-intro .container .left-under-intro .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.under-intro .container .right-under-intro .under-intro-item{border:1px solid #1d1d1d;border-radius:35px;color:#1d1d1d;font-size:22px;font-weight:800;padding:28px 50px;text-align:center}.under-intro .container .right-under-intro .under-intro-item:not(:last-child){margin-bottom:12px}.big-text .container .big-text-wrap{background-color:#f5f5f5;border-radius:70px;padding:20px 25px;position:relative;text-align:center;transform:rotate(2.784deg)}.big-text .container .big-text-wrap .decorate-star{height:68px;position:absolute;right:77px;top:-25px;width:68px}.big-text .container .big-text-wrap .decorate-star svg{fill:#1d1d1d;height:100%;width:100%}.big-text .container .big-text-wrap .border-text{border:1px solid #1d1d1d;border-radius:70px;padding:25px}.big-text .container .big-text-wrap .border-text,.big-text .container .big-text-wrap .dash{display:inline-block;font-size:90px;font-stretch:151%;font-weight:800;text-transform:uppercase}.big-text .container .big-text-wrap .dash{margin:0 20px}.big-text .container .big-text-wrap .blue-text{display:inline-block;font-size:90px;font-stretch:151%;font-weight:800;text-transform:uppercase}.stages{padding:90px 0}.stages .container .stages-title{font-size:55px;font-weight:800;margin-bottom:60px}.stages .container .stages-list{grid-gap:45px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:45px}.stages .container .stages-list .stages-item{border-radius:30px;padding:35px 25px}.stages .container .stages-list .stages-item:first-of-type{border:1px solid #1d1d1d}.stages .container .stages-list .stages-item:nth-of-type(2){background-color:#f5f5f5;position:relative}.stages .container .stages-list .stages-item:nth-of-type(3){background-color:#2320e8;color:#fff}.stages .container .stages-list .stages-item:nth-of-type(4){background-color:#1d1d1d;color:#fff}.stages .container .stages-list .stages-item .stages-number{display:block;font-size:55px;font-weight:800;margin-bottom:25px}.stages .container .stages-list .stages-item .stages-item-title{font-size:18px;font-weight:800;margin-bottom:18px}.stages .container .stages-list .stages-item .stages-item-text{font-size:18px;font-weight:300}.stages .container .stages-list .stages-item .stages-item-text:not(:last-child){margin-bottom:18px}.stages .container .blue-btn{background-color:#2320e8;border:1px solid transparent;border-radius:35px;color:#fff;display:block;font-size:18px;font-weight:800;margin-left:25%;max-width:313px;padding:25px;position:relative;text-align:center;transition:.2s}.stages .container .blue-btn:hover{background-color:#fff;border-color:#2320e8;color:#2320e8;transition:.2s}.stages .container .blue-btn:after{content:url(../images/arrow-left.svg);left:-65px;position:absolute;top:-25px}.description{background-color:#1d1d1d;border-radius:70px;padding:45px 0 67px}.description .container .description-top{align-items:center;color:#fff;display:flex;margin-bottom:60px}.description .container .description-top .description-top-title{font-size:55px;font-weight:800}.description .container .description-top .description-top-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.description .container .description-top .description-top-list .description-top-item{background-color:transparent;border:1px solid #fff;border-radius:570px;font-size:40px;font-weight:800;margin:5px;padding:25px 50px;text-align:center}.description .container .description-top .description-top-list .blue-item{background-color:#2320e8;border:none;color:#fff}.description .container .description-middle{grid-gap:23px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:60px}.description .container .description-middle .description-middle-item{background-color:#fff;border-radius:30px;color:#1d1d1d;display:flex;flex-direction:column;justify-content:center;min-height:183px;padding:18px 115px 35px 60px;position:relative}.description .container .description-middle .description-middle-item .description-middle-title{font-size:25px;font-weight:800;line-height:normal;margin-bottom:14px}.description .container .description-middle .description-middle-item .description-middle-text{font-size:18px;font-weight:300;line-height:normal;max-width:450px}.description .container .description-middle .description-middle-item .decorate-gear-middle{height:74px;position:absolute;right:27px;top:18px;width:74px}.description .container .description-middle .description-middle-item .decorate-gear-middle .icon-into-gear{height:32px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px}.description .container .description-bottom{position:relative}.description .container .description-bottom .description-bottom-title{color:#fff;font-size:25px;font-weight:800;margin-bottom:40px;max-width:535px}.description .container .description-bottom .description-bottom-wrap{position:relative}.description .container .description-bottom .description-bottom-wrap .form{display:flex;width:70%}.description .container .description-bottom .description-bottom-wrap .form input{background-color:transparent;border:1px solid #fff;border-radius:35px;color:#fff;font-size:18px;font-weight:300;margin-right:10px;padding:25px;width:33%}.description .container .description-bottom .description-bottom-wrap .form input::placeholder{color:#fff}.description .container .description-bottom .description-bottom-wrap .form button{background-color:#fff;border:1px solid transparent;border-radius:35px;color:#1d1d1d;cursor:pointer;font-size:18px;font-weight:800;padding:25px;transition:.2s;width:33%}.description .container .description-bottom .description-bottom-wrap .form button:hover{background-color:#1d1d1d;border-color:#fff;color:#fff;transition:.2s}.description .container .description-bottom .description-bottom-wrap .descript-photo{border-radius:50%;height:176px;position:absolute;right:0;top:0;transform:translateY(-50%);width:176px}.description .container .description-bottom .description-bottom-wrap .descript-photo img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-section{padding:90px 0}.case-section .container .case-section-title{color:#1d1d1d;font-size:55px;font-weight:800;margin-bottom:60px}.case-section .container .case-section-list{margin-bottom:50px}.case-section .container .case-section-list .case-section-item{display:flex;justify-content:space-between}.case-section .container .case-section-list .case-section-item:not(:last-child){margin-bottom:50px}.case-section .container .case-section-list .case-section-item:nth-child(2n){flex-direction:row-reverse}.case-section .container .case-section-list .case-section-item:nth-child(2n) .case-item-info-wrp{padding-right:57px}.case-section .container .case-section-list .case-section-item:nth-child(odd) .case-item-info-wrp{padding-left:57px}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp{border-radius:30px;display:block;overflow:hidden;position:relative;transition:.3s;width:50%}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp:hover img{transform:scale(1.05);transition:.4s}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp:hover .case-item-btn{background-color:#2320e8;color:#fff;transition:.4s}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp:hover .blur-wrap{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transition:.4s}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .blur-wrap{backdrop-filter:blur(0);height:100%;left:0;position:absolute;top:0;transition:.4s;width:100%}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp img{border-radius:inherit;height:100%;object-fit:cover;object-position:center center;transition:.4s;width:100%}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{background-color:#fff;border-radius:35px;bottom:30px;color:#1d1d1d;cursor:pointer;font-size:18px;font-weight:800;left:50%;padding:25px;position:absolute;text-align:center;transform:translateX(-50%);transition:.3s;width:50%;z-index:4}.case-section .container .case-section-list .case-section-item .case-item-info-wrp{display:flex;flex-direction:column;justify-content:center;width:50%}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-title{color:#1d1d1d;font-size:35px;font-weight:800;margin-bottom:20px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text{color:#1d1d1d;font-size:25px;font-weight:300}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text:not(:last-child){margin-bottom:15px}.bloger-section{padding-bottom:90px}.bloger-section .container .bloger-section-title{color:#1d1d1d;font-size:55px;font-weight:800;margin-bottom:60px}.bloger-section .container .bloger-list{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:50px}.bloger-section .container .bloger-list .bloger-item{background-color:#f5f5f5;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.bloger-section .container .bloger-list .bloger-item .bloger-item-top{background-color:#f5f5f5;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;padding:35px 15px 35px 35px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-photo{border-radius:100%;height:103px;margin-right:27px;object-fit:cover;object-position:center;width:103px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description a{display:block;font-size:18px;font-weight:800;margin-bottom:15px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description p{font-size:18px;font-weight:300;line-height:normal}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{align-items:center;background-color:#1d1d1d;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;display:flex;justify-content:space-between;padding:20px 40px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block span{display:block;font-size:18px;text-align:center}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-value{font-weight:800;margin-bottom:7px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-name{font-weight:300}.callback-section{background-color:#1d1d1d;border-radius:40px;padding:85px 0}.callback-section .container .callback-wrap{align-items:flex-start;background-color:#f5f5f5;border-radius:35px;display:flex;margin:0 auto;max-width:1076px;padding:70px 80px;position:relative}.callback-section .container .callback-wrap .decorate-gear{height:87px;left:60px;position:absolute;top:-50px;width:87px}.callback-section .container .callback-wrap .decorate-gear svg{fill:#2320e8;height:100%;width:100%}.callback-section .container .callback-wrap .decorate-gear span{color:#fff;font-size:25px;font-weight:800;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.callback-section .container .callback-wrap .callback-left{margin-right:77px;width:45%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:43px;font-weight:800;margin-bottom:50px}.callback-section .container .callback-wrap .callback-left .callback-btn{background-color:#2320e8;border:1px solid transparent;border-radius:35px;color:#fff;display:block;font-size:18px;font-weight:800;padding:25px;position:relative;text-align:center;transition:.2s}.callback-section .container .callback-wrap .callback-left .callback-btn:hover{background-color:#fff;border-color:#2320e8;color:#2320e8;transition:.2s}.callback-section .container .callback-wrap .callback-right{background-color:#fff;border-radius:15px;padding:30px;width:33%}.callback-section .container .callback-wrap .callback-right .callback-right-title{font-size:18px;font-weight:800;margin-bottom:28px;text-align:center}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item{font-size:18px;font-weight:300;padding-left:40px;position:relative}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor{background-color:#2320e8;border-radius:50%;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor .plus-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item:not(:last-child){margin-bottom:20px}.callback-section .container .callback-wrap .callback-photo{background-image:url(../images/callback1.webp);background-position:23px 41px;background-repeat:no-repeat;background-size:contain;border-radius:35px;bottom:0;height:431px;position:absolute;right:0;width:300px}.reviews-section{padding:90px 0}.reviews-section .container .reviews-wrap{margin:0 auto;max-width:1076px}.reviews-section .container .reviews-wrap .reviews-title{display:inline-block;font-size:45px;font-weight:800;margin-bottom:30px}.reviews-section .container .reviews-wrap .reviews-into-container{display:flex}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left{margin-right:30px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .reviews-text{font-size:22px;margin-bottom:45px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{background-color:#2320e8;border:1px solid transparent;border-radius:35px;color:#fff;display:block;font-size:18px;font-weight:800;max-width:382px;padding:25px;position:relative;text-align:center;transition:.2s}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn:hover{background-color:#fff;border-color:#2320e8;color:#2320e8;transition:.2s}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{margin-top:-75px;overflow:hidden;width:580px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:100%;padding-bottom:50px;position:relative;width:45%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-wrapper .swiper-slide{border-radius:10px;height:100%;position:relative;width:100%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-wrapper .swiper-slide img{border-radius:10px;height:100%;object-fit:cover;width:100%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next{background-color:#2320e8;background-image:none;border-radius:50%;bottom:0;height:59px;right:-60px;top:unset;width:59px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next svg{fill:#fff;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.big-text .container .big-text-wrap .big-text-smaller{font-size:75px}.big-text .container .big-text-wrap .blue-text-smaller{font-size:80px}.accordion-section{padding:90px 0 120px}.accordion-section .container .accordion-wrapper{margin:0 auto;max-width:1076px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item{border-bottom:.7px solid #1d1d1d}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top{cursor:pointer;padding:22px 40px 22px 0;position:relative;transition:.4s}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-item-title{font-size:18px;font-weight:800}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-icon{background-color:#2320e8;border-radius:50%;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:30px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-icon .plus-icon{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.4s;width:15px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top-active .accordion-icon .plus-icon{position:absolute;transform:translate(-50%,-50%) rotate(45deg);transition:.4s}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom{max-height:0;overflow:hidden;transition:.4s}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom .accordion-bottom-wrap{margin-bottom:20px;padding-top:.8em}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom .accordion-bottom-wrap .accordion-item-text{font-size:18px;font-weight:300}.footer{background-color:#1d1d1d;border-top-left-radius:40px;border-top-right-radius:40px;color:#fff;padding:95px 60px 65px 65px}.footer .container{position:relative}.footer .container .footer-gear{height:265px;position:absolute;right:50px;top:-150px;width:265px}.footer .container .footer-gear svg{height:100%;width:100%}.footer .container .footer-gear span{font-size:24px;font-weight:800;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.footer .container .footer-top{margin-bottom:45px;max-width:740px}.footer .container .footer-top .footer-top-title{font-size:55px;font-weight:800;margin-bottom:30px}.footer .container .footer-top .footer-top-text{font-size:22px;font-weight:300;line-height:normal;max-width:480px}.footer .container .footer-wrap{display:flex;justify-content:space-between}.footer .container .footer-wrap .footer-left{margin-right:50px;max-width:644px}.footer .container .footer-wrap .footer-left .footer-links-list{grid-column-gap:60px;grid-row-gap:12px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:100px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item{align-items:center;display:flex}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item .social-icon{height:46px;margin-right:24px;width:46px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item .social-icon svg{fill:#fff;height:100%;width:100%}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item span{font-size:25px;font-weight:800}.footer .container .footer-wrap .footer-left .footer-left-text{font-size:18px;font-weight:300}.footer .container .footer-wrap .footer-right{margin-top:-70px;max-width:540px;width:100%}.footer .container .footer-wrap .footer-right .footer-form{display:flex;flex-direction:column;width:100%}.footer .container .footer-wrap .footer-right .footer-form .footer-form-field{background-color:#1d1d1d;border:none;border-bottom:1px solid #fff;color:#fff;font-size:18px;font-weight:300;margin-bottom:50px;outline:none;padding:15px 15px 15px 0;width:100%}.footer .container .footer-wrap .footer-right .footer-form .footer-form-field::placeholder{color:#fff;font-size:18px;font-weight:300}.footer .container .footer-wrap .footer-right .footer-form textarea{height:3.5em;resize:none}.footer .container .footer-wrap .footer-right .footer-form .footer-form-btn{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:18px;font-weight:800;max-width:334px;padding:25px;transition:.3s;width:100%}.footer .container .footer-wrap .footer-right .footer-form .footer-form-btn:hover{background-color:#1d1d1d;border-color:#fff;color:#fff;transition:.3s}@media only screen and (max-width:1310px){.big-text .container .big-text-wrap .border-text{font-size:80px;padding:17px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .dash{font-size:80px}.big-text .container .big-text-wrap .big-text-smaller{font-size:68px}.big-text .container .big-text-wrap .blue-text-smaller{font-size:73px}.footer{padding:95px 40px 65px}.footer .container .footer-gear{height:225px;width:225px}.footer .container .footer-gear span{font-size:20px}.footer .container .footer-top .footer-top-title{font-size:50px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item .social-icon{margin-right:15px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item span{font-size:23px}}@media only screen and (max-width:1200px){.intro .container .intro-left .intro-title{font-size:50px}.intro .container .intro-left .intro-text{font-size:21px}.intro .container .intro-left .intro-form-block{padding:35px 40px}.intro .container .intro-right .intro-photo{right:-25px}.intro .container .intro-right .intro-icons a{height:30px;width:30px}.intro .container .intro-right .intro-icons a:not(:last-child){margin-bottom:10px}.stages .container .stages-list{grid-gap:30px}.description .container .description-top .description-top-title{font-size:43px}.description .container .description-top .description-top-list .description-top-item{font-size:33px}.description .container .description-bottom .description-bottom-wrap .form{width:75%}.bloger-section .container .bloger-list .bloger-item .bloger-item-top{padding:35px 15px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{padding:20px}.big-text .container .big-text-wrap .big-text-smaller{font-size:60px}.big-text .container .big-text-wrap .blue-text-smaller{font-size:70px}}@media only screen and (max-width:1150px){.main-header .container .navigation .desktop-menu ul li:not(:last-child){margin-right:60px}.intro .container .intro-left{padding-top:0;width:60%}.intro .container .intro-left .intro-title{font-size:43px;margin-bottom:20px}.intro .container .intro-left .intro-title .rotate-text{padding:11px 15px}.intro .container .intro-left .intro-text{font-size:19px;margin-bottom:25px}.intro .container .intro-left .intro-form-block{padding:35px 30px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:20px;margin-bottom:20px}.intro .container .intro-left .intro-form-block .decorate-gear{height:80px;right:60px;top:-50px;width:80px}.intro .container .intro-left .intro-form-block .decorate-gear span{font-size:22px}.big-text .container .big-text-wrap{border-radius:70px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .border-text,.big-text .container .big-text-wrap .dash{font-size:65px}.under-intro .container .left-under-intro .under-intro-title{font-size:40px;margin-bottom:25px}.under-intro .container .left-under-intro .under-intro-text{font-size:22px;margin-bottom:45px}.under-intro .container .left-under-intro .mobile-under-intro{display:none}.under-intro .container .left-under-intro .blue-btn{font-size:18px;padding:25px}.under-intro .container .right-under-intro .under-intro-item{font-size:20px;padding:25px 35px}.stages .container .stages-title{font-size:43px}.stages .container .stages-list{grid-gap:30px;grid-template-columns:1fr 1fr}.case-section .container .case-section-title{font-size:43px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-title{font-size:30px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text{font-size:20px}.bloger-section .container .bloger-list{grid-gap:15px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top{padding:35px 15px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-photo{height:90px;margin-right:15px;width:90px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{background-color:#1d1d1d;padding:20px}.callback-section{border-radius:40px;padding:85px 0}.callback-section .container .callback-wrap{max-width:1076px;padding:70px 60px}.callback-section .container .callback-wrap .decorate-gear{height:87px;left:60px;position:absolute;top:-50px;width:87px}.callback-section .container .callback-wrap .decorate-gear svg{fill:#2320e8;height:100%;width:100%}.callback-section .container .callback-wrap .callback-left{margin-right:60px;width:40%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:38px;margin-bottom:50px}.callback-section .container .callback-wrap .callback-right{width:33%}.callback-section .container .callback-wrap .callback-photo{height:400px;width:300px}.footer{padding:95px 0 65px}.footer .container .footer-gear{right:50px}.footer .container .footer-gear span{font-size:20px}.footer .container .footer-top{max-width:675px}.footer .container .footer-top .footer-top-title{font-size:45px}.footer .container .footer-wrap .footer-left .footer-links-list{grid-column-gap:40px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item span{font-size:18px}}@media only screen and (max-width:1100px){.big-text .container .big-text-wrap .big-text-smaller{font-size:55px}.big-text .container .big-text-wrap .blue-text-smaller{font-size:60px}}@media only screen and (max-width:992px){.main-header .container .burger{align-items:center;background-color:#2320e8;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:30px;justify-content:space-between;margin-left:auto;padding:8px 11px;width:60px}.main-header .container .burger .burger-item{background-color:#fff;border-radius:30px;display:block;height:2px;width:100%}.main-header .container .mobile-bg{backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);cursor:pointer;display:none;left:0;min-height:3000vh;position:fixed;right:0;top:0;transition:.4s;width:100%;z-index:2}.main-header .container .mobile-bg-open{display:block;transition:.4s}.main-header .container .navigation .desktop-menu{display:none}.main-header .container .navigation .desktop-menu ul li:not(:last-child){margin-right:60px}.main-header .container .navigation .mobile-menu{background-color:#fff;box-shadow:-3px 0 21px #1d1d1d;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:240px;padding:15px 15px 25px;position:fixed;right:-100%;top:0;transition:.4s;width:100%;z-index:2}.main-header .container .navigation .mobile-menu .mob-btn-close{background-color:#2320e8;border-radius:50%;cursor:pointer;height:30px;position:absolute;right:15px;top:15px;transition:.2s;width:30px}.main-header .container .navigation .mobile-menu .mob-btn-close:hover{background-color:#fff;transition:.2s}.main-header .container .navigation .mobile-menu .mob-btn-close:hover svg{fill:#2320e8;transition:.2s}.main-header .container .navigation .mobile-menu .mob-btn-close svg{fill:#fff;height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:.2s;width:15px}.main-header .container .navigation .mobile-menu .mob-menu-top{margin-bottom:50px;overflow-y:scroll}.main-header .container .navigation .mobile-menu .mob-menu-top .mob-logo{margin-bottom:24px}.main-header .container .navigation .mobile-menu .mob-menu-top .mob-logo a{display:block;font-size:20px;font-weight:800;margin-right:35px;white-space:unset}.main-header .container .navigation .mobile-menu .mob-menu-top ul{margin-bottom:20px}.main-header .container .navigation .mobile-menu .mob-menu-top ul li:hover a{color:#2320e8;transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-top ul li:not(:last-child){margin-bottom:20px}.main-header .container .navigation .mobile-menu .mob-menu-top ul li a{font-size:16px;font-weight:300;transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile{position:relative;z-index:1}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .main-link-lang{align-items:center;display:flex}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .main-link-lang .main-lang{display:block;margin-right:5px}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .main-link-lang svg{fill:#1d1d1d;transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-menu-lang-mob{align-items:center;background-color:#1d1d1d;border-radius:10px;display:none;flex-direction:row;justify-content:space-between;left:50%;margin-bottom:0;min-width:118px;padding:10px 15px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-menu-lang-mob .dropdown-item-lang{margin-right:unset}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-menu-lang-mob .dropdown-item-lang:not(:last-child){margin-bottom:0;margin-right:10px}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-menu-lang-mob .dropdown-item-lang:hover .dropdown-link-lang{font-weight:800;transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-menu-lang-mob .dropdown-item-lang .dropdown-link-lang{color:#fff;display:block;font-size:16px}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile .dropdown-mob-open{display:flex}.main-header .container .navigation .mobile-menu .mob-menu-top ul .lang-item-mobile-active .main-link-lang svg{transform:rotate(-90deg);transition:.2s}.main-header .container .navigation .mobile-menu .mob-menu-bottom .mob-btn{background-color:#2320e8;border-radius:30px;color:#fff;font-size:16px;font-weight:800;margin-bottom:15px;padding:17px;width:100%}.main-header .container .navigation .mobile-menu .mob-menu-bottom .mob-btn a{display:block;height:100%;text-align:center;width:100%}.main-header .container .navigation .mobile-menu .mob-menu-bottom .menu-social-list{align-items:center;display:flex;justify-content:space-between}.main-header .container .navigation .mobile-menu .mob-menu-bottom .menu-social-list .menu-social-item{height:25px;width:25px}.main-header .container .navigation .mobile-menu .mob-menu-bottom .menu-social-list .menu-social-item:hover svg{fill:#2320e8;transition:.3s}.main-header .container .navigation .mobile-menu .mob-menu-bottom .menu-social-list .menu-social-item svg{fill:#1d1d1d;height:100%;transition:.3s;width:100%}.main-header .container .navigation .mobile-menu-open{right:0;transition:.4s}.intro .container{display:flex;justify-content:space-between;overflow:hidden;padding-bottom:31px}.intro .container .intro-left{padding-top:0;width:60%}.intro .container .intro-left .intro-title{font-size:30px;margin-bottom:20px}.intro .container .intro-left .intro-title .rotate-text{padding:8px 13px}.intro .container .intro-left .intro-text{font-size:16px;margin-bottom:30px}.intro .container .intro-left .intro-form-block{padding:35px 30px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:16px;margin-bottom:14px}.intro .container .intro-left .intro-form-block .decorate-gear{bottom:-30px;height:80px;right:90px;top:unset;width:80px}.intro .container .intro-left .intro-form-block .decorate-gear span{font-size:22px}.intro .container .intro-left .intro-form-block .form{grid-column-gap:5px;grid-row-gap:15px;display:grid;grid-template-columns:1fr 1fr}.intro .container .intro-left .intro-form-block .form input{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:12px;font-weight:300;margin-right:0;padding:17px 20px;width:100%}.intro .container .intro-left .intro-form-block .form button{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:12px;font-weight:800;padding:17px 20px;transition:.2s;width:100%}.intro .container .intro-right{position:relative;width:50%}.intro .container .intro-right .intro-photo{height:100%;position:relative;right:-20px;width:100%}.intro .container .intro-right .intro-photo img{border-bottom-left-radius:100px;height:100%;object-fit:cover;object-position:left;width:100%}.intro .container .intro-right .intro-icons a{display:block;height:20px;width:20px}.intro .container .intro-right .intro-icons a:not(:last-child){margin-bottom:15px}.big-text .container .big-text-wrap{border-radius:38px;padding:20px 25px}.big-text .container .big-text-wrap .decorate-star{height:50px;right:77px;top:-25px;width:50px}.big-text .container .big-text-wrap .border-text{border-radius:53px;font-size:55px;padding:5px 12px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .dash{font-size:55px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:45px}.under-intro .container{align-items:center;display:flex;justify-content:space-between}.under-intro .container .left-under-intro{max-width:380px}.under-intro .container .left-under-intro .under-intro-title{font-size:28px;margin-bottom:20px}.under-intro .container .left-under-intro .under-intro-text{font-size:18px;margin-bottom:40px}.under-intro .container .left-under-intro .mobile-under-intro{display:none}.under-intro .container .left-under-intro .blue-btn{border-radius:35px;font-size:17px;max-width:320px;padding:25px}.under-intro .container .left-under-intro .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.under-intro .container .right-under-intro .under-intro-item{border-radius:35px;font-size:17px;padding:25px 35px}.under-intro .container .right-under-intro .under-intro-item:not(:last-child){margin-bottom:12px}.stages{padding:60px 0}.stages .container .stages-title{font-size:30px;margin-bottom:45px}.stages .container .stages-list{grid-gap:22px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}.stages .container .stages-list .stages-item{border-radius:30px;padding:20px 25px}.stages .container .stages-list .stages-item .stages-number{display:block;font-size:40px;font-weight:800;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-title{font-size:18px;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-text{font-size:16px}.stages .container .stages-list .stages-item .stages-item-text:not(:last-child){margin-bottom:15px}.stages .container .blue-btn{border-radius:35px;font-size:16px;margin-left:55%;max-width:270px;padding:18px}.stages .container .blue-btn:after{content:url(../images/arrow-left.svg);left:-65px;position:absolute;top:-25px}.description{border-radius:37px;padding:24px 0 44px}.description .container .description-top{margin-bottom:28px}.description .container .description-top .description-top-title{font-size:30px}.description .container .description-top .description-top-list .description-top-item{font-size:22px;margin:5px;padding:15px 50px}.description .container .description-middle{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}.description .container .description-middle .description-middle-item{border-radius:30px;padding:18px 25px 35px 30px}.description .container .description-middle .description-middle-item .description-middle-title{font-size:20px;margin-bottom:14px;max-width:250px}.description .container .description-middle .description-middle-item .description-middle-text{font-size:16px}.description .container .description-middle .description-middle-item .decorate-gear-middle{height:50px;position:absolute;right:13px;top:6px;width:50px}.description .container .description-middle .description-middle-item .decorate-gear-middle .icon-into-gear{height:20px;width:20px}.description .container .description-bottom .description-bottom-title{font-size:18px;margin-bottom:21px;max-width:325px}.description .container .description-bottom .description-bottom-wrap .form{width:75%}.description .container .description-bottom .description-bottom-wrap .form input{font-size:12px;padding:15px;width:33%}.description .container .description-bottom .description-bottom-wrap .form button{border-radius:35px;font-size:12px;padding:15px;width:33%}.description .container .description-bottom .description-bottom-wrap .descript-photo{height:105px;width:105px}.description .container .description-bottom .description-bottom-wrap .descript-photo img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-section{padding:60px 0}.case-section .container .case-section-title{font-size:30px;margin-bottom:45px}.case-section .container .case-section-list{margin-bottom:40px}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{font-size:16px;padding:19px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-title{font-size:25px;margin-bottom:20px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text{font-size:20px}.bloger-section{padding-bottom:60px}.bloger-section .container .bloger-section-title{font-size:30px;margin-bottom:45px}.bloger-section .container .bloger-section-title .blue-background-text{padding:5px 15px}.bloger-section .container .bloger-list{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{justify-content:space-around}.callback-section{border-radius:40px;padding:40px 0}.callback-section .container .callback-wrap{align-items:flex-start;border-radius:22px;display:flex;padding:70px 60px;position:relative}.callback-section .container .callback-wrap .decorate-gear{height:70px;left:60px;position:absolute;top:-30px;width:70px}.callback-section .container .callback-wrap .decorate-gear svg{height:100%;width:100%}.callback-section .container .callback-wrap .decorate-gear span{font-size:20px}.callback-section .container .callback-wrap .callback-left{margin-right:60px;width:40%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:33px;margin-bottom:50px}.callback-section .container .callback-wrap .callback-left .callback-btn{font-size:14px;padding:19px}.callback-section .container .callback-wrap .callback-right{background-color:#fff;border-radius:15px;padding:17px 20px;width:33%}.callback-section .container .callback-wrap .callback-right .callback-right-title{font-size:16px;margin-bottom:28px;text-align:center}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item{font-size:16px;font-weight:300;padding-left:30px;position:relative}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor{background-color:#2320e8;border-radius:50%;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor .plus-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item:not(:last-child){margin-bottom:15px}.callback-section .container .callback-wrap .callback-photo{background-image:url(../images/callback1.webp);background-position:23px 41px;background-repeat:no-repeat;background-size:contain;border-radius:20px;bottom:0;height:370px;position:absolute;right:0;width:260px}.reviews-section{padding:60px 0}.reviews-section .container .reviews-wrap .reviews-title{font-size:30px;margin-bottom:15px}.reviews-section .container .reviews-wrap .reviews-into-container{display:flex;justify-content:space-between}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .reviews-text{font-size:18px;margin-bottom:50px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{font-size:18px;max-width:300px;padding:18px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{width:415px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{width:56%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next{height:45px;width:45px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next svg{height:19px;width:19px}.accordion-section{padding:60px 0 120px}.footer{padding:45px 0 50px}.footer .container .footer-gear{height:160px;right:30px;width:160px}.footer .container .footer-gear span{font-size:14px}.footer .container .footer-top{margin-bottom:35px;max-width:400px}.footer .container .footer-top .footer-top-title{font-size:30px}.footer .container .footer-top .footer-top-text{font-size:16px;max-width:347px}.footer .container .footer-wrap .footer-left{margin-right:90px;max-width:644px}.footer .container .footer-wrap .footer-left .footer-links-list{grid-column-gap:unset;grid-row-gap:unset;grid-gap:18px;grid-template-columns:1fr;margin-bottom:50px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item .social-icon{height:30px;margin-right:15px;width:30px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item span{font-size:18px}.footer .container .footer-wrap .footer-left .footer-left-text{font-size:14px}.footer .container .footer-wrap .footer-right{margin-top:0;max-width:540px;width:100%}.footer .container .footer-wrap .footer-right .footer-form{display:flex;flex-direction:column;width:100%}.footer .container .footer-wrap .footer-right .footer-form .footer-form-field{font-size:18px;margin-bottom:30px;padding:5px 15px 15px 5px}.footer .container .footer-wrap .footer-right .footer-form .footer-form-field::placeholder{font-size:18px}.footer .container .footer-wrap .footer-right .footer-form textarea{height:2.5em}.footer .container .footer-wrap .footer-right .footer-form .footer-form-btn{font-size:14px;max-width:240px;padding:19px;width:100%}}@media only screen and (max-width:890px){.callback-section{border-radius:40px;padding:40px 0}.callback-section .container .callback-wrap{align-items:flex-start;border-radius:22px;display:flex;padding:25px 50px;position:relative}.callback-section .container .callback-wrap .decorate-gear{height:62px;left:60px;position:absolute;top:-36px;width:62px}.callback-section .container .callback-wrap .decorate-gear svg{height:100%;width:100%}.callback-section .container .callback-wrap .decorate-gear span{font-size:15px}.callback-section .container .callback-wrap .callback-left{margin-right:35px;width:48%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:30px;margin-bottom:32px}.callback-section .container .callback-wrap .callback-left .callback-btn{font-size:14px;padding:19px}.callback-section .container .callback-wrap .callback-right{background-color:#fff;border-radius:15px;padding:17px 20px;width:33%}.callback-section .container .callback-wrap .callback-right .callback-right-title{font-size:12px;margin-bottom:15px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item{font-size:12px;font-weight:300;padding-left:24px;position:relative}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor{background-color:#2320e8;border-radius:50%;height:15px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:15px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor .plus-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item:not(:last-child){margin-bottom:12px}.callback-section .container .callback-wrap .callback-photo{background-image:url(../images/callback1.webp);background-position:23px 41px;background-repeat:no-repeat;background-size:contain;border-radius:20px;bottom:0;height:295px;position:absolute;right:0;width:220px}}@media only screen and (max-width:850px){.big-text .container .big-text-wrap{border-radius:38px;padding:10px 15px;transform:rotate(2.784deg)}.big-text .container .big-text-wrap .decorate-star{height:50px;right:77px;top:-25px;width:50px}.big-text .container .big-text-wrap .border-text{border-radius:53px;font-size:48px;padding:5px 12px}.big-text .container .big-text-wrap .dash{font-size:48px;font-weight:800;margin:0 20px}.big-text .container .big-text-wrap .blue-text{font-size:48px;font-weight:800}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:40px}.under-intro .container{align-items:center;display:flex;justify-content:space-between}.under-intro .container .left-under-intro{max-width:380px}.under-intro .container .left-under-intro .under-intro-title{font-size:25px;margin-bottom:20px}.under-intro .container .left-under-intro .under-intro-text{font-size:16px;margin-bottom:40px}.under-intro .container .left-under-intro .mobile-under-intro{display:none}.under-intro .container .left-under-intro .blue-btn{border-radius:35px;font-size:16px;max-width:275px;padding:18px}.under-intro .container .left-under-intro .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.under-intro .container .right-under-intro .under-intro-item{border-radius:35px;font-size:14px;padding:16px 23px}.under-intro .container .right-under-intro .under-intro-item:not(:last-child){margin-bottom:18px}.stages .container .stages-list .stages-item .stages-number{font-size:30px}.stages .container .blue-btn,.stages .container .stages-list .stages-item .stages-item-text{font-size:14px}.description{border-radius:37px;padding:24px 0 44px}.description .container .description-top{align-items:center;color:#fff;display:flex;margin-bottom:28px}.description .container .description-top .description-top-title{font-size:30px}.description .container .description-top .description-top-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.description .container .description-top .description-top-list .description-top-item{background-color:transparent;border:1px solid #fff;border-radius:570px;font-size:22px;margin:5px;padding:15px 40px;text-align:center}.description .container .description-top .description-top-list .blue-item{background-color:#2320e8;border:none;color:#fff}.description .container .description-middle{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:30px}.description .container .description-middle .description-middle-item{background-color:#fff;border-radius:30px;color:#1d1d1d;display:flex;flex-direction:column;justify-content:center;min-height:183px;padding:18px 25px 35px 30px;position:relative}.description .container .description-middle .description-middle-item .description-middle-title{font-size:18px;line-height:normal;margin-bottom:14px;max-width:250px}.description .container .description-middle .description-middle-item .description-middle-text{font-size:14px;max-width:450px}.description .container .description-middle .description-middle-item .decorate-gear-middle{height:40px;position:absolute;right:20px;top:15px;width:40px}.description .container .description-middle .description-middle-item .decorate-gear-middle .icon-into-gear{height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}.description .container .description-bottom{position:relative}.description .container .description-bottom .description-bottom-title{font-size:18px;margin-bottom:21px;max-width:325px}.description .container .description-bottom .description-bottom-wrap{position:relative}.description .container .description-bottom .description-bottom-wrap .form{display:flex;width:75%}.description .container .description-bottom .description-bottom-wrap .form input{background-color:transparent;border:1px solid #fff;border-radius:35px;color:#fff;font-size:12px;font-weight:300;margin-right:10px;padding:15px;width:33%}.description .container .description-bottom .description-bottom-wrap .form input::placeholder{color:#fff}.description .container .description-bottom .description-bottom-wrap .form button{background-color:#fff;border:1px solid transparent;border-radius:35px;color:#1d1d1d;cursor:pointer;font-size:12px;font-weight:800;padding:15px;transition:.2s;width:33%}.description .container .description-bottom .description-bottom-wrap .form button:hover{background-color:#1d1d1d;border-color:#fff;color:#fff;transition:.2s}.description .container .description-bottom .description-bottom-wrap .descript-photo{border-radius:50%;height:105px;position:absolute;right:0;top:0;transform:translateY(-50%);width:105px}.description .container .description-bottom .description-bottom-wrap .descript-photo img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-section{padding:60px 0}.case-section .container .case-section-title{font-size:30px;margin-bottom:45px}.case-section .container .case-section-list{margin-bottom:40px}.case-section .container .case-section-list .case-section-item{display:flex;justify-content:space-between}.case-section .container .case-section-list .case-section-item:not(:last-child){margin-bottom:28px}.case-section .container .case-section-list .case-section-item:nth-child(2n){flex-direction:row-reverse}.case-section .container .case-section-list .case-section-item:nth-child(2n) .case-item-info-wrp{padding-right:45px}.case-section .container .case-section-list .case-section-item:nth-child(odd) .case-item-info-wrp{padding-left:45px}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp{border-radius:30px;display:block;overflow:hidden;position:relative;width:50%}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{background-color:#fff;bottom:30px;color:#1d1d1d;cursor:pointer;font-size:14px;left:50%;padding:19px;position:absolute;transform:translateX(-50%);transition:.3s;width:50%}.case-section .container .case-section-list .case-section-item .case-item-info-wrp{display:flex;flex-direction:column;justify-content:center;width:50%}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-title{color:#1d1d1d;font-size:20px;margin-bottom:20px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text{color:#1d1d1d;font-size:18px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text:not(:last-child){margin-bottom:15px}.bloger-section{padding-bottom:60px}.bloger-section .container .bloger-section-title{font-size:30px;margin-bottom:45px}.bloger-section .container .bloger-section-title .blue-background-text{padding:5px 15px}.bloger-section .container .bloger-list{grid-gap:24px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:50px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top{background-color:#f5f5f5;display:flex;padding:10px 15px 20px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-photo{height:83px;margin-right:15px;width:83px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description a{font-size:16px;margin-bottom:10px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description p{font-size:16px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{align-items:center;background-color:#1d1d1d;border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;display:flex;justify-content:space-around;padding:15px 20px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block span{display:block;font-size:16px;text-align:center}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-value{font-weight:800;margin-bottom:1px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-name{font-size:16px;font-weight:300}.reviews-section{padding:60px 0}.reviews-section .container .reviews-wrap .reviews-title{font-size:25px;margin-bottom:15px}.reviews-section .container .reviews-wrap .reviews-into-container{display:flex;justify-content:space-between}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left{margin-right:30px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .reviews-text{font-size:16px;margin-bottom:40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{font-size:16px;max-width:260px;padding:18px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{margin-top:-40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{padding-bottom:50px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next{height:33px;right:-30px;width:33px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next svg{height:16px;width:16px}.accordion-section{padding:60px 0 120px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top{padding:20px 40px 20px 0;position:relative}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-item-title{font-size:18px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-icon{height:25px;width:25px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-icon .plus-icon{height:12px;width:12px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom .accordion-bottom-wrap{margin-bottom:20px;padding-top:.8em}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom .accordion-bottom-wrap .accordion-item-text{font-size:14px}}@media only screen and (max-width:800px){.intro .container .intro-right .intro-photo img{object-position:-15px}}@media only screen and (max-width:768px){.intro .container{display:block;overflow:hidden;padding-bottom:31px}.intro .container .intro-left{display:flex;flex-direction:column;padding-top:0;width:100%}.intro .container .intro-left .intro-title{font-size:30px;margin-bottom:20px;text-align:center}.intro .container .intro-left .intro-title .rotate-text{padding:8px 13px}.intro .container .intro-left .intro-text{font-size:16px;margin:0 auto 30px;text-align:center}.intro .container .intro-left .mobile-image-wrap{display:block;margin:0 auto 25px;max-width:600px;position:relative}.intro .container .intro-left .mobile-image-wrap .intro-photo{position:relative;right:-26px}.intro .container .intro-left .mobile-image-wrap .intro-photo img{border-bottom-left-radius:100px;height:100%;object-fit:cover;width:100%}.intro .container .intro-left .mobile-image-wrap .intro-icons{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;top:0}.intro .container .intro-left .mobile-image-wrap .intro-icons a{display:block;height:25px;width:25px}.intro .container .intro-left .mobile-image-wrap .intro-icons a:not(:last-child){margin-bottom:15px}.intro .container .intro-left .mobile-image-wrap .intro-icons a:hover svg{fill:#1d1d1d;transition:.2s}.intro .container .intro-left .mobile-image-wrap .intro-icons a svg{fill:#2320e8;height:100%;transition:.2s;width:100%}.intro .container .intro-left .intro-form-block{padding:35px 30px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:16px;margin-bottom:14px}.intro .container .intro-left .intro-form-block .decorate-gear{bottom:-30px;height:80px;right:90px;top:unset;width:80px}.intro .container .intro-left .intro-form-block .decorate-gear span{font-size:22px}.intro .container .intro-left .intro-form-block .form{grid-column-gap:5px;grid-row-gap:15px;display:grid;grid-template-columns:1fr 1fr}.intro .container .intro-left .intro-form-block .form input{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:12px;font-weight:300;margin-right:0;padding:17px 20px;width:100%}.intro .container .intro-left .intro-form-block .form button{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:12px;font-weight:800;padding:17px 20px;transition:.2s;width:100%}.intro .container .intro-right{display:none;position:relative;width:50%}.intro .container .intro-right .intro-photo{height:100%;position:relative;right:-20px;width:100%}.intro .container .intro-right .intro-photo img{border-bottom-left-radius:100px;height:100%;object-fit:cover;object-position:left;width:100%}.intro .container .intro-right .intro-icons a{display:block;height:20px;width:20px}.intro .container .intro-right .intro-icons a:not(:last-child){margin-bottom:15px}.under-intro{padding:50px 0}.under-intro .container{display:block}.under-intro .container .left-under-intro{margin-right:0;max-width:unset}.under-intro .container .left-under-intro .under-intro-title{font-size:25px;margin-bottom:20px}.under-intro .container .left-under-intro .under-intro-text{font-size:16px;margin-bottom:40px}.under-intro .container .left-under-intro .mobile-under-intro{display:block;margin-bottom:50px}.under-intro .container .left-under-intro .mobile-under-intro .mobile-under-item{border:1px solid #1d1d1d;border-radius:35px;color:#1d1d1d;font-size:14px;font-weight:800;padding:20px;text-align:center}.under-intro .container .left-under-intro .mobile-under-intro .mobile-under-item:not(:last-child){margin-bottom:12px}.under-intro .container .left-under-intro .blue-btn{border-radius:35px;font-size:16px;margin:0 auto;max-width:275px;padding:18px}.under-intro .container .left-under-intro .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.under-intro .container .right-under-intro{display:none}.stages{padding:60px 0}.stages .container .stages-title{font-size:30px;margin-bottom:45px}.stages .container .stages-list{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-bottom:45px}.stages .container .stages-list .stages-item{border-radius:30px;padding:20px 25px}.stages .container .stages-list .stages-item .stages-number{display:block;font-size:30px;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-title{font-size:18px;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-text{font-size:14px}.stages .container .stages-list .stages-item .stages-item-text:not(:last-child){margin-bottom:15px}.stages .container .blue-btn{border-radius:35px;font-size:14px;margin-left:50%;max-width:300px;padding:18px;transform:translateX(-50%);width:100%}.stages .container .blue-btn:after{content:url(../images/arrow-left.svg);left:-65px;position:absolute;top:-25px}.description{border-radius:37px;padding:45px 0 50px}.description .container .description-top{align-items:center;display:flex;flex-direction:column;margin-bottom:28px}.description .container .description-top .description-top-title{font-size:24px;margin-bottom:20px;text-align:center}.description .container .description-top .description-top-list{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center}.description .container .description-top .description-top-list .description-top-item{border-radius:570px;font-size:18px;margin:unset;padding:5px 30px}.description .container .description-top .description-top-list .description-top-item:not(:last-child){margin-right:5px}.description .container .description-top .description-top-list .blue-item{display:none}.description .container .description-middle{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-bottom:30px}.description .container .description-middle .description-middle-item{align-items:center;background-color:#fff;border-radius:30px;color:#1d1d1d;display:flex;flex-direction:column;justify-content:center;min-height:157px;padding:15px 20px 25px 25px;position:relative}.description .container .description-middle .description-middle-item .description-middle-title{font-size:20px;line-height:normal;margin-bottom:14px;max-width:250px;text-align:center}.description .container .description-middle .description-middle-item .description-middle-text{font-size:16px;max-width:450px;text-align:center}.description .container .description-middle .description-middle-item .decorate-gear-middle{height:40px;position:absolute;right:20px;top:10px;width:40px}.description .container .description-middle .description-middle-item .decorate-gear-middle .icon-into-gear{height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}.description .container .description-bottom{position:relative}.description .container .description-bottom .description-bottom-title{font-size:16px;margin-bottom:30px;max-width:unset}.description .container .description-bottom .description-bottom-wrap{position:relative}.description .container .description-bottom .description-bottom-wrap .form{display:flex;flex-direction:column;width:75%}.description .container .description-bottom .description-bottom-wrap .form input{background-color:transparent;border:1px solid #fff;border-radius:35px;color:#fff;font-size:12px;font-weight:300;margin-bottom:15px;margin-right:10px;padding:15px;width:100%}.description .container .description-bottom .description-bottom-wrap .form input::placeholder{color:#fff}.description .container .description-bottom .description-bottom-wrap .form button{background-color:#fff;border:1px solid transparent;border-radius:35px;color:#1d1d1d;cursor:pointer;font-size:14px;font-weight:800;padding:15px;transition:.2s;width:80%}.description .container .description-bottom .description-bottom-wrap .descript-photo{border-radius:50%;bottom:0;height:64px;position:absolute;right:0;top:unset;transform:unset;width:64px}.description .container .description-bottom .description-bottom-wrap .descript-photo img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-section{padding:50px 0}.case-section .container .case-section-title{font-size:26px;margin-bottom:39px}.case-section .container .case-section-title .blue-background-text{padding:5px 15px}.case-section .container .case-section-list{margin-bottom:30px}.case-section .container .case-section-list .case-section-item{display:flex;flex-direction:column-reverse;justify-content:space-between}.case-section .container .case-section-list .case-section-item:not(:last-child){margin-bottom:70px}.case-section .container .case-section-list .case-section-item:nth-child(2n){flex-direction:column-reverse}.case-section .container .case-section-list .case-section-item:nth-child(2n) .case-item-info-wrp{padding-right:unset}.case-section .container .case-section-list .case-section-item:nth-child(odd) .case-item-info-wrp{padding-left:unset}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp{border-radius:30px;display:block;overflow:hidden;position:relative;width:100%}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{background-color:#fff;bottom:30px;color:#1d1d1d;cursor:pointer;font-size:14px;left:50%;padding:19px;position:absolute;transform:translateX(-50%);transition:.3s;width:50%}.case-section .container .case-section-list .case-section-item .case-item-info-wrp{display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;width:100%}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-title{font-size:20px;margin-bottom:20px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text{font-size:18px}.case-section .container .case-section-list .case-section-item .case-item-info-wrp .case-info-text:not(:last-child){margin-bottom:15px}.bloger-section .container{align-items:center;display:flex;flex-direction:column}.bloger-section .container .bloger-section-title{font-size:26px}.bloger-section .container .bloger-list{grid-gap:31px;grid-template-columns:1fr}.callback-section .container .callback-wrap{flex-direction:column}.callback-section .container .callback-wrap .callback-left{margin-bottom:30px;margin-right:unset;width:90%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:26px;margin-bottom:25px}.callback-section .container .callback-wrap .callback-left .callback-btn{max-width:250px;padding:16px}.callback-section .container .callback-wrap .callback-right{width:70%}.callback-section .container .callback-wrap .callback-right .callback-right-title{text-align:left}.reviews-section{padding:50px 0}.reviews-section .container .reviews-wrap .reviews-title{display:block;margin-bottom:33px;text-align:center}.reviews-section .container .reviews-wrap .reviews-into-container{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left{margin-right:0}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .reviews-text{font-size:16px;margin-bottom:40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{margin:0 auto;max-width:225px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn:after{right:-70px;top:-20px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{margin-bottom:20px;margin-top:0}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:400px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next{bottom:17px;height:40px;right:-70px;top:unset;width:40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next svg{height:16px;width:16px}.accordion-section{padding:60px 0 120px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top{padding:20px 40px 20px 0}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-top .accordion-item-title{font-size:16px}.accordion-section .container .accordion-wrapper .accordion-list .accordion-item .accordion-bottom .accordion-bottom-wrap .accordion-item-text{font-size:14px}.footer{padding:74px 0 40px}.footer .container .footer-gear{height:160px;right:40px;top:-165px;width:160px}.footer .container .footer-gear span{font-size:14px}.footer .container .footer-top{margin-bottom:30px;max-width:540px}.footer .container .footer-top .footer-top-title{font-size:30px;margin-bottom:28px}.footer .container .footer-top .footer-top-text{font-size:16px}.footer .container .footer-wrap{flex-direction:column-reverse}.footer .container .footer-wrap .footer-left{margin-right:0;max-width:644px}.footer .container .footer-wrap .footer-right{margin-bottom:45px;margin-top:0;max-width:500px}.footer .container .footer-wrap .footer-right .footer-form .footer-form-field{font-size:16px}.footer .container .footer-wrap .footer-right .footer-form textarea{height:2.5em}}@media only screen and (max-width:710px){.big-text .container .big-text-wrap .decorate-star{height:30px;width:30px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .border-text,.big-text .container .big-text-wrap .dash{font-size:38px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:30px}}@media only screen and (max-width:600px){.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .border-text,.big-text .container .big-text-wrap .dash{font-size:30px}}@media only screen and (max-width:576px){.intro .container{display:block;overflow:hidden;padding-bottom:31px;padding-left:0;padding-right:0}.intro .container .intro-left{display:flex;flex-direction:column;padding-top:0;width:100%}.intro .container .intro-left .intro-title{font-size:26px;margin-bottom:20px;padding:0 30px;text-align:left}.intro .container .intro-left .intro-title .rotate-text{padding:8px 13px}.intro .container .intro-left .intro-text{font-size:16px;margin:unset;margin-bottom:20px;padding:0 30px;text-align:left}.intro .container .intro-left .mobile-image-wrap{display:block;margin:0 auto 25px;max-width:600px;padding:0 30px;position:relative}.intro .container .intro-left .mobile-image-wrap .intro-photo{position:relative;right:-35px}.intro .container .intro-left .mobile-image-wrap .intro-icons{left:30px}.intro .container .intro-left .intro-form-block{padding:30px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:14px;margin-bottom:14px}.intro .container .intro-left .intro-form-block .decorate-gear{bottom:-30px;height:60px;right:35px;top:unset;width:60px}.intro .container .intro-left .intro-form-block .decorate-gear span{font-size:16px}.intro .container .intro-left .intro-form-block .form{grid-column-gap:5px;grid-row-gap:15px;display:grid;grid-template-columns:1fr 1fr}.intro .container .intro-left .intro-form-block .form input{background-color:transparent;border:1px solid #fff;border-radius:30px;color:#fff;font-size:12px;font-weight:300;margin-right:0;padding:10px 16px;width:100%}.intro .container .intro-left .intro-form-block .form button{background-color:#fff;border:1px solid transparent;border-radius:30px;color:#1d1d1d;cursor:pointer;font-size:12px;font-weight:800;padding:10px 16px;transition:.2s;width:100%}.stages{padding:45px 0}.stages .container .stages-title{font-size:24px;margin-bottom:28px}.stages .container .stages-title .blue-background-text{padding:5px 10px}.stages .container .stages-list{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-bottom:45px}.stages .container .stages-list .stages-item{border-radius:30px;padding:20px 25px}.stages .container .stages-list .stages-item .stages-number{display:block;font-size:30px;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-title{font-size:16px;margin-bottom:15px}.stages .container .stages-list .stages-item .stages-item-text{font-size:14px}.stages .container .stages-list .stages-item .stages-item-text:not(:last-child){margin-bottom:10px}.stages .container .blue-btn{border-radius:35px;font-size:14px;margin-left:50%;max-width:250px;padding:18px;transform:translateX(-50%);width:100%}.stages .container .blue-btn:after{content:url(../images/arrow-left.svg);left:-58px;position:absolute;top:-25px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:25px}.bloger-section{padding-bottom:60px}.bloger-section .container{display:block}.bloger-section .container .bloger-section-title{font-size:23px;margin-bottom:40px}.bloger-section .container .bloger-section-title .blue-background-text{padding:3px 5px}.bloger-section .container .bloger-list{grid-gap:31px;display:grid;grid-template-columns:1fr;margin-bottom:50px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top{display:flex;padding:10px 15px 20px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-photo{height:75px;margin-right:15px;width:75px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description a{font-size:16px;margin-bottom:10px}.bloger-section .container .bloger-list .bloger-item .bloger-item-top .bloger-top-description p{font-size:14px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom{padding:15px 20px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block span{font-size:14px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-value{margin-bottom:1px}.bloger-section .container .bloger-list .bloger-item .bloger-item-bottom .bloger-bottom-block .bloger-bottom-name{font-size:14px}.footer .container .footer-top .footer-top-title{font-size:24px}.footer .container .footer-top .footer-top-text{font-size:14px}.footer .container .footer-wrap .footer-left .footer-links-list .footer-link-item span{font-size:16px}.footer .container .footer-wrap .footer-left .footer-left-text{font-size:14px}}@media only screen and (max-width:500px){.big-text .container .big-text-wrap{border-radius:38px;padding:10px 15px;transform:rotate(2.784deg)}.big-text .container .big-text-wrap .decorate-star{height:22px;right:30px;top:-16px;width:22px}.big-text .container .big-text-wrap .border-text{border-radius:53px;font-size:25px;padding:5px 12px}.big-text .container .big-text-wrap .dash{font-size:25px;font-weight:800;margin:0 6px}.big-text .container .big-text-wrap .blue-text{font-size:25px;font-weight:800}.description{border-radius:37px;padding:45px 0 50px}.description .container .description-top .description-top-title{font-size:24px;margin-bottom:20px;text-align:left}.description .container .description-top .description-top-list .description-top-item{border-radius:570px;font-size:16px;margin:unset;padding:5px 30px}.description .container .description-top .description-top-list .description-top-item:not(:last-child){margin-right:5px}.description .container .description-top .description-top-list .blue-item{display:none}.description .container .description-middle{grid-gap:20px;display:grid;grid-template-columns:1fr;margin-bottom:30px}.description .container .description-middle .description-middle-item{align-items:unset;background-color:#fff;border-radius:30px;color:#1d1d1d;display:flex;flex-direction:column;justify-content:center;min-height:157px;padding:15px 35px 30px 25px;position:relative}.description .container .description-middle .description-middle-item:nth-of-type(3) .decorate-gear-middle,.description .container .description-middle .description-middle-item:nth-of-type(4) .decorate-gear-middle{bottom:7px;top:unset}.description .container .description-middle .description-middle-item .description-middle-title{font-size:18px;line-height:normal;margin-bottom:14px;max-width:250px;text-align:left}.description .container .description-middle .description-middle-item .description-middle-text{font-size:12px;max-width:450px;text-align:left}.description .container .description-middle .description-middle-item .decorate-gear-middle{height:40px;position:absolute;right:20px;top:10px;width:40px}.description .container .description-middle .description-middle-item .decorate-gear-middle .icon-into-gear{height:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:17px}.description .container .description-bottom{position:relative}.description .container .description-bottom .description-bottom-title{font-size:14px;max-width:unset}.description .container .description-bottom .description-bottom-wrap{position:relative}.description .container .description-bottom .description-bottom-wrap .form{display:flex;flex-direction:column;width:80%}.description .container .description-bottom .description-bottom-wrap .form input{background-color:transparent;border:1px solid #fff;border-radius:35px;color:#fff;font-size:12px;font-weight:300;margin-bottom:15px;margin-right:10px;padding:15px;width:100%}.description .container .description-bottom .description-bottom-wrap .form input::placeholder{color:#fff}.description .container .description-bottom .description-bottom-wrap .form button{background-color:#fff;border:1px solid transparent;border-radius:35px;color:#1d1d1d;cursor:pointer;font-size:14px;font-weight:800;padding:15px;transition:.2s;width:80%}.description .container .description-bottom .description-bottom-wrap .descript-photo{border-radius:50%;bottom:0;height:64px;position:absolute;right:0;top:unset;transform:unset;width:64px}.description .container .description-bottom .description-bottom-wrap .descript-photo img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-section .container .case-section-title{font-size:24px}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{padding:13px;width:60%}.callback-section{padding:40px 0}.callback-section .container .callback-wrap{border-radius:22px;flex-direction:column;min-height:575px;padding:40px 15px}.callback-section .container .callback-wrap .callback-left{margin-bottom:30px;margin-right:unset;width:90%}.callback-section .container .callback-wrap .callback-left .callback-title{font-size:24px}.callback-section .container .callback-wrap .callback-left .callback-btn{font-size:14px;max-width:225px;padding:17px}.callback-section .container .callback-wrap .callback-right{width:70%}.callback-section .container .callback-wrap .callback-right .callback-right-title{text-align:center}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item{line-height:normal;padding-left:24px;position:relative}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor{height:15px;width:15px}.callback-section .container .callback-wrap .callback-right .callback-right-list .callback-right-item .callback-right-item-decor .plus-icon{width:7px}.reviews-section{padding:50px 0}.reviews-section .container .reviews-wrap .reviews-title{text-align:left}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{margin-bottom:10px;overflow:hidden;width:400px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:400px;width:56%}}@media only screen and (max-width:480px){.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:21px}}@media only screen and (max-width:450px){.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{font-size:14px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn:after{right:-50px;top:-50px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{max-width:400px;width:100%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:335px;width:56%}}@media only screen and (max-width:420px){.intro .container .intro-left .intro-title{font-size:24px;margin-bottom:20px;padding:0 30px}.intro .container .intro-left .intro-title .rotate-text{padding:8px 13px}.intro .container .intro-left .intro-text{font-size:14px;margin-bottom:20px;padding:0 30px}.intro .container .intro-left .mobile-image-wrap{margin:0 auto 25px;padding:0 30px}.intro .container .intro-left .mobile-image-wrap .intro-photo{position:relative;right:-35px}.intro .container .intro-left .mobile-image-wrap .intro-icons{left:30px}.intro .container .intro-left .intro-form-block{padding:30px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:14px;margin-bottom:14px}.intro .container .intro-left .intro-form-block .decorate-gear{bottom:-30px;height:60px;right:35px;top:unset;width:60px}.intro .container .intro-left .intro-form-block .decorate-gear span{font-size:16px}.intro .container .intro-left .intro-form-block .form button,.intro .container .intro-left .intro-form-block .form input{font-size:12px;padding:10px 16px}.big-text .container .big-text-wrap{padding:10px}.big-text .container .big-text-wrap .decorate-star{height:22px;right:30px;top:-16px;width:22px}.big-text .container .big-text-wrap .border-text{border-radius:53px;font-size:22px;padding:5px 12px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .dash{font-size:22px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:18px}.under-intro{padding:30px 0}.under-intro .container .left-under-intro .under-intro-title{font-size:24px;margin-bottom:20px}.under-intro .container .left-under-intro .under-intro-text{font-size:14px;margin-bottom:25px}.under-intro .container .left-under-intro .mobile-under-intro .mobile-under-item{border:1px solid #1d1d1d;border-radius:35px;font-size:14px;padding:18px 20px}.under-intro .container .left-under-intro .mobile-under-intro .mobile-under-item:not(:last-child){margin-bottom:10px}.under-intro .container .left-under-intro .blue-btn{border-radius:35px;font-size:14px;margin:0 auto;max-width:250px;padding:17px}.under-intro .container .left-under-intro .blue-btn:after{content:url(../images/arrow-right.svg);position:absolute;right:-50px;top:-40px}.stages .container .blue-btn{max-width:225px}.bloger-section{padding-bottom:60px}.bloger-section .container{display:block;padding:0 22px}.bloger-section .container .bloger-section-title{font-size:22px}.bloger-section .container .bloger-section-title .blue-background-text{padding:3px 5px}}@media only screen and (max-width:375px){.main-header{padding:15px 0}.main-header .container .logo a{font-size:18px}.main-header .container .burger{width:50px}.big-text .container .big-text-wrap .decorate-star{height:16px;width:16px}.under-intro .container .left-under-intro .blue-btn{max-width:220px}.under-intro .container .left-under-intro .blue-btn:after{right:-44px}.stages .container .blue-btn{margin-left:auto;max-width:225px;transform:unset}.description .container .description-top .description-top-title{font-size:24px}.description .container .description-top .description-top-list .description-top-item{padding:5px 20px}.bloger-section .container{padding:0 19px}.bloger-section .container .bloger-section-title{font-size:20px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:320px}}@media only screen and (max-width:360px){.intro .container .intro-left .intro-title{font-size:22px;padding:0 25px}.intro .container .intro-left .intro-title .rotate-text{padding:5px 13px}.intro .container .intro-left .intro-text,.intro .container .intro-left .mobile-image-wrap{padding:0 25px}.intro .container .intro-left .mobile-image-wrap .intro-icons{left:25px}.intro .container .intro-left .intro-form-block{padding:30px 15px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:14px;margin-bottom:14px}.intro .container .intro-left .intro-form-block .form button,.intro .container .intro-left .intro-form-block .form input{font-size:12px;padding:10px 16px}.big-text .container .big-text-wrap .blue-text,.big-text .container .big-text-wrap .border-text,.big-text .container .big-text-wrap .dash{font-size:18px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:16px}.stages .container .blue-btn{margin-left:auto;max-width:210px;transform:unset}.description .container .description-top .description-top-title{font-size:20px}.description .container .description-top .description-top-list .description-top-item{padding:5px 20px}.bloger-section .container{padding:0 19px}.bloger-section .container .bloger-section-title{font-size:18px}.callback-section .container .callback-wrap .callback-left{margin-bottom:15px}.callback-section .container .callback-wrap .callback-right{width:80%}.callback-section .container .callback-wrap .callback-photo{height:270px;width:185px}.reviews-section{padding:50px 0}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left{margin-right:0}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .reviews-text{font-size:16px;margin-bottom:40px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn{font-size:14px;margin:unset;margin-right:auto;max-width:225px;padding:18px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-left .blue-btn:after{right:-50px;top:-30px}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right{margin-bottom:10px;max-width:unset;overflow:hidden;width:100%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper{height:450px;padding-bottom:55px;width:100%}.reviews-section .container .reviews-wrap .reviews-into-container .reviews-right .swiper .swiper-button-next{bottom:2px;right:15px;top:unset}}@media only screen and (max-width:330px){.main-header{padding:15px 0}.main-header .container .burger{width:50px}.intro .container .intro-left .intro-title{font-size:21px}.intro .container .intro-left .mobile-image-wrap{padding:0 25px}.intro .container .intro-left .mobile-image-wrap .intro-icons{left:25px}.intro .container .intro-left .intro-form-block .intro-form-block-title{font-size:14px;margin-bottom:13px}.intro .container .intro-left .intro-form-block .form button,.intro .container .intro-left .intro-form-block .form input{padding:10px 12px}.case-section .container .case-section-title{font-size:24px}.case-section .container .case-section-list .case-section-item .case-item-photo-wrp .case-item-btn{padding:10px}.big-text .container .big-text-wrap .big-text-smaller,.big-text .container .big-text-wrap .blue-text-smaller{font-size:15px}}.form button[disabled],.main-form button[disabled]{background-color:gray!important}.case-header .container .lang-item{position:relative;z-index:1}.case-header .container .lang-item .main-link-lang{align-items:center;color:#1d1d1d;display:flex;font-size:18px;transition:.2s}.case-header .container .lang-item .main-link-lang .main-lang{display:block;margin-right:5px}.case-header .container .lang-item .main-link-lang svg{fill:#1d1d1d;transition:.2s}.case-header .container .lang-item .dropdown-menu-lang{align-items:center;background-color:#1d1d1d;border-radius:10px;box-shadow:0 2px 4px 0 #fff;display:none;flex-direction:column;left:50%;min-width:62px;padding:15px 18px;position:absolute;top:30px;transform:translateX(-50%);transition:.2s}.case-header .container .lang-item .dropdown-menu-lang .dropdown-item-lang{margin-right:unset}.case-header .container .lang-item .dropdown-menu-lang .dropdown-item-lang:not(:last-child){margin-bottom:15px}.case-header .container .lang-item .dropdown-menu-lang .dropdown-item-lang:hover .dropdown-link-lang{font-weight:800;transition:.2s}.case-header .container .lang-item .dropdown-menu-lang .dropdown-item-lang .dropdown-link-lang{color:#fff;display:block;font-size:16px}.case-header .container .lang-item .dropdown-menu-lang-open{display:flex}.case-header .container .lang-item-active .main-link-lang svg{transform:rotate(180deg);transition:.2s}.main-case{overflow:hidden;padding:38px 0 78px;position:relative}.main-case .main-case-bg{background-color:#1d1d1d;border-bottom-right-radius:50px;border-top-right-radius:50px;height:100%;position:absolute;top:0;width:75%;z-index:-1}.main-case .container .main-case-wrap{align-items:center;display:flex;justify-content:space-between}.main-case .container .main-case-wrap .main-case-left{margin-right:25px;max-width:552px;width:100%}.main-case .container .main-case-wrap .main-case-left .main-case-return{align-items:center;display:flex;margin-bottom:40px}.main-case .container .main-case-wrap .main-case-left .main-case-return svg{fill:#fff;height:20px;margin-right:5px;width:20px}.main-case .container .main-case-wrap .main-case-left .main-case-return span{color:#fff;font-size:18px;font-weight:300}.main-case .container .main-case-wrap .main-case-left .main-case-title{color:#fff;font-size:45px;font-weight:800;margin-bottom:45px}.main-case .container .main-case-wrap .main-case-left .main-case-item{align-items:center;display:flex}.main-case .container .main-case-wrap .main-case-left .main-case-item:not(:last-child){margin-bottom:30px}.main-case .container .main-case-wrap .main-case-left .main-case-item div{border-radius:30px;font-size:18px;font-weight:800;margin-right:20px;padding:13px 26px}.main-case .container .main-case-wrap .main-case-left .main-case-item .white-decor{background-color:#fff;color:#1d1d1d}.main-case .container .main-case-wrap .main-case-left .main-case-item .blue-decor{background-color:#2320e8;color:#fff}.main-case .container .main-case-wrap .main-case-left .main-case-item p{color:#fff;font-size:18px;font-weight:800}.main-case .container .main-case-wrap .main-case-right{border-radius:30px;height:301px;max-width:598px;width:100%}.main-case .container .main-case-wrap .main-case-right img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.results-section{margin:0 auto;max-width:1160px;padding:90px 0}.results-section .container .results-wrap{align-items:center;display:flex;justify-content:space-between}.results-section .container .results-wrap .results-left{margin-right:25px}.results-section .container .results-wrap .results-left .results-title{font-size:45px;font-weight:800;margin-bottom:39px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:22px;font-weight:300;padding-left:50px;position:relative}.results-section .container .results-wrap .results-left .results-list .results-item:not(:last-child){margin-bottom:25px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor{background-color:#2320e8;border-radius:50%;height:35px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:35px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor span{color:#fff;font-size:20px;font-weight:800;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.results-section .container .results-wrap .results-right .results-image-wrap{display:flex}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap{border-radius:10px;display:block;height:399px;margin-right:24px;width:220px}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap{border-radius:10px;display:block;height:306px;margin-bottom:33px;width:306px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-block-under-text{font-size:22px;font-weight:300;text-align:center}.big-text-case .container .big-text-wrap .border-text{font-size:75px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:80px}.case-block{padding:90px 0}.case-block .container .case-block-wrap{display:flex;justify-content:space-between}.case-block .container .case-block-wrap .case-block-left{background-color:#2320e8;border-radius:20px;margin-right:20px;max-width:530px;padding:40px 20px 40px 60px;width:100%}.case-block .container .case-block-wrap .case-block-left .case-block-item{color:#fff;font-size:25px;font-weight:800}.case-block .container .case-block-wrap .case-block-left .case-block-item:not(:last-child){margin-bottom:30px}.case-block .container .case-block-wrap .case-block-right{width:100%}.case-block .container .case-block-wrap .case-block-right .case-block-image{border-radius:20px;display:block;height:270px;margin-bottom:29px;max-width:750px;width:100%}.case-block .container .case-block-wrap .case-block-right .case-block-image img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.case-block .container .case-block-wrap .case-block-right .case-block-under-text{font-size:22px;font-weight:300;text-align:center}.case-callback-section{border-radius:unset;border-top-left-radius:40px;border-top-right-radius:40px}@media only screen and (max-width:1270px){.big-text-case .container .big-text-wrap .border-text{font-size:70px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:75px}}@media only screen and (max-width:1200px){.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:40px}.main-case .container .main-case-wrap .main-case-right{height:265px}.big-text-case .container .big-text-wrap .border-text{font-size:63px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:68px}}@media only screen and (max-width:1150px){.results-section .container .results-wrap .results-left .results-title{font-size:40px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:20px;padding-left:45px}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap{height:365px;width:200px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap{height:265px;width:265px}.case-block .container .case-block-wrap .case-block-left{max-width:450px}.case-block .container .case-block-wrap .case-block-left .case-block-item{font-size:21px}.case-block .container .case-block-wrap .case-block-right .case-block-image{height:250px;max-width:620px}}@media only screen and (max-width:1100px){.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:35px}.main-case .container .main-case-wrap .main-case-left .main-case-item:not(:last-child){margin-bottom:20px}.main-case .container .main-case-wrap .main-case-left .main-case-item div{font-size:16px;margin-right:15px;padding:10px 20px}.main-case .container .main-case-wrap .main-case-left .main-case-item p{font-size:16px}.main-case .container .main-case-wrap .main-case-right{height:240px;max-width:475px}.big-text-case .container .big-text-wrap .border-text{font-size:55px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:55px}}@media only screen and (max-width:992px){.main-case .container .main-case-wrap .main-case-left .main-case-return span{font-size:16px}.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:30px}.main-case .container .main-case-wrap .main-case-left .main-case-item:not(:last-child){margin-bottom:20px}.main-case .container .main-case-wrap .main-case-left .main-case-item div{font-size:14px;margin-right:15px;padding:10px 20px}.main-case .container .main-case-wrap .main-case-left .main-case-item p{font-size:14px}.main-case .container .main-case-wrap .main-case-right{height:219px;max-width:435px}.results-section{padding:60px 0}.results-section .container .results-wrap .results-left .results-title{font-size:30px;margin-bottom:30px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:18px;padding-left:45px}.results-section .container .results-wrap .results-left .results-list .results-item:not(:last-child){margin-bottom:15px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor{height:30px;width:30px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor span{font-size:15px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-block-under-text{font-size:16px}.big-text-case .container .big-text-wrap .border-text{font-size:54px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:54px}.case-block{padding:60px 0}.case-block .container .case-block-wrap .case-block-left{border-radius:15px;max-width:340px;padding:35px 20px}.case-block .container .case-block-wrap .case-block-left .case-block-item{font-size:17px}.case-block .container .case-block-wrap .case-block-left .case-block-item:not(:last-child){margin-bottom:18px}.case-block .container .case-block-wrap .case-block-right .case-block-image{border-radius:15px;height:200px;margin-bottom:19px;max-width:620px}.case-block .container .case-block-wrap .case-block-right .case-block-under-text{font-size:17px}}@media only screen and (max-width:900px){.results-section{padding:60px 0}.results-section .container .results-wrap{align-items:center;display:flex;justify-content:space-between}.results-section .container .results-wrap .results-left{margin-right:25px}.results-section .container .results-wrap .results-left .results-title{font-size:25px;margin-bottom:30px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:16px;padding-left:45px}.results-section .container .results-wrap .results-left .results-list .results-item:not(:last-child){margin-bottom:15px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor{height:30px;width:30px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor span{font-size:15px}.results-section .container .results-wrap .results-right .results-image-wrap{display:flex}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap{height:275px;margin-right:24px;width:156px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap{height:162px;margin-bottom:33px;width:162px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-block-under-text{font-size:13px}.big-text-case .container .big-text-wrap .border-text{font-size:40px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:42px}}@media only screen and (max-width:850px){.main-case{padding:25px 0 43px}.main-case .container .main-case-wrap .main-case-left{margin-right:10px}.main-case .container .main-case-wrap .main-case-left .main-case-return{align-items:center;display:flex;margin-bottom:25px}.main-case .container .main-case-wrap .main-case-left .main-case-return span{font-size:14px}.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:25px;margin-bottom:25px}.main-case .container .main-case-wrap .main-case-left .main-case-item{max-width:278px}.main-case .container .main-case-wrap .main-case-left .main-case-item:not(:last-child){margin-bottom:20px}.main-case .container .main-case-wrap .main-case-left .main-case-item div{border-radius:30px;font-size:14px;margin-right:20px;padding:10px 16px;white-space:nowrap}.main-case .container .main-case-wrap .main-case-left .main-case-item p{font-size:14px}.main-case .container .main-case-wrap .main-case-right{height:198px;margin-right:-30px;max-width:396px}.case-block .container .case-block-wrap .case-block-left .case-block-item{font-size:14px}.case-block .container .case-block-wrap .case-block-right .case-block-image{max-width:400px;width:100%}.case-block .container .case-block-wrap .case-block-right .case-block-under-text{font-size:14px}}@media only screen and (max-width:768px){.main-case{padding:25px 0 43px}.main-case .main-case-bg{width:100%}.main-case .container .main-case-wrap{flex-direction:column}.main-case .container .main-case-wrap .main-case-left{margin-bottom:35px;margin-right:unset}.main-case .container .main-case-wrap .main-case-right{border-radius:30px;height:250px;margin-right:0;max-width:500px;width:100%}.results-section .container .results-wrap{flex-direction:column}.results-section .container .results-wrap .results-left{margin-bottom:30px;margin-right:0}.results-section .container .results-wrap .results-left .results-title{font-size:25px}}@media only screen and (max-width:700px){.big-text-case .container .big-text-wrap .border-text{font-size:30px;margin-right:15px}.big-text-case .container .big-text-wrap .blue-text{font-size:32px}.case-block .container .case-block-wrap{flex-direction:column}.case-block .container .case-block-wrap .case-block-left{margin:0 auto 20px;max-width:unset}.case-block .container .case-block-wrap .case-block-right .case-block-image{max-width:unset;width:100%}}@media only screen and (max-width:576px){.big-text-case .container .big-text-wrap .border-text{font-size:25px;margin-right:5px}.big-text-case .container .big-text-wrap .blue-text{font-size:26px}}@media only screen and (max-width:500px){.main-case{overflow:hidden;padding:25px 0 40px;position:relative}.main-case .main-case-bg{border-bottom-right-radius:30px;border-top-right-radius:30px;width:93%}.main-case .container .main-case-wrap{align-items:flex-start}.main-case .container .main-case-wrap .main-case-left{max-width:278px;width:100%}.main-case .container .main-case-wrap .main-case-left .main-case-return{margin-bottom:25px}.main-case .container .main-case-wrap .main-case-left .main-case-return svg{height:15px;width:15px}.main-case .container .main-case-wrap .main-case-left .main-case-return span{font-size:14px}.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:22px;margin-bottom:25px}.main-case .container .main-case-wrap .main-case-left .main-case-item{max-width:278px}.main-case .container .main-case-wrap .main-case-left .main-case-item:not(:last-child){margin-bottom:20px}.main-case .container .main-case-wrap .main-case-left .main-case-item div{font-size:14px;padding:10px 16px;white-space:nowrap}.main-case .container .main-case-wrap .main-case-left .main-case-item p{font-size:14px}.main-case .container .main-case-wrap .main-case-right{border-radius:30px;height:172px;margin:0 -31px 0 auto;max-width:328px;width:100%}.case-block{padding:50px 0}.case-block .container .case-block-wrap .case-block-right .case-block-image{margin-bottom:10px}}@media only screen and (max-width:450px){.big-text-case .container .big-text-wrap .border-text{font-size:20px;margin-right:5px}.big-text-case .container .big-text-wrap .blue-text{font-size:21px}}@media only screen and (max-width:440px){.case-header .container .lang-item .main-link-lang{font-size:16px}.results-section{padding:50px 0}.results-section .container .results-wrap{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.results-section .container .results-wrap .results-left{margin-bottom:30px;margin-right:0}.results-section .container .results-wrap .results-left .results-title{font-size:24px;margin-bottom:20px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:14px;padding-left:35px}.results-section .container .results-wrap .results-left .results-list .results-item:not(:last-child){margin-bottom:15px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor{height:25px;width:25px}.results-section .container .results-wrap .results-left .results-list .results-item .results-item-decor span{font-size:13px}.results-section .container .results-wrap .results-right .results-image-wrap{display:flex}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap{height:261px;margin-right:10px;width:148px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap{height:138px;margin-bottom:50px;width:138px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-block-under-text{font-size:13px}}@media only screen and (max-width:375px){.main-case .container .main-case-wrap .main-case-right{height:160px;margin:0 -31px 0 auto}.big-text-case .container .big-text-wrap .border-text{font-size:19px;margin-right:5px}.big-text-case .container .big-text-wrap .blue-text{font-size:20px}}@media only screen and (max-width:360px){.big-text-case .container .big-text-wrap .border-text{font-size:17px;margin-right:5px}.big-text-case .container .big-text-wrap .blue-text{font-size:19px}}@media only screen and (max-width:350px){.main-case .main-case-bg{width:95%}.main-case .container .main-case-wrap .main-case-left .main-case-title{font-size:20px}.main-case .container .main-case-wrap .main-case-right{height:140px}.results-section .container .results-wrap .results-left .results-list .results-item{font-size:13px}.results-section .container .results-wrap .results-right .results-image-wrap .left-img-wrap{height:245px;width:135px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-img-wrap{height:125px;width:125px}.results-section .container .results-wrap .results-right .results-image-wrap .right-block-wrap .right-block-under-text{font-size:12px}}@media only screen and (max-width:340px){.big-text-case .container .big-text-wrap .border-text{font-size:15px;margin-right:5px}.big-text-case .container .big-text-wrap .blue-text{font-size:17px}}.theme-posts-template .posts-header .navigation{align-items:center;display:flex}.theme-posts-template .posts-header .posts-search{margin-right:10px}.theme-posts-template .posts-header .posts-search .input-container{align-items:center;border:2px solid #2320e8;border-radius:8px;display:flex;justify-content:space-between;min-width:300px;padding:5px;position:relative}.theme-posts-template .posts-header .posts-search .input-container input{border:none;height:100%;outline:none;width:80%}.theme-posts-template .posts-header .posts-search .input-container button{align-items:center;background-color:#2320e8;border:2px solid #2320e8;border-radius:8px;display:flex;height:40px;justify-content:center;outline:none;padding:10px;transition:.4s;width:40px}.theme-posts-template .posts-header .posts-search .input-container button svg{height:100%;width:100%}.theme-posts-template .posts-header .posts-search .input-container button svg path{fill:#fff}.theme-posts-template .posts-header .posts-search .input-container button:hover{background-color:#fff}.theme-posts-template .posts-header .posts-search .input-container button:hover svg path{fill:#2320e8}.theme-posts-template .desktop-header-content{align-items:center;display:flex;justify-content:space-between;width:100%}.theme-posts-template .mobile-header-content{display:none}.theme-posts-template .return-to-main-site{align-items:center;background-color:transparent;border-radius:8px;display:flex;justify-content:flex-start;margin-bottom:60px;padding:5px 10px 5px 0;position:relative;transition:.4s}.theme-posts-template .return-to-main-site svg{height:20px;margin-right:5px;object-fit:contain;width:30px}.theme-posts-template .return-to-main-site svg path{fill:#2320e8;transition:.4s}.theme-posts-template .return-to-main-site span{color:#2320e8;font-size:18px;font-weight:700;transition:.4s}.theme-posts-template .return-to-main-site:hover{background-color:#2320e8}.theme-posts-template .return-to-main-site:hover svg path{fill:#fff}.theme-posts-template .return-to-main-site:hover span{color:#fff}.theme-posts-template .sidebar-content{margin-bottom:80px;padding:10px 20px}.theme-posts-template .sidebar-content .sidebar-show-button{align-items:center;background-color:#2320e8;border:1px solid #2320e8;display:flex;height:40px;justify-content:center;margin-bottom:10px;outline:none;padding:5px;width:40px}.theme-posts-template .sidebar-content .sidebar-show-button svg{height:100%;object-fit:contain;transform:rotate(0deg);transition:.4s;width:100%}.theme-posts-template .sidebar-content .sidebar-show-button svg path{fill:#fff}.theme-posts-template .sidebar-content .sidebar-show-button.sidebar-open svg{transform:rotate(180deg)}.theme-posts-template .categories-block{margin-bottom:60px}.theme-posts-template .categories-block h5{color:#2320e8;font-size:18px;font-weight:600;margin-bottom:10px}.theme-posts-template .categories-block .categories-list li{margin-bottom:5px}.theme-posts-template .categories-block .categories-list li a{color:gray;font-size:20px;position:relative;transition:.4s}.theme-posts-template .categories-block .categories-list li a:before{background-color:gray;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:.4s;width:0}.theme-posts-template .categories-block .categories-list li:hover a{color:#2320e8}.theme-posts-template .categories-block .categories-list li:hover a:before{background-color:#2320e8;width:100%}.theme-posts-template .social-media-block{margin-bottom:60px;margin-top:100px}.theme-posts-template .social-media-block h5{color:#2320e8;font-size:18px;font-weight:600;margin-bottom:10px}.theme-posts-template .social-media-block ul li{background-color:transparent;border-radius:8px;cursor:pointer;margin-bottom:10px;padding:5px;transition:.4s}.theme-posts-template .social-media-block ul li a{align-items:center;display:flex;justify-content:flex-start}.theme-posts-template .social-media-block ul li a svg{height:30px;margin-right:10px;object-fit:contain;width:30px}.theme-posts-template .social-media-block ul li a svg path{fill:#2320e8;transition:.4s}.theme-posts-template .social-media-block ul li a span{font-size:16px;font-weight:500;transition:.4s}.theme-posts-template .social-media-block ul li:hover{background-color:#2320e8}.theme-posts-template .social-media-block ul li:hover a svg path{fill:#fff}.theme-posts-template .social-media-block ul li:hover a span{color:#fff}@media (min-width:992px){.theme-posts-template .sidebar-content .mobile-sidebar-text,.theme-posts-template .sidebar-content .sidebar-show-button{display:none}}@media (max-width:1399px){.theme-posts-template .sidebar-content{padding:5px 10px}.theme-posts-template .sidebar-content .return-to-main-site{margin-bottom:40px}.theme-posts-template .sidebar-content .return-to-main-site span{font-size:16px}.theme-posts-template .categories-block{margin-bottom:40px}.theme-posts-template .categories-block .categories-list li a{font-size:16px}.theme-posts-template .social-media-block{margin-top:unset}.theme-posts-template .social-media-block ul li{margin-bottom:5px}.theme-posts-template .social-media-block ul li a svg{height:24px;width:24px}}@media (max-width:1199px){.theme-posts-template .sidebar-content .return-to-main-site svg{height:18px;width:20px}.theme-posts-template .sidebar-content .return-to-main-site span{font-size:14px}.theme-posts-template .categories-block{margin-bottom:30px}.theme-posts-template .categories-block h5{font-size:16px}.theme-posts-template .categories-block .categories-list li a{font-size:14px}.theme-posts-template .social-media-block{margin-top:unset}.theme-posts-template .social-media-block h5{font-size:16px}.theme-posts-template .social-media-block ul li{margin-bottom:2px;padding:5px 4px}.theme-posts-template .social-media-block ul li a svg{height:16px;margin-right:4px;width:16px}.theme-posts-template .social-media-block ul li a span{font-size:12px}}.theme-posts-template .mob-menu-top{max-height:70vh}.theme-posts-template .mob-menu-top::-webkit-scrollbar{width:4px}.theme-posts-template .mob-menu-top::-webkit-scrollbar-thumb{background-color:#2320e8;border-radius:4px}.theme-posts-template .mob-menu-top .return-to-main-site{margin-bottom:40px}.theme-posts-template .mob-menu-top .posts-search{display:block!important;margin-bottom:20px}.theme-posts-template .mob-menu-top .posts-search .input-container{min-width:unset}.theme-posts-template .mob-menu-top .posts-search .input-container button{height:30px;padding:4px;width:30px}.theme-posts-template .mob-menu-top span{font-size:12px}.theme-posts-template .mob-menu-top h5{font-size:16px!important}.theme-posts-template .mob-menu-top ul.categories-list li{line-height:1;margin-bottom:5px!important}.theme-posts-template .mob-menu-top ul.categories-list li a{font-size:14px!important}.theme-posts-template .posts-title{font-size:40px;font-weight:700;margin-bottom:40px;padding:20px 10px;text-transform:uppercase}.theme-posts-template .posts-list{display:grid;gap:20px 20px;grid-template-areas:". .";grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin-bottom:30px;margin-top:30px}.theme-posts-template .post-item{align-items:flex-start;background-color:transparent;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:20px 10px;transition:.4s}.theme-posts-template .post-item:hover{background-color:rgba(124,122,251,.42)}.theme-posts-template .post-item a{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start}.theme-posts-template .post-details{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:14px;width:100%}.theme-posts-template .post-details .post-details-item{align-items:center;display:flex;justify-content:flex-start;margin:0 10px}.theme-posts-template .post-details .post-details-item svg{height:16px;margin-right:5px;min-width:16px;object-fit:contain;width:16px}.theme-posts-template .post-details .post-details-item svg path{fill:#2320e8}.theme-posts-template .post-details .post-details-item .post-details-item-text{color:#2320e8;display:block;font-size:16px;font-weight:600;line-height:1}.theme-posts-template .post-title{font-size:24px;font-weight:700;margin-bottom:20px}.theme-posts-template .post-img{display:block;margin-top:auto;width:100%}.theme-posts-template .post-img img{border-radius:8px;height:100%;object-fit:cover;width:100%}.theme-posts-template .posts-pagination{margin-bottom:60px;width:100%}.theme-posts-template .posts-pagination,.theme-posts-template .posts-pagination .nav-links{align-items:center;display:flex;justify-content:center}.theme-posts-template .posts-pagination .nav-links .page-numbers{margin:0 10px}.theme-posts-template .posts-pagination a.page-numbers{align-items:center;background-color:transparent;border:1px solid #2320e8;border-radius:50%;color:#2320e8;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;text-align:center;transition:.4s;width:30px}.theme-posts-template .posts-pagination a.page-numbers:hover{background-color:orange;border-color:orange;color:#1d1d1d}.theme-posts-template .posts-pagination a.page-numbers.next,.theme-posts-template .posts-pagination a.page-numbers.prev{padding:5px}.theme-posts-template .posts-pagination a.page-numbers.next svg,.theme-posts-template .posts-pagination a.page-numbers.prev svg{height:100%;object-fit:contain;width:100%}.theme-posts-template .posts-pagination a.page-numbers.next svg path,.theme-posts-template .posts-pagination a.page-numbers.prev svg path{fill:#2320e8}.theme-posts-template .posts-pagination a.page-numbers.next:hover,.theme-posts-template .posts-pagination a.page-numbers.prev:hover{background-color:orange;border-color:orange}.theme-posts-template .posts-pagination a.page-numbers.next:hover svg path,.theme-posts-template .posts-pagination a.page-numbers.prev:hover svg path{fill:#1d1d1d}.theme-posts-template .posts-pagination span.current{align-items:center;background-color:#2320e8;border:1px solid #2320e8;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;text-align:center;width:30px}.theme-posts-template .articles-not-found{display:block;width:100%}.theme-posts-template .articles-not-found span{font-size:30px;text-align:center;white-space:nowrap}@media (max-width:576px){.theme-posts-template .posts-pagination .nav-links .page-numbers{margin:0 5px}}@media (max-width:476px){.theme-posts-template .posts-pagination .nav-links .page-numbers{margin:0 5px}.theme-posts-template .posts-pagination a.page-numbers,.theme-posts-template .posts-pagination span.current{height:24px;width:24px}}@media (min-width:1600px){.theme-posts-template .post-title{font-size:28px}.theme-posts-template .post-details{margin-bottom:30px}.theme-posts-template .post-details .post-details-item svg{height:24px;width:24px}.theme-posts-template .post-details .post-details-item .post-details-item-text{font-size:24px}}@media (max-width:1399px){.theme-posts-template .post-title{font-size:24px}}@media (max-width:1199px){.theme-posts-template .posts-list{margin-bottom:60px}.theme-posts-template .post-title{font-size:18px}.theme-posts-template .post-details .post-details-item svg{height:14px;width:14px}.theme-posts-template .post-details .post-details-item .post-details-item-text{font-size:12px}}@media (max-width:992px){.theme-posts-template .desktop-header-content,.theme-posts-template .posts-header .posts-search,.theme-posts-template .sidebar-col{display:none}.theme-posts-template .posts-content-block{width:100%}}@media (max-width:767px){.theme-posts-template .posts-list{margin-bottom:60px}.theme-posts-template .post-title{font-size:18px;margin-bottom:10px}.theme-posts-template .posts-pagination{margin-bottom:100px}}@media (max-width:575px){.theme-posts-template .posts-list{margin-bottom:30px}.theme-posts-template .logo{padding-right:20px}.theme-posts-template .menu__body{height:60px;width:60px}.theme-posts-template .menu--toggle__burger{left:10px;top:10px}.theme-posts-template .posts-content-block{padding:0 6px}.theme-posts-template .posts-title{font-size:24px}.theme-posts-template .post-item{padding:10px 5px}.theme-posts-template .post-title{font-size:12px}.theme-posts-template .post-details{flex-wrap:wrap;justify-content:flex-start;margin-bottom:6px}.theme-posts-template .post-details .post-details-item{margin:0 5px 5px}.theme-posts-template .post-details .post-details-item svg{height:12px;margin-right:2px;width:12px}.theme-posts-template .post-details .post-details-item .post-details-item-text{font-size:10px}}.theme-posts-template .post-content-details{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:30px 0;width:100%}.theme-posts-template .post-content-details .post-details-item{align-items:center;display:flex;justify-content:flex-start;margin:0 10px}.theme-posts-template .post-content-details .post-details-item:first-of-type{margin-left:0}.theme-posts-template .post-content-details .post-details-item svg{height:16px;margin-right:5px;min-width:16px;object-fit:contain;width:16px}.theme-posts-template .post-content-details .post-details-item svg path{fill:#2320e8}.theme-posts-template .post-content-details .post-details-item .post-details-item-text{color:#2320e8;display:block;font-size:16px;font-weight:600;line-height:1}.theme-posts-template .post-content-body-title{font-weight:900;margin-bottom:30px}.theme-posts-template .post-content-body{margin-bottom:80px}.theme-posts-template .post-content-body p{line-height:1.8;margin:28px 0}.theme-posts-template .post-content-body h1,.theme-posts-template .post-content-body h2,.theme-posts-template .post-content-body h3,.theme-posts-template .post-content-body h4,.theme-posts-template .post-content-body h5,.theme-posts-template .post-content-body h6{margin-bottom:20px;margin-top:30px}.theme-posts-template .post-content-body ul{list-style:initial;padding-left:30px}.theme-posts-template .post-content-body ul li::marker{color:#2320e8}.theme-posts-template .post-content-body ol{list-style:auto;padding-left:30px}.theme-posts-template .post-content-body ol li::marker{color:#2320e8;font-weight:700}.theme-posts-template .post-content-body details summary::marker{color:#2320e8}.theme-posts-template .post-content-body figure.wp-block-image{margin:20px 0;width:100%}.theme-posts-template .post-content-body figure.wp-block-image img{border-radius:4px;height:100%;object-fit:contain;width:100%}.theme-posts-template .post-content-body .wp-block-table{margin:20px 0}.theme-posts-template .post-content-body table{margin:20px 0 0;width:100%}.theme-posts-template .post-content-body table *{border-width:2px}.theme-posts-template .post-content-body table thead{color:#2320e8;font-weight:500}.theme-posts-template .post-content-body table td,.theme-posts-template .post-content-body table tr{padding:5px}.theme-posts-template .post-content-body blockquote{border-left:.25em solid;border-color:#2320e8;margin:0 0 1.75em;padding-left:1em}.theme-posts-template .post-content-body blockquote cite{color:#2320e8}.theme-posts-template .post-content-body figcaption{color:gray;font-size:1rem;margin-bottom:20px;text-align:center;width:100%}.theme-posts-template .post-content-body .wp-block-gallery{display:grid;gap:10px 10px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;margin:20px 0}.theme-posts-template .post-content-body .wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;margin:20px 0}.theme-posts-template .post-content-body .wp-block-columns .wp-block-column{flex-basis:0;flex-grow:1}.theme-posts-template .post-content-body pre{font-style:italic;margin:10px 0}.theme-posts-template .post-content-body .wp-block-buttons .wp-element-button{background-color:#2320e8;border:1px solid #2320e8;color:#fff;transition:.4s}.theme-posts-template .post-content-body .wp-block-buttons .wp-element-button:hover{background-color:#fff;color:#2320e8}.theme-posts-template .post-metas{display:grid;gap:10px 10px;grid-template-columns:1fr 1fr;grid-template-rows:1fr;margin-bottom:30px}.theme-posts-template .post-categories ul li,.theme-posts-template .post-tags ul li{margin-bottom:10px}.theme-posts-template .post-categories ul li a,.theme-posts-template .post-tags ul li a{align-items:center;display:flex;justify-content:flex-start;transition:.4s}.theme-posts-template .post-categories ul li a svg,.theme-posts-template .post-tags ul li a svg{height:12px;margin-right:5px;object-fit:contain;width:12px}.theme-posts-template .post-categories ul li a svg path,.theme-posts-template .post-tags ul li a svg path{fill:gray;transition:.4s}.theme-posts-template .post-categories ul li a span,.theme-posts-template .post-tags ul li a span{color:gray;font-size:14px;line-height:1;transition:.4s}.theme-posts-template .post-categories ul li a:hover svg path,.theme-posts-template .post-tags ul li a:hover svg path{fill:#2320e8}.theme-posts-template .post-categories ul li a:hover span,.theme-posts-template .post-tags ul li a:hover span{color:#2320e8}@media (max-width:992px){.theme-posts-template .main-content-container{padding:20px 60px}}@media (max-width:576px){.theme-posts-template .main-content-container{padding:10px 30px}.theme-posts-template .post-content-details .post-details-item .post-details-item-text{font-size:12px}.theme-posts-template .post-content-details .post-details-item svg{height:14px;width:14px}.theme-posts-template .post-metas{gap:10px 5px;margin-bottom:20px}.theme-posts-template .post-categories ul li,.theme-posts-template .post-tags ul li{margin-bottom:10px}.theme-posts-template .post-categories ul li a svg,.theme-posts-template .post-tags ul li a svg{height:14px;width:14px}.theme-posts-template .post-categories ul li a span,.theme-posts-template .post-tags ul li a span{font-size:12px}}@media (max-width:481px){.theme-posts-template .main-content-container{padding:10px}}@media (max-width:360px){.theme-posts-template .main-content-container{padding:10px 5px}}

/*# sourceMappingURL=style.css.map*/