@font-face{font-family:Electronica-Normal;src:url(//klintime.ru/wp-content/themes/blank/assets/fonts/Electronica.ttf) format("truetype");font-style:normal;font-weight:normal;}
@media(min-width:1400px){
.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container{max-width:1170px;}
}
.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
*, *:before, *:after{box-sizing:border-box;}
.new-main-slider__title{color:var(--blue, #00469B);font-family:Ubuntu;font-size:46px;font-style:normal;font-weight:700;line-height:140%;text-transform:uppercase;margin-bottom:8px;}
.new-main-slider__description{color:var(--black, #333);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:300;line-height:160%;margin-bottom:32px;}
.new-main-slider__button{display:flex;}
.new-main-slider__button a{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;background:var(--red, #E60003);padding:15px 24px;max-width:200px;text-align:center;text-decoration:none;}
.new-main-slider__left{width:59%;padding-bottom:20px;}
.new-main-slider-slide__container{display:flex;min-height:340px;gap:32px;}
.new-main-slider-slide{overflow:hidden;}
.new-main-slider__right{position:relative;flex-grow:1;}
.new-main-slider__image{position:absolute;overflow:hidden;height:100%;left:0;right:calc((100vw - 1140px) / 2 * -1);border-radius:16px 0px 0px 16px;}
.new-main-slider__image img{width:100%;height:100%;object-fit:cover;object-position:top left;}
.new-main-slider{margin-top:64px;margin-bottom:49px;}
.experience__wrapper{border-radius:16px;background:#00469B;padding:24px 47px;gap:64px;display:grid;grid-template-columns:repeat(2, 1fr);}
.experience__title{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:140%;}
.experience__description{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:300;line-height:160%;}
.experience__table_title{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}
.experience__table_number{color:var(--white, var(--white, #FFF));font-family:Electronica-Normal;font-size:40px;font-style:normal;font-weight:400;line-height:100%;text-align:center;}
.experience__table{border-radius:8px;background:linear-gradient(180deg, #37A925 0%, #2C891D 100%);padding:16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;width:200px;height:100px;}
.experience__item{display:flex;align-items:center;gap:24px;}
.experience__left{max-width:270px;display:flex;flex-direction:column;gap:8px;flex-shrink:0;}
.services__header{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.services__title{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:160%;}
.services__description{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;}
.services__card{display:flex;gap:16px;}
.services__wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-auto-flow:row dense;row-gap:24px;column-gap:32px;}
.calc_section{background:unset;}
.calc_section .box_calc{position:unset;}
.calc-column.calc-content{}
.calc-title{color:var(--white, #FFF);font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin:0 0 16px 0;}
.calc-description{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:32px;}
.calc-left__wrapper{width:100%;background:var(--blue, #00469B);border-radius:0px 16px 16px 0px;min-height:772px;}
.calc-left{padding:64px 64px 64px 0;width:670px;margin-left:auto;}
.calc-right__wrapper{width:82%;min-height:488px;}
.calc-right__info{display:flex;}
.calc-right__info p{margin:0;}
.calc-right__info-wrapper{max-width:422px;margin-right:auto;}
.calc-right__info .calc-right__info-text-blue{color:#00469B;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;max-width:342px;}
.calc-right__info-text-blue span{color:#00469B;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:8px;}
.calc-right__info .calc-right__info-text-deskr{font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;color:#999999;}
.calc-right__info .calc-right__info-blue-badge{font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;background-color:#F5F9FF;border-radius:8px;padding:16px;display:flex;flex-direction:column;row-gap:8px;}
.calc-right__info .calc-right__info-blue-badge p{margin:0;}
.calc-right__info .calc-right__info-text-under{font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;color:#333333;}
.calc-right__info .calc-right__info-second-text-under{font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;color:#333333;}
.calc-right__container{background-color:#F5F9FF;}
.calc-right__info{padding:0 0 22px 48px;}
.calc-right{width:470px;margin-right:auto;padding:54px 0 30px 64px;}
.calc-left__wrapper .changes-content label{color:var(--white, #FFF);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;}
.calc-left__wrapper .calc_section select option{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:normal;}
.calc-left__wrapper .calc_section select{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding:12px 16px;}
.calc_section #calc > .field:last-of-type{display:none;background:none;background-repeat:no-repeat;}
.calc_section #calc > p{display:none;}
.calc_section .left-block > p{display:none;}
.calc_section .calc-content .field:last-of-type #result-block{border-radius:16px;background:#0055BD;padding:24px;display:none;}
#result-block table tr:last-child td{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:160%;}
.price-text-calc{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:160%;}
#result-block table tbody tr:first-child td{color:var(--white, #FFF);font-family:Ubuntu;font-size:20px;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase;}
.calc_section .calc-block{display:flex;align-items:center;}
.calc-right__title{color:var(--blue, #00469B);font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:32px;}
.calc-right__description{color:var(--blue, #00469B);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:16px;}
#calc .field input[type=number]{border:1px solid #a8a8a8;width:440px;padding-left:16px;height:35px;border-radius:3px;margin:auto;font-family:'Ubuntu', Tahoma, Arial;font-weight:300;margin-top:8px;}
.calc_section #calc .field input[type=number]{width:100%;padding:0;box-sizing:border-box;padding-left:13px;height:40px;border:1px solid #E5E5E5;outline:none;max-width:100%;}
@media(max-width:1200px){
.calc_section #calc .field input[type=number]{max-width:100%;height:56px;}
}
@media(max-width:1200px){
.calc-right__info{padding:15px;}
.calc-right__info-wrapper{max-width:unset;}
}
.calc-input{margin-bottom:24px;}
.calc-input label{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;}
.calc-input input:focus-visible{width:100%;max-width:unset;height:40px;}
.calc-input input{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding:12px 16px;outline:none;border:none;width:100%;max-width:unset;height:40px;border-radius:5px;border:1px solid var(--light-gray, #E5E5E5);background:var(--white, #FFF);margin-top:8px;}
.calc-input input[type="checkbox"]{height:auto;margin:0;}
.calc-input label br{display:none;}
.calc-right__wrapper .calc-submit input{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;background:var(--red, #E60003);padding:15px 0;text-align:center;width:100%;}
.calc-submit{margin-top:32px;}
.text-block__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:16px;text-transform:inherit;}
.text-block__description{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:16px;}
.text-block__list{list-style-type:none;margin:0;padding:0;}
.text-block__list li{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;display:flex;gap:8px;}
.text-block__list li:not(:last-child){margin-bottom:8px;}
.text-block__list li:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Ccircle cx='3' cy='3' r='3' fill='%2300469B'/%3E%3C/svg%3E");width:6px;height:6px;flex-shrink:0;margin-top:11px;}
.calc_section, .text-block, .what-we-can, .how-we-work, .experience, .services, .work-with-us, .questions, .preferences, .facts, .clients, .reviews, .benefits, .get-consult{margin-bottom:64px;}
.what-we-can, .how-we-work{padding-bottom:64px;}
.what-we-can__title{color:var(--black, #333);text-align:center;font-family:Ubuntu;font-size:32px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.what-we-can__description{color:var(--black, #333);text-align:center;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.what-we-can__card{display:flex;flex-direction:column;align-items:center;max-width:202px;}
.what-we-can-wrapper{display:flex;gap:32px;flex-wrap:wrap;justify-content:center;}
.what-we-can__image{border-radius:8px;width:202px;height:137px;object-fit:cover;margin-bottom:8px;}
.how-we-work__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.how-we-work-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.how-we-work__card-title{color:var(--white, #FFF);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;}
.how-we-work__description{color:var(--white, #FFF);font-family:Ubuntu;font-size:18px;font-style:normal;font-weight:400;line-height:160%;}
.how-we-work__head{display:flex;align-items:center;gap:16px;margin-bottom:16px;}
.how-we-work__card{border-radius:16px;background:linear-gradient(99deg, #010F20 0%, #01306B 100%);padding:24px;}
.how-we-work-text{border-radius:16px;border:1px solid var(--blue, #00469B);display:flex;flex-direction:column;justify-content:space-between;padding:24px;}
.how-we-work-text__title{color:var(--blue, #00469B);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;}
.how-we-work-text__description{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.how-we-work-text__button{display:flex;}
.how-we-work-text__button a{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;background:var(--red, #E60003);text-align:center;text-decoration:none;padding:15px 24px;width:100%;}
.work-with-us__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.work-with-us-left__title{color:var(--black, #333);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;text-transform:uppercase;}
.work-with-us-left__description{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.work-with-us-left__button{display:flex;}
.work-with-us-left__button a{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;border-radius:2px;background:var(--red, #E60003);text-align:center;text-decoration:none;padding:15px 24px;width:100%;}
.work-with-us-left{border-radius:16px;background:#FFF5F5;padding:24px;}
.work-with-us-right ol{list-style-type:none;margin:0;padding:0;}
.work-with-us-right ol li{display:flex;gap:24px;}
.work-with-us-right ol li:not(:first-child){padding-top:24px;}
.work-with-us-right ol li:not(:last-child){border-bottom:1px solid #C6C6C6;padding-bottom:24px;}
.work-with-us-right__list{display:flex;flex-direction:column;gap:8px;}
.work-with-us-right__title{color:var(--black, #333);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;margin:inherit;}
.work-with-us-right__description{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.work-with-us-right__description p{margin:0;}
.work-with-us-right__description a{color:var(--blue, #00469B);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;text-decoration:none;}
.work-with-us__wrapper{display:flex;gap:32px;}
.work-with-us-right__number{color:var(--blue, #00469B);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;}
.work-with-us__image{border-radius:8px;overflow:hidden;margin-bottom:16px;}
.work-with-us-left__title{margin-bottom:8px;}
.work-with-us-left__description{margin-bottom:16px;}
.sendformdatabtn{display:none;}
.calc_section #calc .buttonfield > p{flex-basis:unset;}
.calc_section #calc .buttonfield p:first-child{width:100%;margin:0;}
.calc_section #calc .buttonfield p:last-child{display:none;}
.calc_section #calc .field input[type=button]{background:#0055BD;}
.questions{background:#F5F9FF;padding:64px 0;}
.questions__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin:inherit;margin-bottom:8px;}
.questions__link{text-align:center;margin-bottom:32px;}
.questions__link a{color:var(--red, #E60003);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;}
.questions__wrapper{display:flex;flex-direction:column;gap:24px;}
.question-item__title{color:var(--blue, #00469B);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}
.question-item.not-empty .question-item__head{cursor:pointer;}
.question-item__head{padding:12px 19px;border-radius:8px;border:1px solid var(--blue, #00469B);background:#F5F9FF;display:flex;justify-content:space-between;align-items:center;transition:all .4s;min-height:56px;}
.question-item__head.active{background:var(--blue, #00469B);}
.question-item__head.active .question-item__title{color:#F5F9FF;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;}
.question-item__body{margin-top:16px;display:none;}
.question-item__body.active{display:block;}
.question-item__body p{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.question-item__body p:not(:last-child){margin:0 0 8px 0;}
.question-item__body p:last-child{margin:0;}
.question-item__icon{position:relative;width:18px;height:18px;cursor:pointer;}
.question-item__icon span{display:block;height:2px;width:16px;border-radius:50%;background:#00469B;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transition:all .4s;}
.question-item__icon span:nth-child(1){transform:rotate(90deg);}
.question-item__icon span:nth-child(2){transform:rotate(0deg);}
.question-item__icon.active span:nth-child(1){transform:rotate(0.5turn);background:#fff;}
.question-item__icon.active span:nth-child(2){transform:rotate(0.5turn);background:#fff;}
.questions-button{display:flex;justify-content:center;margin-top:32px;}
.questions-button a{border-radius:2px;background:var(--red, #E60003);padding:15px 32px;color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;}
.problems__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.problems-card__head{color:var(--red, #E60003);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:160%;margin:inherit;}
.problems-card__body p{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:300;line-height:160%;margin:0;}
.problems-card__body p:not(:last-child){margin-bottom:8px;}
.problems-card{border-radius:30px;background:#FFF1F1;padding:16px 24px;}
.problems__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.problems{margin-bottom:32px;}
.preferences__title{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.preferences-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.preferences__image{border-radius:16px;overflow:hidden;}
.preferences__image img{width:100%;height:100%;object-fit:cover;}
.preferences-item{border-radius:30px;background:#EAFAED;padding:16px;display:flex;gap:8px;}
.preferences-item__text p{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:300;line-height:160%;margin:0;}
.preferences-item__text p:not(:last-child){margin:0 0 8px 0;}
.preferences-item__text p strong{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.preferences-left, .preferences-right{display:flex;flex-direction:column;gap:24px;align-items:center;}
.facts{background:var(--blue, #00469B);padding:64px 0;}
.facts-slider-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.facts-card{border-radius:16px;background:#F5F9FF;padding:16px 24px;display:flex;flex-direction:column;gap:10px;min-height:196px;}
.facts-card__head{color:var(--blue, #00469B);font-family:Ubuntu;font-size:32px;font-style:normal;font-weight:700;line-height:160%;}
.facts-card__body{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:300;line-height:160%;}
.facts-card-big{border-radius:16px;background:linear-gradient(99deg, #010F20 0%, #01306B 100%);color:var(--white, #FFF);text-align:center;font-family:Ubuntu;font-size:38px;font-style:normal;font-weight:700;line-height:140%;padding:24px;display:flex;align-items:center;justify-content:center;margin:inherit;}
.facts-cards__left, .facts-cards__right{display:grid;grid-auto-rows:1fr 1fr;gap:24px;}
.clients__head{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.clients-button{display:flex;justify-content:center;margin-bottom:8px;}
.clients-button a{border-radius:2px;background:var(--red, #E60003);padding:15px 32px;color:var(--white, #FFF);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;}
.clients-button__description{color:var(--black, #333);text-align:center;font-family:Ubuntu;font-size:20px;font-style:normal;font-weight:400;line-height:160%;}
.our-clients-slider__image{border-radius:8px;margin-bottom:16px;}
.our-clients-slider__image img{width:100%;height:100%;object-fit:cover;}
.our-clients-slider-prev{position:absolute;top:50%;left:-50px;cursor:pointer;}
.our-clients-slider-prev:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0001 33.0001C25.8366 33.0001 33.0001 25.8366 33.0001 17.0001C33.0001 8.16347 25.8366 1 17.0001 1C8.16347 1 1 8.16347 1 17.0001C1 25.8366 8.16347 33.0001 17.0001 33.0001Z' fill='white' stroke='%23E7E7E7' stroke-width='0.711113'/%3E%3Cpath d='M21.089 17.0889H12.5557' stroke='%2300469B' stroke-width='1.42223'/%3E%3Cpath d='M15.5423 20.2887L12.5557 17.0887L15.5423 13.8887' stroke='%2300469B' stroke-width='1.42223' stroke-linecap='square'/%3E%3C/svg%3E");width:34px;height:34px;flex-shrink:0;}
.our-clients-slider-next{position:absolute;top:50%;right:-50px;cursor:pointer;}
.our-clients-slider-next:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.9999 32.9999C25.8365 32.9999 32.9999 25.8365 32.9999 16.9999C32.9999 8.16341 25.8365 1 16.9999 1C8.16341 1 1 8.16341 1 16.9999C1 25.8365 8.16341 32.9999 16.9999 32.9999Z' fill='white' stroke='%23E7E7E7' stroke-width='0.711108'/%3E%3Cpath d='M12.5556 17.0889H21.0889' stroke='%2300469B' stroke-width='1.42222'/%3E%3Cpath d='M18.1022 20.2886L21.0889 17.0887L18.1022 13.8887' stroke='%2300469B' stroke-width='1.42222' stroke-linecap='square'/%3E%3C/svg%3E");width:34px;height:34px;flex-shrink:0;}
.clients__body{position:relative;margin-bottom:32px;}
.our-clients-slider-prev.swiper-button-disabled, .our-clients-slider-next.swiper-button-disabled{opacity:0.5;}
.reviews__head{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin:inherit;margin-bottom:8px;}
.reviews__link{display:flex;justify-content:center;margin-bottom:32px;}
.reviews__link a{color:var(--red, #E60003);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;}
.reviews-card__text{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:italic;font-weight:300;line-height:160%;}
.reviews-card__name{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.reviews-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.reviews-card{border-radius:16px;background:#FFF;padding:24px;display:flex;flex-direction:column;justify-content:space-between;min-height:122px;gap:8px;}
.reviews{background:#F5F9FF;padding:64px 0;}
.benefits{padding-bottom:64px;}
.benefits__head{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:32px;}
.benefits__wrapper{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px;}
.benefits-card__text p{color:var(--black, #333);text-align:center;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:300;line-height:160%;margin:0;}
.benefits-card__text p:not(:last-child){margin-bottom:8px;}
.benefits-card__text p strong{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;}
.benefits-card{display:flex;flex-direction:column;align-items:center;gap:16px;}
.get-consult__wrapper{border-radius:32px;background:linear-gradient(279deg, #011124 7.48%, #012F69 38.08%);padding:32px;position:relative;}
.get-consult-form__title{color:var(--white, #FFF);font-family:Ubuntu;font-size:40px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:16px;}
.get-consult-form__description{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:24px;}
.get-consult-form-form__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, max-content);gap:24px;}
.get-consult-form-form{max-width:670px;}
.get-consult-form__input label{color:var(--white, #FFF);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:normal;}
.get-consult-form__input input::placeholder{color:var(--gray, #999);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:normal;}
.get-consult-form__input input{border-radius:5px;border:1px solid var(--light-gray, #E5E5E5);background:var(--white, #FFF);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:normal;padding:12px 16px;outline:none;height:40px;}
.get-consult-form__input input:hover{outline:none;}
.get-consult .wpcf7-response-output{color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;margin-bottom:24px;}
.get-consult-form-form .get-consult-form__submit input{border-radius:2px;background:var(--red, #E60003);display:flex;align-items:center;justify-content:center;height:48px;color:var(--white, #FFF);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:100%;}
.get-consult-form__submit .wpcf7-spinner{display:none;}
.get-consult-form__privacy{color:var(--white, #FFF);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;}
.get-consult-form__privacy a{color:var(--white, #FFF);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:500;line-height:160%;text-decoration:none;}
.get-consult-image{position:absolute;right:0;bottom:0;max-width:425px;max-height:355px;}
.get-consult-form__input{display:flex;flex-direction:column;gap:8px;}
.get-consult-form__input label span{color:rgb(230, 0, 3);}
.new-header-logo__text{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}
.new-header-phone__phone{display:flex;align-items:center;gap:8px;}
.new-header-phone__phone:before, .new-footer-phone__phone:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cg clip-path='url(%23clip0_363_472)'%3E%3Cpath d='M15.3335 7.83333C15.1567 7.83333 14.9872 7.76309 14.8621 7.63807C14.7371 7.51305 14.6669 7.34348 14.6669 7.16667C14.6655 5.75261 14.1031 4.39688 13.1032 3.39699C12.1033 2.3971 10.7476 1.83474 9.33353 1.83333C9.15672 1.83333 8.98715 1.76309 8.86213 1.63807C8.7371 1.51305 8.66686 1.34348 8.66686 1.16666C8.66686 0.989854 8.7371 0.820285 8.86213 0.69526C8.98715 0.570236 9.15672 0.499998 9.33353 0.499998C11.101 0.501939 12.7956 1.20494 14.0454 2.45476C15.2953 3.70459 15.9983 5.39915 16.0002 7.16667C16.0002 7.34348 15.93 7.51305 15.8049 7.63807C15.6799 7.76309 15.5103 7.83333 15.3335 7.83333ZM13.3335 7.16667C13.3335 6.1058 12.9121 5.08838 12.162 4.33824C11.4118 3.58809 10.3944 3.16666 9.33353 3.16666C9.15672 3.16666 8.98715 3.2369 8.86213 3.36193C8.7371 3.48695 8.66686 3.65652 8.66686 3.83333C8.66686 4.01014 8.7371 4.17971 8.86213 4.30474C8.98715 4.42976 9.15672 4.5 9.33353 4.5C10.0408 4.5 10.7191 4.78095 11.2191 5.28105C11.7192 5.78114 12.0002 6.45942 12.0002 7.16667C12.0002 7.34348 12.0704 7.51305 12.1955 7.63807C12.3205 7.76309 12.4901 7.83333 12.6669 7.83333C12.8437 7.83333 13.0132 7.76309 13.1383 7.63807C13.2633 7.51305 13.3335 7.34348 13.3335 7.16667ZM14.7889 15.276L15.3955 14.5767C15.7817 14.1893 15.9985 13.6646 15.9985 13.1177C15.9985 12.5707 15.7817 12.046 15.3955 11.6587C15.3749 11.638 13.7709 10.404 13.7709 10.404C13.3859 10.0376 12.8746 9.8335 12.3431 9.83425C11.8116 9.83499 11.3008 10.0405 10.9169 10.408L9.6462 11.4787C8.60898 11.0494 7.66679 10.4194 6.87372 9.62501C6.08065 8.83057 5.45234 7.88729 5.02486 6.84933L6.09153 5.58266C6.45934 5.19878 6.66506 4.68792 6.66593 4.15627C6.6668 3.62462 6.46275 3.11308 6.0962 2.728C6.0962 2.728 4.86086 1.126 4.8402 1.10533C4.45983 0.722497 3.94412 0.50468 3.40448 0.498941C2.86485 0.493203 2.34462 0.700005 1.9562 1.07466L1.18953 1.74133C-3.3398 6.996 6.41353 16.674 11.8415 16.5C12.3897 16.5032 12.9329 16.3965 13.4391 16.1863C13.9453 15.9761 14.4042 15.6665 14.7889 15.276Z' fill='%23E60003'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_363_472'%3E%3Crect width='16' height='16' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:16px;height:17px;flex-shrink:0;}
.new-header-phone__phone a{color:var(--black, #333);font-family:Ubuntu;font-size:24px;font-style:normal;font-weight:700;line-height:100%;text-decoration:none;}
.new-header-phone__text{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;}
.new-header-address-city__text, .new-header-email__text{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:flex;align-items:center;gap:8px;}
.new-header-address-city{display:flex;align-items:stretch;gap:8px;}
.new-header-address-city:before, .new-footer-address-city:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_373_460)'%3E%3Cpath d='M8.00019 0.0279999C6.23615 0.0299406 4.54491 0.731517 3.29748 1.97882C2.05005 3.22612 1.34831 4.91729 1.34619 6.68133C1.34619 8.39467 2.67286 11.076 5.28952 14.6507C5.60103 15.0774 6.0089 15.4246 6.47993 15.6639C6.95096 15.9033 7.47184 16.028 8.00019 16.028C8.52854 16.028 9.04943 15.9033 9.52046 15.6639C9.99149 15.4246 10.3994 15.0774 10.7109 14.6507C13.3275 11.076 14.6542 8.39467 14.6542 6.68133C14.6521 4.91729 13.9503 3.22612 12.7029 1.97882C11.4555 0.731517 9.76423 0.0299406 8.00019 0.0279999ZM8.00019 9.33333C7.47277 9.33333 6.9572 9.17694 6.51867 8.88392C6.08014 8.5909 5.73835 8.17443 5.53651 7.68716C5.33468 7.19989 5.28187 6.66371 5.38476 6.14643C5.48766 5.62914 5.74163 5.15399 6.11457 4.78105C6.48751 4.40811 6.96267 4.15413 7.47995 4.05124C7.99723 3.94835 8.53341 4.00115 9.02068 4.20299C9.50795 4.40482 9.92443 4.74662 10.2174 5.18515C10.5105 5.62368 10.6669 6.13925 10.6669 6.66667C10.6669 7.37391 10.3859 8.05219 9.88581 8.55229C9.38571 9.05238 8.70744 9.33333 8.00019 9.33333Z' fill='%23E60003'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_373_460'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:16px;height:16px;flex-shrink:0;}
.new-header-email:before, .new-footer-email__email a:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg clip-path='url(%23clip0_373_455)'%3E%3Cpath d='M15.9693 3.69467L10.3573 9.30667C9.73158 9.93084 8.88383 10.2814 8 10.2814C7.11617 10.2814 6.26842 9.93084 5.64267 9.30667L0.0306667 3.69467C0.0213333 3.8 0 3.89533 0 4V12C0.00105857 12.8837 0.352588 13.731 0.97748 14.3559C1.60237 14.9807 2.4496 15.3323 3.33333 15.3333H12.6667C13.5504 15.3323 14.3976 14.9807 15.0225 14.3559C15.6474 13.731 15.9989 12.8837 16 12V4C16 3.89533 15.9787 3.8 15.9693 3.69467Z' fill='%23E60003'/%3E%3Cpath d='M9.41476 8.364L15.5041 2.274C15.2091 1.78488 14.7931 1.38002 14.2961 1.09849C13.7991 0.816949 13.2379 0.668227 12.6668 0.666666H3.33343C2.76224 0.668227 2.20109 0.816949 1.70411 1.09849C1.20713 1.38002 0.791079 1.78488 0.496094 2.274L6.58543 8.364C6.96114 8.73821 7.46982 8.94831 8.00009 8.94831C8.53037 8.94831 9.03905 8.73821 9.41476 8.364Z' fill='%23E60003'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_373_455'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:16px;height:16px;flex-shrink:0;}
.new-header-email{display:flex;align-items:center;gap:8px;}
.new-header-address__location{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;}
.new-header-email__email a{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;text-decoration:none;}
.new-header-button a{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;border-radius:2px;background:var(--red, #E60003);padding:16px 24px;}
.new-header{width:100%;}
.new-header-menu__container ul{list-style-type:none;padding:0;margin:0;}
.new-header-menu__wrapper{display:flex;align-items:center;justify-content:space-between;}
.new-header-menu__wrapper li ul{display:none;position:absolute;flex-direction:column;top:100%;min-width:fit-content;background:#4182b8;z-index:11;}
.new-header-menu__wrapper li{display:flex;}
.new-header-menu__wrapper li a{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:20px;font-style:normal;font-weight:400;line-height:160%;padding:14px 0;text-decoration:none;display:flex;align-items:center;gap:8px;}
.new-header-top__wrapper{display:flex;align-items:center;justify-content:space-between;padding:32px 0;}
.new-header-menu__wrapper li.menu-item-has-children > a:after{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8' fill='none'%3E%3Cg clip-path='url(%23clip0_373_485)'%3E%3Cpath d='M3.99998 6.28011C3.8566 6.28011 3.71324 6.22536 3.60393 6.11611L0.164113 2.67625C-0.0547044 2.45744 -0.0547044 2.10266 0.164113 1.88393C0.382842 1.6652 0.737546 1.6652 0.956381 1.88393L3.99998 4.92771L7.04359 1.88404C7.26241 1.66531 7.61708 1.66531 7.83579 1.88404C8.05471 2.10277 8.05471 2.45754 7.83579 2.67636L4.39602 6.11621C4.28666 6.22549 4.1433 6.28011 3.99998 6.28011Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_373_485'%3E%3Crect width='8' height='8' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:8px;height:8px;flex-shrink:0;}
.new-header-bottom{background:var(--blue, #00469B);}
.new-header-menu{position:relative;}
.new-header-menu__wrapper li ul li a{padding:6px 14px;width:100%;}
.new-header-logo a{max-width:300px;display:flex;flex-direction:column;gap:16px;text-decoration:none;}
.new-header-contacts{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;}
.new-header-button{display:flex;align-self:flex-start;}
.new-footer-logo a{max-width:300px;display:flex;flex-direction:column;gap:16px;text-decoration:none;}
.new-footer-logo__text{color:var(--blue, #00469B);text-align:center;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:100%;}
.new-footer-menu__container ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:64px;row-gap:16px;max-width:435px;}
.new-footer-menu__wrapper li a{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;line-height:160%;text-decoration:none;}
.new-footer-menu__wrapper li ul{display:none;}
.new-footer{border-top:1px solid var(--light-gray, #E5E5E5);}
.new-footer-top{display:grid;grid-template-columns:repeat(3, max-content);grid-template-rows:repeat(2, max-content);justify-content:space-between;row-gap:16px;margin-bottom:48px;padding-top:32px;}
.new-footer-contacts__title{color:var(--black, #333);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:160%;margin-bottom:16px;}
.new-footer-address{margin-bottom:16px;}
.new-footer-address-city__text{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;display:flex;align-items:center;gap:8px;}
.new-footer-address-city{display:flex;gap:8px;align-items:stretch;}
.new-footer-address__location{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;}
.new-footer-email__email a{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;text-decoration:none;display:flex;align-items:center;gap:8px;}
.call-us__button{display:flex;margin-bottom:16px;min-width:250px;}
.call-us__button a{color:var(--white, var(--white, #FFF));font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;padding:16px 24px;border-radius:2px;background:var(--red, #E60003);width:100%;display:flex;align-items:center;justify-content:center;}
.call-us__text{color:var(--black, #333);text-align:center;font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:700;line-height:100%;}
.new-footer-social__text, .new-header-social__text{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;}
.new-footer-social__wrapper, .new-header-social__wrapper{display:flex;align-items:center;gap:8px;}
.new-header-social__wrapper{flex-direction:column;gap:5px;}
.new-header-social__icons{display:flex;flex-direction:row;gap:10px;}
.new-footer-phone__phone{display:flex;align-items:center;gap:8px;}
.new-footer-phone__phone a{color:var(--black, #333);font-family:Ubuntu;font-size:20px;font-style:normal;font-weight:700;line-height:160%;}
.new-footer-phone__text{color:var(--black, #333);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:400;line-height:160%;}
.new-footer-bottom{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px;flex-wrap:wrap;}
.politics{margin-right:auto;}
.sitemap, .promotion{margin-right:32px;}
.new-footer-bottom a{color:var(--blue, #00469B);font-family:Ubuntu;font-size:14px;font-style:normal;font-weight:300;line-height:160%;text-decoration:none;}
.new-footer-phones{display:grid;grid-template-columns:repeat(2, 1fr);gap:24px;}
.new-footer-social{display:flex;justify-content:center;align-items:baseline;}
.new-header-bottom-mobile{display:none;}
.burger-button{display:none;width:32px;height:20px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;}
.burger-button span{display:block;position:absolute;height:4px;width:100%;background:#00469B;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;}
.burger-button span:nth-child(1){top:0px;}
.burger-button span:nth-child(2){top:50%;}
.burger-button span:nth-child(3){top:100%;}
.burger-button.active span:nth-child(1){top:8px;transform:rotate(135deg);}
.burger-button.active span:nth-child(2){opacity:0;left:-60px;}
.burger-button.active span:nth-child(3){top:44%;transform:rotate(-135deg);}
.services-card-column{display:flex;flex-direction:column;gap:24px;}
.services-card-column a{text-decoration:none !important;}
.services-card-column a:hover{text-decoration:underline !important;}
.facts-mobile-title{display:none;}
.menu-button{display:none;}
.buttons-wrapper{display:none;justify-content:center;align-items:center;gap:16px;padding:32px 0 48px 0;}
.slider-button-prev:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg width='32.710938' height='32.710938' viewBox='0 0 32.7109 32.7109' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs/%3E%3Cpath id='Oval' d='M16.3555 32.3555C25.1919 32.3555 32.3555 25.1924 32.3555 16.3555C32.3555 7.51855 25.1919 0.355469 16.3555 0.355469C7.51904 0.355469 0.355469 7.51855 0.355469 16.3555C0.355469 25.1924 7.51904 32.3555 16.3555 32.3555Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3Cpath id='Oval' d='M32.3555 16.3555C32.3555 7.51855 25.1919 0.355469 16.3555 0.355469C7.51904 0.355469 0.355469 7.51855 0.355469 16.3555C0.355469 25.1924 7.51904 32.3555 16.3555 32.3555C25.1919 32.3555 32.3555 25.1924 32.3555 16.3555Z' stroke='%23E7E7E7' stroke-opacity='1.000000' stroke-width='0.711113'/%3E%3Cpath id='Path' d='M20.4443 16.4443L11.9111 16.4443' stroke='%2300469B' stroke-opacity='1.000000' stroke-width='1.422227'/%3E%3Cpath id='Path' d='M14.8979 19.6445L11.9111 16.4443L14.8979 13.2441' stroke='%2300469B' stroke-opacity='1.000000' stroke-width='1.422227' stroke-linecap='square'/%3E%3C/svg%3E%0A");width:32px;height:32px;}
.slider-button-prev.swiper-button-disabled:before, .slider-button-next.swiper-button-disabled:before{content:'';display:block;opacity:0.5;}
.slider-button-next, .slider-button-prev{z-index:9;cursor:pointer;}
.slider-button-next:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg width='32.710938' height='32.710938' viewBox='0 0 32.7109 32.7109' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs/%3E%3Cpath id='Oval' d='M16.3555 32.3555C25.1919 32.3555 32.3555 25.1924 32.3555 16.3555C32.3555 7.51855 25.1919 0.355469 16.3555 0.355469C7.51904 0.355469 0.355469 7.51855 0.355469 16.3555C0.355469 25.1924 7.51904 32.3555 16.3555 32.3555Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3Cpath id='Oval' d='M32.3555 16.3555C32.3555 7.51855 25.1919 0.355469 16.3555 0.355469C7.51904 0.355469 0.355469 7.51855 0.355469 16.3555C0.355469 25.1924 7.51904 32.3555 16.3555 32.3555C25.1919 32.3555 32.3555 25.1924 32.3555 16.3555Z' stroke='%23E7E7E7' stroke-opacity='1.000000' stroke-width='0.711108'/%3E%3Cpath id='Path' d='M11.9111 16.4443L20.4443 16.4443' stroke='%2300469B' stroke-opacity='1.000000' stroke-width='1.422216'/%3E%3Cpath id='Path' d='M17.4575 19.6445L20.4443 16.4443L17.4575 13.2441' stroke='%2300469B' stroke-opacity='1.000000' stroke-width='1.422216' stroke-linecap='square'/%3E%3C/svg%3E%0A");width:32px;height:32px;}
.our-clients-slider__description{text-align:center;}
.how-we-work-text-mobile{display:none;}
.calc_section #calc .buttonfield{padding:0;}
.calc_section #calc{gap:24px;margin-top:24px;}
#result-block{display:none !important;}
.calc-result-block__title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:160%;text-transform:uppercase;margin-bottom:8px;}
.calc-result-block .calc-result-price-number, .calc-result-block .calc-result-price-symbol{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:700;line-height:160%;}
.calc-result-block .calc-result-price__text{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.calc-result-block .calc-result-price__text-bold{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:700;line-height:160%;}
.calc-result-price{display:flex;align-items:center;justify-content:space-between;}
.calc-result-block .calc-result__line{border-bottom:1px dashed rgb(80, 159, 255);width:100%;}
.calc-result-wrapper{display:flex;}
.calc-result-prices, .calc-result-price-texts{flex-shrink:0;}
.calc-result-lines{width:139px;display:flex;flex-direction:column;gap:27px;padding-top:10px;}
.calc-result-price-number-wrapper{display:flex;align-items:center;gap:5px;padding-right:16px;}
.calc-result-price__text{padding-left:16px;}
.calc-result-block{border-radius:16px;background:rgb(0, 85, 189);padding:24px;display:none;margin-top:32px;}
.header-fixed{position:fixed;width:100%;top:0;z-index:10;}
.calc-primech{color:#ffffff;margin-top:10px;font-size:16px;}
@media (hover: hover) and (any-pointer: fine) {
.new-header-menu__wrapper li:hover > ul{display:flex;}
}  @media(max-width:1200px){
.calc_section .calc-block{flex-direction:column;}
.calc-left{width:unset;padding:48px 24px;margin:0;background:var(--blue, #00469B);border-radius:16px;}
.calc-left__wrapper{height:unset;min-height:unset;background:unset;padding:0 15px;}
.calc_section #calc .inline-fields{flex-direction:column;gap:24px;}
.calc_section #calc .field input[type=text]{max-width:100%;height:56px;}
.calc-right__wrapper{height:unset;width:100%;min-height:unset;}
.calc-right{width:100%;margin-right:unset;padding:48px 15px;}
.calc-right__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;}
.calc-submit .wpcf7-spinner{display:none;}
.get-consult-image{display:none;}
.experience__wrapper{grid-template-columns:repeat(1, 1fr);padding:32px 24px;gap:36px;}
.experience__right, .experience__table{width:100%;}
.experience__item{flex-direction:column;}
.experience__table_number{font-size:36px;}
.experience__table_title{font-size:16px;}
.experience__title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:140%;text-align:center;}
.services__header{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;}
.services-card-column:not(:last-child){border-bottom:1px solid rgba(0, 70, 155, 0.2);padding-bottom:32px;}
.services-card-column:last-child{border-bottom:unset;padding-bottom:0;}
.services__wrapper{grid-template-columns:repeat(1, 1fr);row-gap:32px;}
.new-footer-top{grid-template-columns:repeat(2, max-content);}
.new-footer-menu, .new-footer-social{align-self:center;}
.new-header-contacts{grid-template-columns:repeat(1, 1fr);gap:16px;}
.new-header-button{align-self:center;}
}
@media(max-width:991px){
.new-header-bottom, .new-header-top__wrapper > .new-header-contacts, .new-header-logo__text{display:none;}
.new-header-top__wrapper{display:grid;grid-template-columns:repeat(2, max-content);grid-template-rows:repeat(2, max-content);padding:24px 0;gap:24px;}
.new-header-button{grid-column:1/3;grid-row:2;}
.new-header-button a{width:100%;display:flex;align-items:center;justify-content:center;border-radius:2px;border:1px solid var(--red, #E60003);background:#fff;color:var(--red, #E60003);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:700;line-height:normal;}
.burger-button{display:block;}
.new-header-menu__wrapper li a{color:var(--black, #333);font-family:Ubuntu;font-size:18px;font-style:normal;font-weight:400;line-height:160%;padding:0;width:100%;justify-content:space-between;}
.new-header-menu__wrapper li a:hover{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:18px;font-weight:500;}
.new-header-menu__wrapper{flex-direction:column;gap:8px;}
.new-header__wrapper{position:relative;}
.new-header-bottom-mobile{display:none;position:absolute;top:100%;left:0;background:#fff;z-index:20;width:100%;height:calc(100vh - 100%);overflow:auto;padding-bottom:100%;padding-top:14px;}
.new-header-menu__wrapper li{width:100%;}
.menu-has-parent-button{width:24px;height:24px;display:flex;align-items:center;justify-content:flex-end;}
.menu-has-parent-button:before{content:'';display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='9' viewBox='0 0 8 9' fill='none'%3E%3Cg clip-path='url(%23clip0_373_509)'%3E%3Cpath d='M3.99998 6.78011C3.8566 6.78011 3.71324 6.72536 3.60393 6.61611L0.164113 3.17625C-0.0547044 2.95744 -0.0547044 2.60266 0.164113 2.38393C0.382842 2.1652 0.737546 2.1652 0.956381 2.38393L3.99998 5.42771L7.04359 2.38404C7.26241 2.16531 7.61708 2.16531 7.83579 2.38404C8.05471 2.60277 8.05471 2.95754 7.83579 3.17636L4.39602 6.61621C4.28666 6.72549 4.1433 6.78011 3.99998 6.78011Z' fill='%23333333'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_373_509'%3E%3Crect width='8' height='8' fill='white' transform='translate(0 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");width:8px;height:9px;transition:all .4s;}
.menu-has-parent-button.active:before{content:'';display:block;transform:rotate(180deg);}
.new-header-menu__wrapper li.menu-item-has-children > a:after{display:none;}
.new-header-menu__wrapper li ul{position:unset;}
.new-header-menu__wrapper li{flex-direction:column;}
.how-we-work-wrapper{display:flex;gap:unset;}
.work-with-us__image{display:none;}
.work-with-us__wrapper{flex-direction:column;}
.problems__wrapper{grid-template-columns:repeat(1, 1fr);}
.preferences-middle{display:none;}
.preferences-wrapper{display:flex;gap:unset;}
.facts-mobile-title{display:block;}
.facts-card-big{display:none;}
.reviews-wrapper{display:flex;gap:unset;align-items:stretch;}
.reviews-card{height:auto;}
.new-footer-logo{display:flex;justify-content:center;}
.new-footer-menu__container ul{display:flex;flex-direction:column;row-gap:8px;}
.new-footer-menu__wrapper li a:hover{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:18px;font-weight:500;line-height:160%;}
.new-footer-menu__wrapper .sub-menu li a:hover{background:unset;}
.new-footer-menu__wrapper li a{display:flex;align-items:stretch;justify-content:space-between;color:rgb(51, 51, 51);font-family:Ubuntu;font-size:18px;font-weight:400;line-height:160%;}
.menu-button{display:flex;flex-shrink:0;transition:all .4s;align-items:center;padding:0 10px 0 10px;}
.menu-button.active{transform:rotate(180deg);}
.menu-button svg{fill:rgb(51, 51, 51);}
.new-footer-menu__wrapper .sub-menu li a{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.new-footer-menu__wrapper .sub-menu{padding-left:16px;margin-top:6px;}
.new-footer-menu__wrapper li ul{display:flex;}
.new-footer-contacts__title{display:none;}
.new-footer-phones{grid-row:3;grid-template-columns:repeat(1, 1fr);}
.call-us{grid-row:4;}
.new-footer-phone__phone a{text-decoration:none;}
.new-footer-bottom{display:grid;align-items:flex-start;margin:0;gap:8px;}
.new-footer-bottom .company-name{grid-row:1;color:rgb(51, 51, 51);font-family:Ubuntu;font-size:14px;font-weight:300;line-height:160%;}
.new-footer-bottom .sitemap a, .new-footer-bottom .politics a, .promotion a{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:14px;font-weight:300;line-height:160%;}
.sitemap, .promotion{margin:0;}
.new-footer-top > .new-footer-social{justify-content:flex-start;margin-bottom:0;}
.new-footer{border:none;}
.new-footer-top > .new-footer-contacts{margin-bottom:16px;}
.get-consult{margin-bottom:32px;}
.new-footer-top{padding:0;margin-bottom:32px;grid-template-columns:100%;row-gap:0;}
.new-footer-top > div{margin-bottom:32px;}
.new-footer-phones{gap:32px;}
.get-consult-form__title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.get-consult-form__description{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;text-align:center;}
.get-consult-form-form__wrapper{display:grid;grid-template-columns:repeat(1, 1fr);}
.get-consult-form__input input{max-width:100%;}
.get-consult-form__privacy{text-align:center;}
.calc_section, .text-block, .what-we-can, .how-we-work, .experience, .services, .work-with-us, .questions, .preferences, .facts, .clients, .reviews, .benefits{margin-bottom:48px;}
.text-block{margin-bottom:32px;}
.benefits__head{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;}
.benefits__wrapper{grid-template-columns:repeat(1, 1fr);}
.benefits-card__icon img{width:64px;height:64px;}
.reviews__head{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;}
.reviews{padding:64px 0 0 0;}
.clients-button a{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:700;line-height:18px;}
.clients-button__description{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.our-clients-slider-prev, .our-clients-slider-next{position:unset;}
.our-clients-slider-buttons-wrapper{display:flex;align-items:center;justify-content:center;gap:16px;margin:32px 0;}
.clients__head{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;}
.our-clients-slider__image{margin-bottom:8px;}
.facts-mobile-title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;margin-bottom:32px;}
.facts-slider-wrapper{display:flex;gap:0;}
.facts{padding:48px 0;}
.buttons-wrapper{display:flex;}
.preferences__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.preferences-slider .buttons-wrapper{padding:32px 0 0 0;}
.problems__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.problems-card__head{color:rgb(230, 0, 3);font-family:Ubuntu;font-size:18px;font-weight:700;line-height:160%;margin-bottom:10px;}
.problems{margin-bottom:48px;padding-bottom:48px;}
.questions__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.questions-button a{width:100%;text-align:center;}
.questions{padding:48px 0;}
.work-with-us-right__title{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:18px;font-weight:700;line-height:160%;text-align:left;}
.work-with-us__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.work-with-us-left__title{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:160%;text-transform:uppercase;}
.how-we-work-text{display:none;}
.how-we-work-text-mobile{display:flex;flex-direction:column;gap:16px;}
.how-we-work-slider .buttons-wrapper{padding:24px 0;}
.how-we-work-text__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:160%;}
.how-we-work{padding-bottom:48px;}
.what-we-can-wrapper{gap:unset;flex-wrap:unset;justify-content:unset;padding:0 0 32px 0;}
.what-we-can__card{max-width:unset;}
.what-we-can__image{width:100%;height:137px;border-radius:8px;overflow:hidden;}
.what-we-can__image img{width:100%;height:100%;object-fit:cover;}
.what-we-can__title{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;margin-bottom:24px;}
.calc-title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:100%;}
.text-block__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;text-align:center;}
.new-header-menu__wrapper .sub-menu{background:unset;}
.new-header-menu__wrapper .sub-menu a:hover{background:unset;}
.new-header-menu__wrapper .sub-menu li a{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.new-header-menu__wrapper .sub-menu li:not(:first-child):not(:last-child) a{padding:0 0 6px 16px;}
.new-header-menu__wrapper .sub-menu li:first-child a{padding:6px 0 6px 16px;}
.new-header-menu__wrapper .sub-menu li:last-child a{padding:0 0 8px 16px;}
.new-main-slider__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:140%;}
.new-main-slider__description{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:16px;font-weight:300;line-height:160%;}
.new-main-slider__left, .new-main-slider__button, .new-main-slider__button a{width:100%;max-width:unset;}
.new-main-slider__left{padding:0;}
.new-main-slider-slide__container{gap:unset;min-height:unset;}
.new-main-slider{margin:0;background:rgb(245, 249, 255);}
.swiper-wrapper{padding:32px 0;}
.new-header-contacts{grid-template-columns:repeat(1, 1fr);gap:24px;margin-top:32px;}
.new-header-phone__phone a{color:rgb(51, 51, 51);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:160%;}
.new-header-logo__img{max-width:204px;}
.new-header-logo__img img{width:100%;height:100%;object-fit:cover;}
.what-we-can, .how-we-work{padding:0;}
.calc-result-lines, .calc-result-price-texts{display:none;}
.calc-result-block__title{text-align:center;}
.calc-result-price-number-wrapper:nth-child(1):after{content:'Наиболее вероятная стоимость';display:block;color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:700;line-height:160%;}
.calc-result-price-number-wrapper:nth-child(2):after{content:'Минимальная стоимость';display:block;color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.calc-result-price-number-wrapper:nth-child(3):after{content:'Максимальная стоимость';display:block;color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.calc-result-prices{flex-shrink:unset;display:flex;flex-direction:column;gap:24px;}
.calc-result-price-number-wrapper{flex-wrap:wrap;column-gap:unset;row-gap:8px;padding:0;}
.calc-result-block .calc-result-price-number, .calc-result-block .calc-result-price-symbol{padding-right:5px;}
.calc_section #calc .field select{white-space:break-spaces;height:56px;}
.calc_section select{height:56px;}
.calc-right__description{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.what-we-can-wrapper{padding:0;}
.what-we-can-slider .buttons-wrapper{padding:24px 0 32px 0;}
.how-we-work__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:160%;margin-bottom:24px;}
.how-we-work-wrapper.swiper-wrapper, .preferences-wrapper.swiper-wrapper, .facts-slider-wrapper.swiper-wrapper, .our-clients-slider__wrapper.swiper-wrapper, .reviews-wrapper.swiper-wrapper{padding:0;}
.facts-slider .buttons-wrapper{padding:32px 0 0 0;}
.reviews__link a{color:rgb(230, 0, 3);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;text-align:center;}
.benefits{padding:0;}
.new-footer-logo__text{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:14px;font-weight:400;line-height:160%;}
.calc-description{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
.calc-right__title{color:rgb(0, 70, 155);font-family:Ubuntu;font-size:24px;font-weight:700;line-height:60%;}
.how-we-work__card-title{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:20px;font-weight:700;line-height:160%;}
.how-we-work__description{color:rgb(255, 255, 255);font-family:Ubuntu;font-size:16px;font-weight:400;line-height:160%;}
}
.cookie-agree{position:fixed;z-index:10000000;bottom:0;left:0;width:100%;padding:20px;background-color:#00469B;}
.cookie-agree.agreed{display:none;}
.cookie-agree__wrapper{margin:0 auto;display:flex;align-items:center;justify-content:center;max-width:1140px;}
.cookie-agree-text{margin:0;font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;color:#ffffff;}
.cookie-agree-text a{color:#E60003;text-decoration:none;}
.cookie-agree-btn{display:inline-block;padding:12px;background-color:rgba(255,255,255,0.3);font-family:Ubuntu;font-size:16px;font-style:normal;font-weight:400;border-radius:8px;color:#ffffff;cursor:pointer;}
#question-request .confident label br{display:none;}
.form-req-office-confidence label br{display:none;}
.wpcf7-form.init label br{display:none;}
.accept-terms-order input[type="checkbox"]{margin:0 8px 0 0;}
.get-consult-form__privacy input[type="checkbox"] {
margin: 0 8px 0 0;
}@media(min-width:32em){
.modal-box{width:70%;}
}
#pfcf-popup{display:none;position:fixed;top:50%;left:50%;z-index:999999999;background:white;border-radius:4px;box-shadow:0 3px 9px rgba(0, 0, 0, 0.5);background-clip:padding-box;}
#pfcf-popup .modal-body{padding:4em 1.5em;text-align:center;}
#pfcf-popup  .modal-body h1,
#pfcf-popup  .modal-body h2,
#pfcf-popup  .modal-body h3,
#pfcf-popup  .modal-body h4,
#pfcf-popup  .modal-body h5,
#pfcf-popup  .modal-body h6,
#pfcf-popup  .modal-body p,
#pfcf-popup  .modal-body a{color:inherit;}
.modal-overlay{opacity:0;filter:alpha(opacity=0);position:fixed;top:0;bottom:0;left:0;z-index:900;width:100%;background:rgba(0, 0, 0, 0.5) !important;}
#pfcf-popup  a.close{line-height:1;font-size:1.5em;position:absolute;top:5%;right:2%;text-decoration:none;color:inherit;}
#pfcf-popup  a.close:hover {
color: #ffffff;
-webkit-transition: color 1s ease;
-moz-transition: color 1s ease;
transition: color 1s ease;
}.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:white;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(80, 77, 77, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px;}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%;}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay{-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
.twentytwenty-before-label, .twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{color:white;font-size:13px;letter-spacing:0.1em;}
.twentytwenty-before-label:before, .twentytwenty-after-label:before{position:absolute;background:rgba(255, 255, 255, 0.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent !important;position:absolute;}
.twentytwenty-left-arrow, .twentytwenty-right-arrow{top:50%;margin-top:-6px;}
.twentytwenty-up-arrow, .twentytwenty-down-arrow{left:50%;margin-left:-6px;}
.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}
.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block;}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0, 0, 0, 0);}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0;}
.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.twentytwenty-before-label{opacity:0;}
.twentytwenty-before-label:before{content:attr(data-content);}
.twentytwenty-after-label{opacity:0;}
.twentytwenty-after-label:before{content:attr(data-content);}
.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px;}
.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px;}
.twentytwenty-vertical .twentytwenty-before-label:before{top:10px;}
.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px;}
.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0, 0, 0, 0);z-index:25;}
.twentytwenty-overlay:hover{background:rgba(0, 0, 0, 0.5);}
.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1;}
.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1;}
.twentytwenty-before{z-index:20;}
.twentytwenty-after{z-index:10;}
.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid white !important;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5);z-index:40;cursor:pointer;}
.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);-moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5);}
.twentytwenty-left-arrow{border-right:6px solid white !important;left:50%;margin-left:-17px;}
.twentytwenty-right-arrow{border-left:6px solid white !important;right:50%;margin-right:-17px;}
.twentytwenty-up-arrow{border-bottom:6px solid white !important;top:50%;margin-top:-17px;}
.twentytwenty-down-arrow{border-top:6px solid white !important;bottom:50%;margin-bottom:-17px;}
.beafwc-outside-label-wrapper{position:relative;overflow:hidden;}
.beafwc-outside-label-wrapper>.twentytwenty-before-label,.beafwc-outside-label-wrapper>.twentytwenty-after-label{opacity:1;}
.beafwc-outside-label-wrapper.twentytwenty-vertical>.twentytwenty-before-label:before{top:0;z-index:25;width:max-content !important;background-color:rgba(0, 0, 0, 0.5);}
.beafwc-outside-label-wrapper.twentytwenty-vertical .twentytwenty-after-label:before{
bottom:0;
z-index: 25;
width: max-content !important;
background-color: rgba(0, 0, 0, 0.5);
}.twentytwenty-vertical .default .twentytwenty-before-label:before, .twentytwenty-vertical .default .twentytwenty-after-label:before{padding:0 !important;}
.twentytwenty-before-label, .twentytwenty-after-label{background:none !important}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{width:120px !important;left:0 !important;right:0 !important;margin:0 auto !important;}
.twentytwenty-horizontal .design-1 .twentytwenty-before-label::before, .twentytwenty-horizontal .design-1 .twentytwenty-after-label::before{top:60px;}
.twentytwenty-horizontal .design-1 .twentytwenty-before-label::before{left:80px;}
.twentytwenty-horizontal .design-1 .twentytwenty-after-label::before{right:80px;}
.design-1 .twentytwenty-before-label::before, .design-1 .twentytwenty-after-label::before{background:#f1f1f1;color:#000;}
.twentytwenty-vertical .design-1 .twentytwenty-handle{margin-top:0;}
.twentytwenty-vertical .design-1 .twentytwenty-handle:after{margin-right:0;}
.twentytwenty-vertical .design-1 .twentytwenty-handle:before{margin-left:0}
.design-1 .twentytwenty-before-label::before, .design-1 .twentytwenty-after-label::before{font-size:16px;line-height:1;padding:16px 30px;color:#000;text-transform:none;border-radius:25px;}
.design-1 .twentytwenty-handle{height:0;width:0;border:0 !important;}
.design-1 .twentytwenty-left-arrow{border-right:0 !important;left:0;margin-left:0;}
.design-1 .twentytwenty-right-arrow{border-left:0 !important;right:0;margin-right:0;}
.design-1 .twentytwenty-horizontal .twentytwenty-handle::before{margin-bottom:-17px;}
.design-1 .twentytwenty-handle{margin-left:0;}
.twentytwenty-horizontal .design-1 .twentytwenty-handle::before{margin-bottom:0px;}
.twentytwenty-horizontal .design-1 .twentytwenty-handle::after{margin-top:0px;}
.design-1 .twentytwenty-overlay .twentytwenty-before-label, .design-1 .twentytwenty-overlay .twentytwenty-after-label{opacity:1;}
.twentytwenty-horizontal .design-2 .twentytwenty-before-label::before, .twentytwenty-horizontal .design-2 .twentytwenty-after-label::before{top:unset;bottom:45px !important;}
.twentytwenty-horizontal .design-2 .twentytwenty-before-label::before{left:0px;}
.twentytwenty-horizontal .design-2 .twentytwenty-after-label::before{right:0px;}
.twentytwenty-horizontal .design-2 .twentytwenty-before-label{left:0px;padding:0px;}
.twentytwenty-horizontal .design-2 .twentytwenty-after-label{right:0px;padding:0px;}
.twentytwenty-horizontal .design-2 .twentytwenty-before-label::before{left:0px;}
.twentytwenty-horizontal .design-2 .twentytwenty-handle::before{bottom:85%;}
.twentytwenty-horizontal .design-2 .twentytwenty-handle::after{top:85%;}
.design-2 .twentytwenty-before-label::before{background:#526F9B;}
.design-2 .twentytwenty-after-label::before{background:#205D00;}
.design-2 .twentytwenty-after-label::before{border-radius:50px 0px 0px 50px;text-transform:uppercase;}
.design-2 .twentytwenty-before-label::before{border-radius:0px 50px 50px 0px;text-transform:uppercase;}
.design-2 .twentytwenty-overlay .twentytwenty-before-label, .design-2 .twentytwenty-overlay .twentytwenty-after-label{opacity:1;}
.design-2 .twentytwenty-handle{height:120px !important;width:24px !important;background:#fff;margin-top:-63px !important;margin-left:-15px !important;}
.twentytwenty-vertical .design-2 .twentytwenty-handle:before, .twentytwenty-vertical .design-2 .twentytwenty-handle:after{box-shadow:none !important}
.twentytwenty-vertical .design-2 .twentytwenty-down-arrow{border-top:6px solid #737373 !important;}
.twentytwenty-vertical .design-2 .twentytwenty-up-arrow{border-bottom:6px solid #737373 !important;}
.twentytwenty-vertical .design-2 .twentytwenty-handle{height:24px !important;width:120px !important;background:#fff;margin-top:-12px !important;margin-left:-60px !important;}
.twentytwenty-vertical .design-2 .twentytwenty-handle .twentytwenty-down-arrow{bottom:55%;}
.twentytwenty-vertical .design-2 .twentytwenty-handle .twentytwenty-up-arrow{top:55%;}
.design-2 .twentytwenty-left-arrow{border-right:6px solid #737373 !important;left:55%;}
.design-2 .twentytwenty-right-arrow{border-left:6px solid #737373 !important;right:55%;}
.twentytwenty-horizontal .design-3 .twentytwenty-before-label::before, .twentytwenty-horizontal .design-3 .twentytwenty-after-label::before{top:unset;bottom:45px !important;}
.twentytwenty-vertical .design-3 .twentytwenty-handle:before{left:77%;}
.twentytwenty-vertical .design-3 .twentytwenty-handle:after{right:74%;}
.twentytwenty-vertical .design-3 .twentytwenty-down-arrow{border-top:6px solid #fff;}
.twentytwenty-vertical .design-3 .twentytwenty-up-arrow{border-bottom:6px solid #fff;}
.twentytwenty-horizontal .design-3 .twentytwenty-after-label::before{right:0px !important;}
.twentytwenty-horizontal .design-3 .twentytwenty-before-label{left:0px;padding:0px;}
.twentytwenty-horizontal .design-3 .twentytwenty-after-label{right:0px;padding:0px;}
.twentytwenty-horizontal .design-3 .twentytwenty-before-label::before{left:0px;}
.twentytwenty-horizontal .design-3 .twentytwenty-handle::before{margin-bottom:45px;}
.twentytwenty-horizontal .design-3 .twentytwenty-handle::after{margin-top:46px;}
.design-3 .twentytwenty-before-label::before{background:#F36F02;}
.design-3 .twentytwenty-after-label::before{background:#ffffff;color:#3d3d3d;}
.design-2 .twentytwenty-before-label::before, .design-2 .twentytwenty-after-label::before, .design-4 .twentytwenty-before-label::before, .design-4 .twentytwenty-after-label::before, .design-3 .twentytwenty-before-label::before, .design-3 .twentytwenty-after-label::before{font-size:16px;line-height:1;padding:16px 30px;}
.design-3 .twentytwenty-after-label::before{border-radius:50px 0px 0px 50px;text-transform:uppercase;}
.design-3 .twentytwenty-before-label::before{border-radius:0px 50px 50px 0px;text-transform:uppercase;}
.design-4 .twentytwenty-after-label::before{border-radius:50px 0px 0px 50px;text-transform:uppercase;}
.design-4 .twentytwenty-before-label::before{border-radius:0px 50px 50px 0px;text-transform:uppercase;}
.twentytwenty-vertical .design-2 .twentytwenty-before-label::before, .twentytwenty-vertical .design-4 .twentytwenty-before-label::before, .twentytwenty-vertical .design-2 .twentytwenty-after-label::before, .twentytwenty-vertical .design-4 .twentytwenty-after-label::before, .twentytwenty-vertical .design-3 .twentytwenty-before-label::before, .twentytwenty-vertical .design-3 .twentytwenty-after-label::before{border-radius:50px;text-transform:uppercase;}
.design-3 .twentytwenty-overlay .twentytwenty-before-label, .design-3 .twentytwenty-overlay .twentytwenty-after-label{opacity:1;}
.design-3 .twentytwenty-handle{height:85px !important;width:85px !important;margin-top:-44px;margin-left:-45px;}
.twentytwenty-horizontal .design-4 .twentytwenty-before-label::before, .twentytwenty-horizontal .design-4 .twentytwenty-after-label::before{top:60px;}
.twentytwenty-horizontal .design-4 .twentytwenty-before-label::before{left:0px;}
.twentytwenty-horizontal .design-4 .twentytwenty-after-label::before{right:0px !important;}
.twentytwenty-horizontal .design-4 .twentytwenty-before-label{left:0px;padding:0px;}
.twentytwenty-horizontal .design-4 .twentytwenty-after-label{right:0px;padding:0px;}
.twentytwenty-horizontal .design-4 .twentytwenty-before-label::before{left:0px;}
.twentytwenty-horizontal .design-4 .twentytwenty-handle::before{margin-bottom:45px;}
.twentytwenty-horizontal .design-4 .twentytwenty-handle::after{margin-top:46px;}
.design-4 .twentytwenty-before-label::before{background:#EA7639;color:#ffffff;}
.design-4 .twentytwenty-after-label::before{background:#487D8D;color:#ffffff;}
.design-4 .twentytwenty-overlay .twentytwenty-before-label, .design-4 .twentytwenty-overlay .twentytwenty-after-label{opacity:1;}
.design-4 .twentytwenty-handle{height:0;width:0;border:0 !important;margin-left:0;margin-top:0}
.twentytwenty-vertical .design-4 .twentytwenty-handle{margin-top:0;}
.twentytwenty-vertical .design-4 .twentytwenty-up-arrow{border-bottom:6px solid #fff;}
.twentytwenty-vertical .design-4 .twentytwenty-down-arrow{border-top:6px solid #fff;}
.twentytwenty-vertical .design-4 .twentytwenty-handle:before, .twentytwenty-vertical .design-4 .twentytwenty-handle:after{margin-left:0;margin-right:0;}
.design-4 .twentytwenty-horizontal .twentytwenty-handle::before{margin-bottom:-17px;}
.twentytwenty-horizontal .design-4 .twentytwenty-handle::before{margin-bottom:0px;}
.twentytwenty-horizontal .design-4 .twentytwenty-handle::after{margin-top:0px;}
.design-5 .twentytwenty-handle{background-color:#fff;border:10px solid #000 !important;margin-top:-28px;margin-left:-28px;border-color:rgba(255, 255, 255, 0.53) !important;-webkit-background-clip:padding-box;background-clip:padding-box;}
.design-5 .twentytwenty-handle:after, .design-5 .twentytwenty-handle:before{display:none !important}
.design-5 .twentytwenty-left-arrow{border-right:6px solid #737373 !important;}
.design-5 .twentytwenty-right-arrow{border-left:6px solid #737373 !important;}
.twentytwenty-vertical .design-5 .twentytwenty-down-arrow{border-top:6px solid #737373 !important;}
.twentytwenty-vertical .design-5 .twentytwenty-up-arrow{border-bottom:6px solid #737373 !important;}
.design-6 .twentytwenty-handle{background-color:transparent;}
.twentytwenty-horizontal .design-6 .twentytwenty-handle{height:70px !important;width:15px !important;margin-left:-11px;margin-top:-37px;}
.twentytwenty-vertical .design-6 .twentytwenty-handle{width:70px !important;height:15px !important;margin-left:-38px;margin-top:-11px;}
.design-6 .twentytwenty-down-arrow{margin-bottom:-30px;}
.design-6 .twentytwenty-up-arrow{margin-top:-30px;}
.twentytwenty-vertical .design-6 .twentytwenty-handle:after{margin-right:36px;}
.twentytwenty-vertical .design-6 .twentytwenty-handle:before{margin-left:36px;}
.design-6 .twentytwenty-left-arrow{margin-left:-30px;}
.design-6 .twentytwenty-right-arrow{margin-right:-30px;}
.twentytwenty-horizontal .design-6 .twentytwenty-handle::after{top:74%;}
.twentytwenty-horizontal .design-6 .twentytwenty-handle::before{bottom:74%;}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before{margin-left:-74px}
.twentytwenty-vertical .default .twentytwenty-before-label:before, .twentytwenty-vertical .default .twentytwenty-after-label:before{padding:0 !important;margin-left:-45px}
.design-7.twentytwenty-container{overflow:inherit;margin-bottom:25px;}
.design-7 .twentytwenty-handle{z-index:99999;bottom:0;background:#fff;height:10px;top:inherit;padding:0;border:0 !important;width:38px;margin:0;margin-left:-22px;border-radius:30px;}
.design-7 .twentytwenty-left-arrow, .design-7 .twentytwenty-right-arrow{display:none;padding:0;}
.bafg-handle-wrapper{width:100%;background:rgba(0, 0, 0, 0.25);height:10px;margin-right:0;z-index:10;position:absolute;bottom:-22px;border-radius:30px;border-radius:30px;}
.twentytwenty-horizontal .design-7 .twentytwenty-handle:before, .twentytwenty-horizontal .design-7 .twentytwenty-handle:after{height:0;}
.bafg-blur{filter:blur(5px)}
.bafg-grayscale{filter:grayscale(1)}
.bafg-sepia{filter:sepia(1)}
.bafg-saturate{filter:saturate(10)}
.handle-trnasf{width:37px;height:37px;border:3px solid #fff;margin-top:0;margin-left:-21px;transform:rotate(45deg);}
.twentytwenty-vertical .design-1 .handle-trnasf{margin-top:-20px;}
.twentytwenty-horizontal .design-1 .handle-trnasf{margin-left:-22px;}
.twentytwenty-vertical .design-1 .twentytwenty-down-arrow{transform:rotate(-45deg);}
.twentytwenty-vertical .design-1 .twentytwenty-up-arrow{top:inherit !important;margin-top:inherit !important;margin-left:inherit !important;}
.twentytwenty-vertical .design-1 .twentytwenty-up-arrow{top:19px !important;left:22px !important;transform:rotate(-45deg);}
.twentytwenty-vertical .design-1 .twentytwenty-down-arrow{top:19px;left:27px;}
.twentytwenty-vertical .design-1 .twentytwenty-handle::before, .twentytwenty-vertical .design-1 .twentytwenty-handle::after{height:3px;}
.twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf::before{position:absolute;content:'';top:21px;right:21px;border:6px inset transparent;border-right:6px solid #fff;transform:rotate(-45deg);}
.twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf::after{position:absolute;content:'';top:4px;right:4px;border:6px inset transparent;border-left:6px solid #fff;transform:rotate(-45deg);}
.twentytwenty-vertical .design-2 .twentytwenty-handle{margin-top:-15px !important;}
.elementor-widget-container .design-3 .twentytwenty-handle{margin-left:-43px;}
.elementor-widget-container .twentytwenty-horizontal .design-1 .handle-trnasf{margin-left:-22px;}
.elementor-widget-container .twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf::after{top:1px;right:1px;}
.elementor-widget-container .twentytwenty-wrapper.twentytwenty-horizontal .handle-trnasf::before{top:23px;right:23px;}
.elementor-widget-container .twentytwenty-right-arrow{right:50%;margin-right:-17px;}
.bafg-row:before, .bafg-row:after{display:table;content:" ";}
.bafg-row:after{clear:both}
.bafg-row{margin-left:-15px;margin-right:-15px}
.bafg-col-3{width:25%;float:left;}
.bafg-col-4{width:33.3333%;float:left;}
.bafg-col-6{width:50%;float:left;}
.bafg-col-12{width:100%;float:left;}
.bafg-col-12, .bafg-col-6, .bafg-col-3, .bafg-col-4{margin-top:15px;margin-bottom:15px}
.bafg-gallery-row .twentytwenty-wrapper{padding:0 15px;}
@media only screen and (max-width: 767px) {
.bafg-col-3{width:100%;float:none;}
.bafg-col-4{width:100%;float:none;}
.bafg-col-6{width:100%;float:none;}
.bafg-col-12{width:100%;float:none;}
} .bafg-container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media(min-width:768px){
.bafg-container{width:750px;}
}
@media(min-width:992px){
.bafg-container{width:970px;}
}
@media(min-width:1200px){
.bafg-container{width:1170px;}
}
.bafg-single-page{margin:50px 0;}
.bafg-slider-title{margin:20px 0 15px 0;font-size:26px;padding:0}
.bafg-slider-description{font-size:15px;}
.bafg-method-3-wrapper img::selection {
background: unset;
}