a,a:hover{text-decoration:none}ol,p,ul{margin:0}.button{color:#FFF;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s;transition:all .3s;display:block;text-align:center;border:none;font-size:14px;font-weight:600;line-height:44px;height:44px;padding:0 19px;width:100%;cursor:pointer;border-radius:8px;background-color:#B00000}.button--black,.button:hover{background-color:#21232B}@media screen and (min-width:992px){.button{font-size:18px;font-weight:600;max-width:531px;height:48px;line-height:48px}}.button--width{max-width:294px}@media screen and (min-width:992px){.button--width{max-width:531px}}.button--black{border-radius:4px;line-height:24px;font-weight:500;height:24px;width:auto}.button--black:hover{background-color:#B00000}@media screen and (min-width:1200px){.button--black{border-radius:8px;line-height:48px;height:48px;min-width:227px}}.button--outline{border:1px solid #B00000;background:0 0;color:#21232B}.button--outline:hover{background:#B00000;color:#FFF}body{font-family:Inter,sans-serif;font-size:16px;line-height:1.375;min-height:100%;color:#21232B;word-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}img{max-width:100%}a{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color;transition-property:color}ol,ul{padding:0}li{list-style-type:none}.blue{color:#6B78E5}.padding{padding:88px 0}@media screen and (min-width:768px){.padding{padding:64px 0}.padding--bottom{padding-top:0}}.padding--bottom{padding-top:0}.padding--top{padding-bottom:0}.main{padding-top:78px;overflow-x:hidden}@media screen and (min-width:992px){.main{padding-top:120px}}@media screen and (min-width:1200px){.main{padding-top:170px}}.main-block{text-align:center}.main-block__inner{margin-right:0;margin-left:0}@media screen and (min-width:768px){.padding--top{padding-bottom:0}.main-block__inner{margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}}.main-block__title{font-size:32px;font-weight:800;line-height:37px;position:relative;margin-bottom:8px;padding:0 4px;text-align:left;width:-webkit-min-content;width:-moz-min-content;width:min-content}@media screen and (min-width:992px){.main-block__title{line-height:50px;font-size:45px;color:#21232B}}@media screen and (min-width:1200px){.main-block__title{line-height:77px;letter-spacing:-1px;font-size:64px;font-weight:800;margin-bottom:17px}}.main-block__title-word{position:absolute;left:100%;top:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-block__text{color:#FFF;font-size:16px;line-height:20px;margin-bottom:20px}@media screen and (min-width:992px){.main-block__text{font-size:18px;color:#484848;text-align:left}}.main-block__col{position:relative;background:url(../img/background1-mobile.jpg) no-repeat;background-size:cover;padding:51px 30px 56px}.main-block__col-inner::after,.main-block__col-inner::before,.main-block__decoration{width:0;height:0;border-style:solid;position:absolute}.main-block__col-inner::before{content:"";border-width:0 0 40px 34px;border-color:transparent transparent #B00000;right:11px;bottom:-8px}@media screen and (min-width:992px){.main-block__col{padding-left:calc(var(--bs-gutter-x) * .5);background:0 0}.main-block__col-inner::before{border-width:0 0 62px 82px;right:11px;bottom:73px}}.main-block__col-inner::after{content:"";border-width:30px 0 0 25px;border-color:transparent transparent transparent #B00000;left:-11px;bottom:179px}@media screen and (min-width:992px){.main-block__col-inner::after{border-width:34px 0 0 45px;left:20px;bottom:122px}.main-block__col:first-child .main-block__col-inner::after,.main-block__col:first-child .main-block__col-inner::before{display:none}}@media screen and (min-width:1200px){.main-block__text{font-size:24px;line-height:31.32px;margin-bottom:40px}.main-block__col-inner::after{left:22px}}@media screen and (min-width:1399px){.main-block__col-inner::after{left:52px}}.main-block__decoration{border-width:0 0 25px 25px;border-color:transparent transparent #B00000;right:-15px;top:53px}@media screen and (min-width:992px){.main-block__col:first-child .main-block__col-inner .main-block__decoration{display:none}.main-block__decoration{border-width:0 0 34px 45px;right:11px;top:125px}}.services__title{margin-bottom:64px;text-align:center}@media screen and (min-width:576px){.services__title{margin-bottom:24px}}.services-card-wrap{margin-bottom:72px}.services-card{border-top:1px solid #7D7D7D;background:#FFF;-webkit-box-shadow:0 3.85px 3.85px 0 rgba(0,0,0,.08);box-shadow:0 3.85px 3.85px 0 rgba(0,0,0,.08);padding:32px 48px;min-height:338px;height:100%}@media screen and (min-width:576px){.services-card-wrap{margin-bottom:32px}.services-card{padding:24px 8px 85px;text-align:center}}.services-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px}@media screen and (min-width:576px){.services-card__head{display:block;margin-bottom:20px}}.services-card__icon{-ms-flex-negative:0;flex-shrink:0;margin-left:25px;width:92px;height:92px;background-color:#40DDB6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.services-card__icon.blue{background-color:#6B78E5}.services-card__title{font-size:24px;font-weight:600}@media screen and (min-width:576px){.services-card__icon{margin:0 auto;width:63.44px;height:63.66px}.services-card__icon img{max-width:38px}.services-card__title{margin-bottom:20px;font-size:20px;font-weight:700}}.services-card__text{font-size:16px;font-weight:400;max-width:444px;color:#484848}.feedback__title{margin-bottom:16px;text-align:center}@media screen and (min-width:576px){.services-card__text{font-size:14px}.feedback{overflow:hidden}.feedback__title{margin-bottom:6px}}.feedback__subtitle{font-size:16px;font-weight:400;color:#484848;text-align:center;margin-bottom:82px}@media screen and (min-width:576px){.feedback__subtitle{font-size:14px;margin-bottom:24px}}.consultation{background-color:#21232B;color:#FFF}@media screen and (min-width:992px){.services-card{min-height:inherit}.consultation{padding:163px 0}}.consultation__col:first-child{padding-right:0;padding-left:0}@media screen and (min-width:992px){.consultation__col:first-child{padding-left:calc(var(--bs-gutter-x) * .5)}}.consultation__col:last-child{padding-left:0;padding-right:0}.consultation__title{color:#FFF;font-size:24px;font-weight:800;margin-bottom:4px}@media screen and (min-width:768px){.services-card__text{max-width:inherit}.consultation__title{line-height:1}.consultation__inner{height:100%}}@media screen and (min-width:992px){.consultation__col:last-child{padding-right:calc(var(--bs-gutter-x) * .5)}.consultation__title{font-size:48px;margin-bottom:16px}}.consultation__right .consultation__title{text-align:center;color:#B00000;font-weight:600}.consultation__subtitle{color:#FFF;font-size:14px;font-weight:400;line-height:21px}@media screen and (min-width:992px){.consultation__subtitle{font-size:16px;max-width:380px}}.consultation__right .consultation__subtitle{max-width:initial;text-align:center;margin-bottom:32px}@media screen and (min-width:992px){.consultation__right .consultation__subtitle{margin-bottom:20px;color:#7D7D7D}}@media screen and (min-width:1200px){.consultation__right .consultation__subtitle{margin-bottom:64px}}.consultation__inner{background:url(../img/consultation-bg.png) center no-repeat;padding:35px 10px 56px}@media screen and (min-width:992px){.consultation__inner{padding:45px 32px 40px}}.consultation__right{padding:32px 22px 62px;background:#21232B}.consultation-list{max-width:380px;margin-top:32px}.consultation-form__btn,.footer__logo img{max-width:100%}.consultation-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}@media screen and (min-width:992px){.consultation__right{background:#FFF;padding:40px 40px 64px}.consultation-list{margin-top:83px}.consultation-list__item{margin-bottom:32px}}.consultation-list__item:last-child{margin-bottom:0}.consultation-list__icon{margin-right:24px;-ms-flex-negative:0;flex-shrink:0}.consultation-list__title{font-size:14px;line-height:21px;color:#FFF}.consultation-form{padding:40px 34px 48px;background-color:#FFF}@media screen and (min-width:992px){.consultation-list__title{font-size:16px}.consultation-form{padding:0}.consultation-form__btn{margin-top:64px;max-width:100%}}.title{color:#18191F;font-size:24px;font-weight:800;margin:0}@media screen and (min-width:992px){.title{font-size:48px;line-height:1;margin-bottom:24px}}.title__text{color:#7D7D7D;font-size:14px;margin:20px 0 40px}.about{padding:55px 0}@media screen and (min-width:768px){.title__text{font-size:24px;line-height:32px}.about{padding:70px 0}}.about__row{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:32px;grid-row-gap:32px}.about__block,.form__flex,.form__wrap{display:-webkit-box;display:-ms-flexbox}.about__block{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:12px;min-height:246px}.about__block-title{color:#21232B;font-size:24px;font-weight:700;margin:0}.about__block-text{color:#7D7D7D;font-size:14px}h2,h3{color:#21232B}@media screen and (min-width:992px){.about{padding:92px 0}.about__row{grid-template-columns:repeat(2,1fr)}.about__block{min-height:297px}.about__block-text{font-size:16px;padding:0 30px;line-height:19px}}@font-face{font-family:Inter;src:url(../fonts/Inter-Regular.eot);src:url(../fonts/Inter-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Regular.woff2) format("woff2"),url(../fonts/Inter-Regular.woff) format("woff"),url(../fonts/Inter-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.eot);src:url(../fonts/Poppins-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Regular.woff2) format("woff2"),url(../fonts/Poppins-Regular.woff) format("woff"),url(../fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.eot);src:url(../fonts/Poppins-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-SemiBold.woff2) format("woff2"),url(../fonts/Poppins-SemiBold.woff) format("woff"),url(../fonts/Poppins-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-Medium.eot);src:url(../fonts/Inter-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-Medium.woff2) format("woff2"),url(../fonts/Inter-Medium.woff) format("woff"),url(../fonts/Inter-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter-SemiBold.eot);src:url(../fonts/Inter-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Inter-SemiBold.woff2) format("woff2"),url(../fonts/Inter-SemiBold.woff) format("woff"),url(../fonts/Inter-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.eot);src:url(../fonts/Poppins-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Medium.woff2) format("woff2"),url(../fonts/Poppins-Medium.woff) format("woff"),url(../fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.eot);src:url(../fonts/Poppins-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Poppins-Bold.woff2) format("woff2"),url(../fonts/Poppins-Bold.woff) format("woff"),url(../fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Urbanist;src:url(../fonts/Urbanist-ExtraBold.eot);src:url(../fonts/Urbanist-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Urbanist-ExtraBold.woff2) format("woff2"),url(../fonts/Urbanist-ExtraBold.woff) format("woff"),url(../fonts/Urbanist-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.header{background-color:#FFF;padding:15px 0;position:relative}.header::before{content:"";height:40px;width:100%;position:absolute;top:-40px;left:0;right:0;background:#FFF}@media screen and (min-width:576px){.header{padding:14px 0}}.header-wrap{position:fixed;width:100%;z-index:2}@media screen and (min-width:768px){.header-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:25px}}.header-nav__link{display:none;position:relative}@media screen and (min-width:992px){.header{padding:23px 0;margin-top:40px;-webkit-transition:all .2s;transition:all .2s}.header.scrolled{margin-top:0}.header-nav__link{display:block;color:#21232B;font-size:18px;font-weight:600}}h1,h2,h3{font-family:Poppins,sans-serif;font-style:normal;font-weight:700}.header-nav__link::before{content:"";width:0;height:2px;background:0 0;border-radius:10px;-webkit-transition:all .3s;transition:all .3s;position:absolute;bottom:-3px;left:0}.header-nav__link:hover::before{width:100%;background:#B00000}.menu-btn{width:27px;height:16px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;margin-right:16px}@media screen and (min-width:576px){.menu-btn{width:42px;height:26px}}.menu-btn span{display:block;position:absolute;height:1.23px;width:100%;background:#21232B;border-radius:.38px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.menu-btn span:nth-child(1){top:0}.menu-btn span:nth-child(2),.menu-btn span:nth-child(3){top:7px}@media screen and (min-width:576px){.menu-btn span:nth-child(2),.menu-btn span:nth-child(3){top:12px}}.menu-btn span:nth-child(4){top:14px}@media screen and (min-width:576px){.menu-btn span:nth-child(4){top:24px}}.menu-btn.open span:nth-child(1),.menu-btn.open span:nth-child(4),.menu-btn.opened span:nth-child(1),.menu-btn.opened span:nth-child(4){top:12px;width:0;left:50%}.menu-btn.open span:nth-child(2),.menu-btn.opened span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-btn.open span:nth-child(3),.menu-btn.opened span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}h1{font-size:60px;line-height:66px;color:#FFF}@media screen and (min-width:992px){h1{font-size:65px;line-height:1}}@media screen and (min-width:768px){h1{font-size:40px}}@media screen and (min-width:576px){h1{font-size:24px;font-weight:700;line-height:26.4px}}h2{font-size:32px;line-height:38.72px}@media screen and (min-width:768px){h2{font-size:32px;line-height:1}}@media screen and (min-width:576px){h2{font-size:24px;line-height:26.4px}}h3{font-size:24px;line-height:29.04px}.form__label{margin-bottom:4px;font-size:20px;font-weight:400;line-height:22.68px;color:#FFF}@media screen and (min-width:576px){.form__label{font-size:16px;font-weight:700;line-height:normal;margin-bottom:2.37px}}.form__input{border-radius:8px;border:1px solid #353537;height:40px;padding:0 10px 0 53px;background-color:#FFF;font-size:14px;color:#21232B;outline:0;width:100%;-webkit-transition:all .2s;transition:all .2s}.form__input:active,.form__input:focus{-webkit-box-shadow:inset 0 0 0 1px #353537;box-shadow:inset 0 0 0 1px #353537}@media screen and (min-width:992px){.form__input{font-size:16px}}.form__input-error{font-size:12px;color:#CC3237;font-weight:400;margin-top:4px;position:absolute;bottom:-21px;left:0;white-space:nowrap}.form__input.invalid{border:1px solid #DB371F}.form__input-icon{position:absolute;right:16px;top:0;bottom:0;margin:auto;width:18px;height:18px}.form__input-wrap{position:relative}.form__input::-webkit-input-placeholder{color:#86868D}.form__input::-moz-placeholder{color:#86868D;opacity:1}.form__input:-ms-input-placeholder{color:#86868D}.form__input::-ms-input-placeholder{color:#86868D}.form__input::placeholder{color:#86868D}.form__input-decor{position:absolute;top:0;bottom:0;left:16px;margin:auto}.form__wrap{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:24px;width:100%}@media screen and (min-width:992px){.form__wrap{margin-bottom:32px}.footer{border-top:1px solid #7D7D7D}}.form__wrap:first-child{margin-right:18px}.form__flex{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form__btn{margin-top:64px;width:100%;padding:14.5px 64px}@media screen and (min-width:576px){.form__wrap:first-child{margin-right:11px}.form__btn{padding:11px 24px;margin-top:32px;min-width:272px}}.form__textarea{text-transform:inherit;padding:16px;min-height:199px;resize:none}.give-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:576px){.form__textarea{font-size:12px;padding:9px}.give-rating{display:block}}.footer-list__item,.give-rating__star{display:-webkit-box;-webkit-box-align:center}.give-rating__text{font-weight:600;font-size:20px;line-height:1.25;margin:0 30px 0 0}.give-rating__star{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.give-rating__icon{fill:#DFDFDF;width:48px;height:48px;cursor:pointer;-webkit-transition:fill .3s;transition:fill .3s}@media screen and (min-width:576px){.give-rating__text{margin:0 0 9px}.give-rating__star{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.give-rating__icon{width:25px;height:25px}}.popup{border-radius:10px;background-color:#000;padding:96px 32px 81px;max-width:359px;width:100%}@media screen and (min-width:768px){.form__textarea{min-height:103px}.popup{padding:112px 24px 126px;border-radius:12px;max-width:645px}}.popup .fancybox-close-small{right:16px;top:16px;padding:0;width:38px;height:38px}.popup .fancybox-close-small svg{fill:#FFF;opacity:1;stroke-width:1;stroke:#FFF}.popup-thanks{text-align:center}.popup-thanks__title{color:#FFF;font-size:24px;font-weight:500;margin-top:15px}@media screen and (min-width:768px){.popup-thanks__title{font-size:40px}}.popup-thanks__subtitle{font-size:16px;margin-top:16px;color:#FFF}@media screen and (min-width:768px){.popup-thanks__subtitle{margin-top:15px}}.sidebar{width:100%;padding:32px 24px;background-color:#21232B;position:fixed;z-index:3;height:100%;left:-100%;top:0;-webkit-transition:left .3s ease;transition:left .3s ease;overflow:auto;max-width:218px}.sidebar.show{left:0}.sidebar .menu-btn{position:absolute;top:24px;right:24px;margin:0;width:15px;height:15px}.footer-list__item,.sidebar-list__item{margin-bottom:16px}.sidebar .menu-btn span{background-color:#FFF;height:1px}.sidebar .menu-btn span:nth-child(2),.sidebar .menu-btn span:nth-child(3){top:7px}.sidebar .menu-btn span:nth-child(4){top:14px}.sidebar--right{left:inherit;right:100%;-webkit-transition:right .3s ease;transition:right .3s ease}.sidebar--right.show{left:inherit;right:0}.sidebar__btn.btn{color:#FFF;font-size:14px;font-weight:600;padding:12.5px 10px}.sidebar-list__link{color:#FFF;font-size:14px;-webkit-transition:all .3s;transition:all .3s}.sidebar-list__link:hover{-webkit-text-decoration-color:#21232B;text-decoration-color:#21232B;text-decoration:underline}body.sidebar-opened{overflow:hidden}.hidden-overlay{position:fixed;top:0;left:0;z-index:2;background:#fff;opacity:0;width:100%;height:100%;-webkit-transition:.3s all;transition:.3s all;visibility:hidden}.hidden-overlay.show{visibility:visible;opacity:.3;pointer-events:all;-webkit-transition:.3s all;transition:.3s all}.sidebar-opened .footer,.sidebar-opened .header-wrap,.sidebar-opened .main{-webkit-filter:blur(5px);filter:blur(5px)}.footer{padding:32px 0}.footer__logo{width:120px}@media screen and (min-width:768px){.footer__logo{width:150px}}@media screen and (min-width:1200px){.header-nav{gap:40px}.footer__logo{width:250px}}.footer__copyright{color:#21232B;font-size:10px;margin-top:50px;text-decoration:none}@media screen and (min-width:768px){.footer__copyright{font-size:16px;margin-top:22px}}@media screen and (min-width:992px){.footer__col{margin-top:30px}}.footer-list{margin-top:39px;max-width:199px}.footer-list__item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.footer-list{margin-top:24px;max-width:211px}.footer-list__item{margin-bottom:30px}}.footer-list__item:last-child{margin-bottom:0}.footer-list__icon{margin-right:16px;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:baseline;align-self:baseline}.footer-list__title{font-size:14px;line-height:21px;color:#21232B}.footer-list__title--line{text-decoration:underline}.services{padding-bottom:40px}.services__row{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:32px;grid-row-gap:32px;margin-top:12px}@media screen and (min-width:576px){.services__row{grid-template-columns:repeat(2,1fr)}}.services__block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background:#FFF;-webkit-box-shadow:10px 40px 40px 0 rgba(33,35,43,.12);box-shadow:10px 40px 40px 0 rgba(33,35,43,.12)}@media screen and (min-width:992px){.footer-list__icon{margin-right:24px}.footer-list__title{font-size:16px}.services{padding-bottom:92px}.services__row{grid-template-columns:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:56px}.services__block{-webkit-box-shadow:10px 40px 40px 0 rgba(33,35,43,.25);box-shadow:10px 40px 40px 0 rgba(33,35,43,.25)}}.services__block.hidden{display:none}.services__block-inner{padding:24px 8px 32px}.services__block-title{color:#21232B;font-size:20px;line-height:24px;font-weight:700}@media screen and (min-width:992px){.services__block-inner{padding:40px 16px 28px}.services__block-title{font-size:24px;line-height:28.8px;min-height:58px}}.services__block-text{color:#21232B;font-size:14px;line-height:21px;margin:8px 0 0}@media screen and (min-width:992px){.services__block-text{font-size:16px;line-height:24px;margin:10px 0 0}}.services__block-img{margin-top:auto}.services__block-img img{width:100%}@media screen and (min-width:576px){.services__block-img img{width:inherit}}.services__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px}@media screen and (min-width:992px){.services__actions{margin-top:31px}}.team-carousel{-webkit-clip-path:inset(-100vw -15px -100vw -100vw);clip-path:inset(-100vw -15px -100vw -100vw);position:relative;margin-top:24px}@media screen and (min-width:768px){.team-carousel{display:-webkit-box;display:-ms-flexbox;display:flex;gap:33px}}.team-carousel__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:32px}@media screen and (min-width:992px){.team-carousel{margin-top:66px}.team-carousel__item{text-align:center}.team-carousel__slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;gap:33px}}.team-carousel__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px}.team-carousel__img{width:56px;height:56px;background-color:#C4C4C4;border-radius:50%}@media screen and (min-width:992px){.team-carousel__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;gap:51px;margin-bottom:20px}.team-carousel__img{width:142px;height:142px}}.team-carousel__title{color:#B00000;font-size:24px;font-weight:500}.team-carousel__text{color:#21232B;font-size:14px;line-height:21px;margin-bottom:8px;max-width:286px}@media screen and (min-width:992px){.team-carousel__text{font-size:16px;line-height:24px;margin-bottom:24px}}.team-carousel__footer{color:#21232B;font-size:14px;font-weight:500}.team-carousel .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px}.team-carousel .owl-nav>button{background:0 0!important;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.team-carousel .owl-nav>button:hover{opacity:.5}.team-carousel .owl-nav>button:first-child{margin-right:26px}.team{padding:40px 0 64px}@media screen and (min-width:768px){.team{padding:92px 0 124px}}@media screen and (min-width:992px){.team-carousel__footer{font-size:24px}.team__title{text-align:center}}.owl-theme .owl-dots .owl-dot span{width:6px;height:6px;background-color:#F3D9D9;margin:0 5px}.owl-theme .owl-dots .owl-dot span:hover{background-color:#d2c5c5}.owl-theme .owl-dots .owl-dot.active span{background-color:#eec9c9}.owl-theme .owl-dots{margin-top:-34px}