

/* Start:/local/templates/dr2024/css/components/banner.css?17552511353235*/
.banner:has(.slider-container) .banner__image{overflow:visible}.banner:first-of-type{padding-top:0}.banner .slider-container.before-init{min-height:660px}@media (width <= 1024px){.banner .slider-container.before-init{min-height:370px}}.banner .slider-container.before-init .banner-slider__slide:not(:first-child){display:none}.banner__image-container{position:relative;grid-column:span 12}@media (width <= 1024px){.banner__image-container{grid-column:span 6}}@media (width <= 576px){.banner .slider-container.before-init{min-height:180px}.banner__image-container{grid-column:span 2}}.banner__image{border-radius:24px;overflow:hidden}.banner__shadow{position:absolute;top:80px;left:0;right:0;bottom:-80px;-webkit-filter:blur(50px);filter:blur(50px);z-index:-1}.banner__descr-container{grid-column:span 12;margin-top:72px}@media (width <= 1024px){.banner__descr-container{grid-column:span 6;row-gap:32px;margin-top:56px}}@media (width <= 576px){.banner__descr-container{grid-column:span 2}}.banner__descr{grid-column:span 5}@media (width <= 1024px){.banner__descr{grid-column:span 6}}@media (width <= 576px){.banner__descr{grid-column:span 2}}.banner__descr-title{margin-bottom:16px;font-family:var(--ffamily-second);font-weight:400;font-size:48px;line-height:64px;color:var(--white)}@media (width <= 1024px){.banner__descr-title{font-size:24px;line-height:32px}}.banner__descr-txt{font-weight:500;font-size:18px;line-height:28px;color:var(--white-60)}.banner__descr-interactions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-top:32px}@media (width <= 1024px){.banner__descr-txt{font-size:16px;line-height:24px}.banner__descr-interactions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.banner__descr-interactions-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.banner__descr-interactions-txt span{font-weight:700;color:var(--white)}@media (width <= 1024px){.banner__descr-interactions-txt{display:block}}.banner__contacts{grid-column:7/span 6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}@media (width <= 1024px){.banner__contacts{grid-column:span 6}}@media (width <= 576px){.banner__contacts{grid-column:span 2}}.banner__contacts-item .blue-link{font-size:16px;line-height:24px}.banner__contacts-title{margin-bottom:8px;font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.banner__contacts-link,.banner__contacts-txt{font-weight:700;font-size:24px;line-height:32px;color:var(--white)}@media (width <= 1024px){.banner__contacts-link,.banner__contacts-txt{font-size:18px;line-height:28px}}.banner__contacts-link{-webkit-transition:color .3s;transition:color .3s}@media (any-hover:hover){.banner__contacts-link:hover{color:var(--white-60)}}.banner-slider__slide{border-radius:24px;overflow:hidden}
/* End */


/* Start:/local/templates/dr2024/css/components/service-packages.css?17689081834571*/
body:has(.service-packages-table) .service-packages{padding-bottom:0}.service-package{position:relative;grid-column:span 6;display:grid;grid-template-columns:repeat(6,1fr);place-content:flex-start;padding:24px 0 48px;background-color:var(--gray);border-radius:24px}@media (width > 700px){.service-package:not(.service-package--recommended){margin-top:32px}}.service-package--recommended{margin-top:32px;outline:4px solid var(--blue)}.service-package--recommended .service-package__subtitle{color:var(--blue)}.service-package--recommended::after{content:"";position:absolute;left:-4px;right:-4px;top:-32px;width:calc(100% + 8px);height:52px;background-color:var(--blue);border-radius:24px 24px 0 0;z-index:-1}.service-package--not-recommended .service-package__title{color:var(--white-60)}.service-package--not-recommended .service-package__txt{color:var(--white-60);background-image:url(/local/templates/dr2024/css/components/../../img/icons/warning.svg)}@media (width <= 1024px){.service-package{grid-column:span 3;grid-template-columns:repeat(3,1fr);padding:24px 24px 32px}}@media (width <= 700px){.service-package{grid-column:span 6}}@media (width <= 576px){.service-package{grid-column:span 2;grid-template-columns:repeat(2,1fr)}}.service-package__button,.service-package__list,.service-package__price-container,.service-package__subtitle,.service-package__title{grid-column:2/span 4}@media (width <= 1024px){.service-package__button,.service-package__list,.service-package__price-container,.service-package__subtitle,.service-package__title{grid-column:span 3}}@media (width <= 576px){.service-package__button,.service-package__list,.service-package__price-container,.service-package__subtitle,.service-package__title{grid-column:span 2}}.service-package__subtitle,.service-package__title{text-align:center}.service-package__subtitle{font-weight:700;font-size:16px;line-height:24px;color:var(--light-green)}.service-package__title{margin-bottom:16px;font-family:var(--ffamily-second);font-size:40px;font-weight:400;line-height:56px;color:var(--white)}.service-package__price-container{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;gap:16px;margin-bottom:24px}@media (width <= 1024px){.service-package__price-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:unset}}.service-package__price{font-weight:700;font-size:32px;line-height:48px;color:var(--white)}.service-package__price-txt{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.service-package__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.service-package__txt{padding-left:40px;font-weight:700;font-size:16px;line-height:24px;color:var(--white);background-image:url(/local/templates/dr2024/css/components/../../img/icons/check-blue.svg);background-repeat:no-repeat;background-size:24px}.service-package__button{margin-top:32px}.service-package__header{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:-26px}.service-package__header-badge{font-weight:700;font-size:12px;line-height:16px;color:var(--white)}.service-packages-table-section{padding-top:0}.service-packages-table{grid-column:span 12}@media (width <= 1024px){.service-packages-table{grid-column:span 6}}@media (width <= 576px){.service-packages-table{grid-column:span 2}}.service-packages-table.accordion-is-open .service-packages-table__toggler svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);fill:var(--white)}.service-packages-table.accordion-is-open .table-container{opacity:1;overflow-x:auto;padding:32px 0 16px}.service-packages-table__toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin:32px auto 0;font-weight:700;font-size:16px;line-height:24px;color:var(--white)}.service-packages-table__toggler svg{width:16px;height:16px;fill:var(--white-40);-webkit-transition:fill .3s,-webkit-transform .3s;transition:fill .3s,transform .3s,-webkit-transform .3s}@media (any-hover:hover){.service-packages-table__toggler:hover svg{fill:var(--white)}}.service-packages-table .table-container{max-height:0;padding-bottom:0;-webkit-box-sizing:content-box;box-sizing:content-box;opacity:0;overflow:hidden;will-change:max-height;-webkit-transition:.3s;transition:.3s}
/* End */


/* Start:/local/templates/dr2024/css/components/info-block.css?1768556649991*/
.info-block{grid-column:span 12}@media (width <= 1024px){.info-block{grid-column:span 6}}@media (width <= 576px){.info-block{grid-column:span 2}}.info-block__card{grid-column:span 6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;background-color:var(--bg-dark);border-radius:24px}@media (width <= 576px){.info-block__card{grid-column:span 2}}.info-block__card-image{margin-bottom:16px;border-radius:8px;overflow:hidden}.info-block__card-title,.info-block__card-txt{text-align:center}.info-block__card-title{margin-bottom:24px;font-family:var(--ffamily-second);font-weight:400;font-size:24px;line-height:32px;color:var(--white)}@media (width <= 1024px){.info-block__card-title{font-size:16px;line-height:24px}}.info-block__card-txt{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}
/* End */


/* Start:/local/templates/dr2024/css/components/accordions.css?17689109434878*/
.accordions-section .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordions-section:has(.accordions-image-container) .accordions{grid-column:span 6}@media (width <= 576px){.accordions-section:has(.accordions-image-container) .accordions{grid-column:span 2}}@media (width > 1024px){.accordions-section:has(.accordions-image-container) .accordion__body,.accordions-section:has(.accordions-image-container) .accordion__toggler{grid-template-columns:repeat(6,1fr)}.accordions-section:has(.accordions-image-container) .accordion__title{grid-column:span 5}.accordions-section:has(.accordions-image-container) .accordion__content{padding:0 24px 24px}.accordions-section:has(.accordions-image-container) .accordion__image{display:none}.accordion__body:has(.accordion__image) .accordion__content{grid-column:span 6}}.accordions{grid-column:span 12;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (width <= 1024px){.accordions{grid-column:span 6}.accordions-image-container{display:none}}@media (width <= 576px){.accordions{grid-column:span 2}}.accordions-image-container{grid-column:span 6;padding:8px;border-radius:16px;background-color:var(--bg-dark)}.accordions-image{display:none;border-radius:8px;overflow:hidden}.accordions-image.is-active{display:block}.accordion{grid-column:span 12;background-color:var(--bg-dark);border-radius:16px}.accordion.accordion-is-open .accordion__button svg{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.accordion.accordion-is-open .accordion__body{padding:0 0 8px;opacity:1}.accordion__body,.accordion__toggler{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.accordion__toggler{position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 0;cursor:pointer}.accordion__title{grid-column:span 6;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0 16px 24px;font-family:var(--ffamily-second);font-weight:400;font-size:24px;line-height:32px;color:var(--white)}.accordion__title span{-ms-flex-negative:0;flex-shrink:0;display:block;width:24px;height:32px;margin-right:8px;text-align:right}@media (width <= 1024px){.accordion__body,.accordion__toggler{grid-template-columns:repeat(6,1fr)}.accordion__title{grid-column:span 5}.accordion__subtitle{display:none}}@media (width <= 576px){.accordion__body,.accordion__toggler{grid-template-columns:repeat(2,1fr)}.accordion__title{grid-column:span 2;padding:12px 72px 12px 8px;font-size:16px;line-height:24px}.accordion__title span{height:24px}.accordion__title:not(:has(span)){padding-left:16px}}.accordion__subtitle{grid-column:7/span 5;padding:20px 0;font-weight:500;font-size:16px;line-height:24px;color:var(--white)}.accordion__button{display:grid;place-items:center;justify-self:flex-end;width:64px;height:64px;padding:24px;margin:0 8px;background-color:var(--gray);border-radius:8px}.accordion__button svg{width:16px;height:16px;fill:var(--white);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (width <= 576px){.accordion__button{position:absolute;top:8px;right:8px;margin:0;padding:16px;width:48px;height:48px}}.accordion__body{-webkit-box-sizing:content-box;box-sizing:content-box;max-height:0;overflow:hidden;will-change:max-height;opacity:0;-webkit-transition:.3s;transition:.3s}.accordion__content{grid-column:span 12;padding:0 20px 0 24px}.accordion__content>.accordion__subtitle{display:none}.accordion__content>p{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.accordion__content>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-top:16px}.accordion__content>ul>li{position:relative;padding-left:32px;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.32px;color:var(--white)}.accordion__content>ul>li::before{content:"";position:absolute;top:9px;left:9px;width:6px;height:6px;background-color:var(--orange);border-radius:50%}.accordion__content:has(.table-grid){padding:0}@media (width <= 1024px){.accordion__content>.accordion__subtitle{display:block;padding:0;margin-bottom:8px}.accordion__content:has(.table-grid){padding:0 24px}.accordion__content{grid-column:span 6;padding:0 24px 24px}.accordion__image{margin-left:8px}}@media (width <= 576px){.accordion__content:has(.table-grid){padding:0 16px}.accordion__content{grid-column:span 2;padding:0 16px 16px}}.accordion__image{grid-column:span 6;margin-right:8px;border-radius:8px;overflow:hidden}.accordion__image img{width:100%}@media (width <= 576px){.accordion__image{grid-column:span 2}}
/* End */


/* Start:/local/templates/dr2024/css/components/table-grid.css?17685566492303*/
.table-grid{grid-column:span 12;width:100%}.table-grid tbody tr,.table-grid thead tr{display:grid;grid-template-columns:repeat(12,1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.table-grid thead tr{padding-bottom:16px;border-bottom:1px solid var(--white-10)}.table-grid tbody tr{padding:16px 0}.table-grid tbody tr:not(:last-child){border-bottom:1px solid var(--white-10)}@media (width <= 1024px){.table-grid{grid-column:span 6}.table-grid thead{display:none}.table-grid tbody tr{grid-template-columns:repeat(6,1fr);row-gap:12px}.table-grid tbody td{grid-column:span 6}}@media (width <= 576px){.table-grid{grid-column:span 2}.table-grid tbody tr{grid-template-columns:repeat(2,1fr)}.table-grid tbody td{grid-column:span 2}}.table-grid th{font-weight:500;font-size:14px;line-height:20px;text-align:left;color:var(--white-60)}@media (width > 1024px){.table-grid tbody tr:first-child{padding-top:24px}.table-grid tbody td:first-child,.table-grid thead th:first-child{grid-column:span 3}.table-grid tbody td:nth-child(2),.table-grid thead th:nth-child(2){grid-column:span 5}.table-grid tbody td:last-child,.table-grid thead th:last-child{grid-column:span 4}.table-grid th:first-child{padding-left:32px}.table-grid td:first-child{padding-left:24px}.table-grid td:last-child{padding-right:24px}}.table-grid__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.table-grid__logo{display:grid;place-items:center;padding:12px;background-color:var(--gray);border:1px solid var(--white-10);border-radius:16px}.table-grid__title{font-weight:700;font-size:16px;line-height:24px;color:var(--white)}.table-grid__subtitle{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.table-grid__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;max-height:72px;overflow:hidden}.table-grid__tag,.table-grid__tags-button{padding:4px 16px;font-weight:500;font-size:16px;line-height:24px;border-radius:32px;border:1px solid var(--white-10);background-color:var(--gray)}.table-grid__tag{color:var(--white)}.table-grid__tags-button{margin-top:8px;color:var(--blue)}.table-grid__descr{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}
/* End */


/* Start:/local/templates/dr2024/css/components/video.css?1770710961159*/
.video{grid-column:span 12;width:100%;aspect-ratio:16/9}@media (width <= 1024px){.video{grid-column:span 6}}@media (width <= 576px){.video{grid-column:span 2}}
/* End */


/* Start:/local/templates/dr2024/css/components/faq.css?17593011072151*/
.faq__tabs-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.faq__tabs-tab.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.faq__item{border-radius:16px;background-color:var(--bg-dark);-webkit-transition:background-color .3s;transition:background-color .3s}.faq__item.accordion-is-open{background-color:var(--bg-gray)}.faq__item.accordion-is-open .faq__dropdown-toggler svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.faq__item.accordion-is-open .faq__dropdown{opacity:1;padding:0 24px 24px}.faq__dropdown-toggler{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:16px 24px;cursor:pointer}.faq__dropdown-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;font-size:20px;line-height:28px;color:var(--white)}.faq__dropdown-title span:first-child{color:var(--orange)}@media (width <= 1024px){.faq__item.accordion-is-open .faq__dropdown{padding:0 16px 16px}.faq__dropdown-toggler{padding:16px}.faq__dropdown-title{font-size:16px;line-height:24px}}.faq__dropdown-toggler-icon{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;padding:16px;border:1px solid var(--white-20);border-radius:24px}.faq__dropdown-toggler-icon svg{width:16px;height:16px;fill:var(--white);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.faq__dropdown{padding:0 24px;max-height:0;-webkit-box-sizing:content-box;box-sizing:content-box;font-weight:500;font-size:16px;line-height:24px;color:var(--white-60);overflow:hidden;opacity:0;will-change:max-height;-webkit-transition:.3s;transition:.3s}.faq__dropdown ul{padding-left:16px;list-style:disc}.faq__dropdown a{font-weight:500;font-size:16px;line-height:24px;color:var(--light-blue)}@media (width <= 1024px){.faq__dropdown{padding:0 16px}}.faq__dropdown span{font-weight:700;color:var(--white)}
/* End */
/* /local/templates/dr2024/css/components/banner.css?17552511353235 */
/* /local/templates/dr2024/css/components/service-packages.css?17689081834571 */
/* /local/templates/dr2024/css/components/info-block.css?1768556649991 */
/* /local/templates/dr2024/css/components/accordions.css?17689109434878 */
/* /local/templates/dr2024/css/components/table-grid.css?17685566492303 */
/* /local/templates/dr2024/css/components/video.css?1770710961159 */
/* /local/templates/dr2024/css/components/faq.css?17593011072151 */
