.single-banner__content-wrap,.testimonials__author{justify-content:space-between;display:flex;box-sizing:border-box}.single-banner{position:relative;margin-bottom:30px;margin-top:40px;width:100%}@media (max-width:600px){.single-banner{margin-top:5px}}.single-banner.blue .single-banner__content-wrap{background:#33c}.single-banner.blue .single-banner__category{width:100%;margin-bottom:18px;display:flex}.single-banner.blue .single-banner__category span{color:#fff8f1;border:1px solid #fff8f1}.single-banner.blue .single-banner__description,.single-banner.blue .single-banner__title{color:#fff8f1}.single-banner__inner{padding:0 var(--content-gap-s);position:relative;width:100%}.single-banner__content-wrap{background:linen;overflow:hidden;align-items:center;padding:16px;border-radius:15px;width:100%}.single-banner__image{position:relative;border-radius:15px;overflow:hidden;width:49%;height:360px}@media (max-width:859px){.single-banner__content-wrap{flex-wrap:wrap}.single-banner__image{width:100%;min-height:360px}}.single-banner__content{box-sizing:border-box;padding:30px 25px 19px 0;position:relative;width:49%}@media (max-width:959px){.single-banner__content{padding:30px 0 19px}}@media (max-width:859px){.single-banner__content{width:100%}}.single-banner__category{width:100%;margin-bottom:18px;display:flex}.single-banner__category span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:600;line-height:12px;position:relative;padding:10px 12px;box-sizing:border-box;border-radius:500px;border:1px solid #33c;width:auto}@media (min-width:1440px){.single-banner__category span{font-size:calc(12 / 16 + rem)}}@media (max-width:579px){.single-banner__category{margin-bottom:15px}}.single-banner__title{font-size:calc(45rem / 16 + 39 * (100vw - 375px)/ 1065);font-family:Boska,Helvetica,Arial,sans-serif;position:relative;width:100%}@media (min-width:1440px){.single-banner__title{font-size:calc(84 / 16 + rem)}}.single-banner__description{margin-top:18px;position:relative;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);margin-bottom:.78em;line-height:1.5}.conditions-explanation-block__header h2,.content-block__content h2,.detail-page-symptoms-block__title,.detail-page-text-block h2,.detail-page-text-block h3,.testimonials__title h2{font-family:Boska,Helvetica,Arial,sans-serif}@media (min-width:1440px){.single-banner__description{font-size:calc(18 / 16 + rem)}}.testimonials__inner{padding:1.08em var(--content-gap-l) 1em;display:flex;justify-content:center;flex-wrap:wrap}.testimonials__title{position:relative;width:100%}.testimonials__title h2{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero7 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero7 .75s ease forwards .1s;width:100%;text-align:center;margin-bottom:26px}@media (min-width:1440px){.testimonials__title h2{font-size:calc(68 / 16 + rem)}}.testimonials blockquote{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);color:rgba(51,51,204,.8);max-width:46em;text-align:center}@media (min-width:1440px){.testimonials blockquote{font-size:calc(18 / 16 + rem)}}@media (max-width:1063px){.testimonials__inner{padding:1.08em var(--content-gap) 1em}.testimonials blockquote{max-width:73%;box-sizing:border-box;padding:0 20px}}@media (max-width:579px){.testimonials blockquote{max-width:100%;padding:unset}}.testimonials__slider{box-sizing:border-box;padding:10px;position:relative;width:100%}.testimonials__slide{display:flex;flex-wrap:wrap;justify-content:center}.testimonials__author{padding:9px 18px;border:1px solid rgba(51,51,204,.07);border-radius:6px;width:100%;margin-bottom:25px;max-width:400px;margin-top:17px;align-items:center}.testimonials__author-info{display:flex;justify-content:space-between;align-items:center}.testimonials__author-image{position:relative;width:42px;height:42px;border-radius:50%;overflow:hidden}.testimonials__author-name{position:relative;width:auto;margin-left:13px}.testimonials__author-name-name{font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);text-transform:uppercase;font-weight:700;position:relative;width:100%}@media (min-width:1440px){.testimonials__author-name-name{font-size:calc(12 / 16 + rem)}}@media (min-width:2000px){.testimonials__author-name-name{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.testimonials__author-name-name{font-size:calc(16 / 16 + rem)}}.testimonials__author-role{font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);text-transform:uppercase;margin-top:7px;position:relative;color:rgba(51,51,204,.55);width:100%}@media (min-width:1440px){.testimonials__author-role{font-size:calc(12 / 16 + rem)}}@media (min-width:2000px){.testimonials__author-role{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.testimonials__author-role{font-size:calc(16 / 16 + rem)}}.testimonials__author-rating{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);text-transform:uppercase;display:flex;align-items:center;font-weight:700;position:relative;padding-left:10px}@media (min-width:1440px){.testimonials__author-rating{font-size:calc(14 / 16 + rem)}}.testimonials__author-rating:before{content:"";position:absolute;left:0;top:-23px;height:369%;background:rgba(51,51,204,.07);width:1px}@media (min-width:2000px){.testimonials__author-rating{font-size:calc(14rem / 16 + 2 * (100vw - 375px)/ 1065)}}@media (min-width:2000px) and (min-width:1440px){.testimonials__author-rating{font-size:calc(16 / 16 + rem)}}.testimonials__author-items{width:100%;display:flex;justify-content:center}.testimonials__btns{display:flex;justify-content:space-between;position:absolute;width:100%}.testimonials__slider-wrapper{position:relative}@media (max-width:579px){.testimonials__btns{top:0;justify-content:flex-end}.testimonials__slider-wrapper{padding-top:40px}}.content-block__inner{padding:1.08em var(--content-gap-l) 1em;display:flex;justify-content:space-between;align-items:center}@media (max-width:1063px){.content-block__inner{padding:1.08em var(--content-gap) 1em}}.content-block__image{width:40%}.content-block__image img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;z-index:2}.content-block__content{position:relative;width:44.3%}@media (max-width:1499px){.content-block__content{width:50%}}.content-block__content h2{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero7 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero7 .75s ease forwards .1s;width:100%;text-align:left;margin-bottom:26px}@media (min-width:1440px){.content-block__content h2{font-size:calc(68 / 16 + rem)}}@keyframes fadeUpHero7{0%{transform:translate3d(0,.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero7{0%{opacity:0}100%{opacity:1}}.content-block__content p{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);color:rgba(51,51,204,.8);max-width:71em;line-height:1.5}@media (min-width:1440px){.content-block__content p{font-size:calc(18 / 16 + rem)}}@media (max-width:679px){.content-block__inner{flex-wrap:wrap;justify-content:center}.content-block__content{margin-top:20px;width:100%}.content-block__content h2{text-align:center}.content-block__content p{max-width:100%;text-align:center}}.content-block__btn{display:flex;margin-top:35px;justify-content:left;position:relative;width:100%}@media (max-width:679px){.content-block__btn{justify-content:center;margin-top:30px}}.conditions-explanation-block{position:relative;margin-top:30px;width:100%;background:linen;margin-bottom:30px}.conditions-explanation-block:before{content:"";background:linen;width:100%;height:500px;position:absolute;top:-210px;left:0;z-index:-1}.conditions-explanation-block__inner{padding:0 var(--content-gap-s)}.conditions-explanation-block__header{width:100%;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.conditions-explanation-block__header h2{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero4 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero4 .75s ease forwards .1s;width:100%}@media (min-width:1440px){.conditions-explanation-block__header h2{font-size:calc(68 / 16 + rem)}}.conditions-explanation-block__images{grid-template-columns:1fr 1fr 1fr;grid-gap:6px;margin-top:42px;row-gap:41px;display:grid}@media (max-width:763px){.conditions-explanation-block__images{grid-template-columns:1fr 1fr;row-gap:20px}}.conditions-explanation-block__image{position:relative;overflow:hidden;border-radius:15px;height:466px;width:100%}@media (max-width:1449px){.conditions-explanation-block__image{height:295px}}.conditions-explanation-block__text{position:relative;margin-top:28px;width:100%;line-height:1.5;font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);max-width:59em}@media (min-width:1440px){.conditions-explanation-block__text{font-size:calc(18 / 16 + rem)}}.conditions-explanation-block--bg{padding-top:50px;background:linear-gradient(to bottom,#33c 80%,#fff8f1 20%)}@media (max-width:559px){.conditions-explanation-block__images{grid-template-columns:1fr}.conditions-explanation-block--bg{background:linear-gradient(to bottom,#33c 45%,#fff8f1 25%)}}.conditions-explanation-block--bg:before{content:"";height:0}.conditions-explanation-block--bg .conditions-explanation-block__header .conditions-explanation-block__text,.conditions-explanation-block--bg .conditions-explanation-block__header h2{color:#fff8f1}.detail-page-symptoms-block{margin-top:30px;margin-bottom:30px}.detail-page-symptoms-block__inner{padding:0 var(--content-gap)}.detail-page-symptoms-block__title{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero5 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero5 .75s ease forwards .1s;width:100%;text-align:center}@media (min-width:1440px){.detail-page-symptoms-block__title{font-size:calc(68 / 16 + rem)}}@keyframes fadeUpHero5{0%{transform:translate3d(0,.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero5{0%{opacity:0}100%{opacity:1}}.detail-page-symptoms-block__subtitle{position:relative;margin-top:28px;width:100%;line-height:1.2;font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);text-align:center}@media (min-width:1440px){.detail-page-symptoms-block__subtitle{font-size:calc(18 / 16 + rem)}}.detail-page-symptoms-block__items{display:flex;flex-wrap:wrap;gap:32px 20px;margin-top:30px;justify-content:center}.detail-page-symptoms-block__items>*{flex:0 0 calc(25% - 15px)}@media (max-width:1249px){.detail-page-symptoms-block__items>*{flex:0 0 calc(33.333% - 13.33px)}}@media (max-width:859px){.detail-page-symptoms-block__items>*{flex:0 0 calc(50% - 10px)}}@media (max-width:579px){.detail-page-symptoms-block__items>*{flex:0 0 calc(100% - 0px)}}.detail-page-symptoms-block__item{position:relative;width:100%}.detail-page-symptoms-block__item:is(a){cursor:pointer}.detail-page-symptoms-block__item-container{border:1px solid rgba(51,51,204,.3215686275);border-radius:15px;overflow:hidden}.detail-page-symptoms-block__image{display:flex;align-items:center;max-height:213px;justify-content:center;position:relative;height:213px;width:100%}.detail-page-symptoms-block__image img{width:100%;max-width:100%}.detail-page-symptoms-block__item-title{position:relative;margin-top:16px;width:100%;line-height:1.2;font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);text-align:center;font-weight:600}@media (min-width:1440px){.detail-page-symptoms-block__item-title{font-size:calc(18 / 16 + rem)}}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;pointer-events:none;transition:opacity .3s ease}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-overlay .popup-content{position:relative;background:#fff;padding:20px;max-width:90%;max-height:90%;box-sizing:border-box;overflow:hidden;display:flex;justify-content:center;align-items:center}.popup-overlay .popup-content iframe,.popup-overlay .popup-content video{width:100%;height:auto;max-height:80vh}.popup-overlay .popup-close{position:absolute;top:10px;right:10px;background:#fff;border:none;font-size:24px;cursor:pointer;color:#333;z-index:1001;padding:5px;line-height:1;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:background-color .3s ease,transform .3s ease}.block-accordion__wrapper,.detail-page-images-block__image{border-radius:15px;width:100%;overflow:hidden}.popup-overlay .popup-close:hover{background-color:#f1f1f1;transform:scale(1.1)}.popup-overlay .popup-close:focus{outline:0;box-shadow:0 0 0 3px rgba(0,123,255,.5)}@media (max-width:768px){.popup-content{padding:10px}.popup-close{font-size:18px;top:5px;right:5px}}.detail-page-text-block{position:relative;margin-top:30px;margin-bottom:30px;width:100%}.detail-page-text-block__inner{padding:0 var(--content-gap-l)}.detail-page-text-block h2{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);width:100%}@media (min-width:1440px){.detail-page-text-block h2{font-size:calc(68 / 16 + rem)}}.detail-page-text-block h3{font-size:calc(32rem / 16 + 22 * (100vw - 375px)/ 1065);margin-bottom:26px;font-weight:700;width:100%;padding-top:0}.block-accordion__item-header h3,.block-accordion__item-text,.detail-page-text-block h4{font-family:Montserrat,Helvetica,Arial,sans-serif}.detail-page-images-block__inner,.detail-page-related-block__inner{padding:0 var(--content-gap)}@media (min-width:1440px){.detail-page-text-block h3{font-size:calc(54 / 16 + rem)}}.detail-page-text-block h4{font-size:calc(26rem / 16 + 6 * (100vw - 375px)/ 1065);font-weight:600;line-height:23.4px}@media (min-width:1440px){.detail-page-text-block h4{font-size:calc(32 / 16 + rem)}}.detail-page-text-block h5{font-family:Boska,Helvetica,Arial,sans-serif;font-size:calc(24rem / 16 + 4 * (100vw - 375px)/ 1065);font-weight:600;line-height:23.4px}@media (min-width:1440px){.detail-page-text-block h5{font-size:calc(28 / 16 + rem)}}.detail-page-text-block ol li,.detail-page-text-block p,.detail-page-text-block ul li{color:rgba(51,51,204,.8)!important;line-height:1.5}.detail-page-images-block{position:relative;margin-top:30px;margin-bottom:30px;width:100%}.detail-page-images-block__gallery{grid-template-columns:1fr 1fr;grid-gap:16px;row-gap:16px;display:grid;position:relative;width:100%}@media (max-width:649px){.detail-page-images-block__gallery{grid-template-columns:1fr}}.detail-page-images-block__image img{width:100%;max-width:100%}.block-accordion__inner{padding:1.08em var(--content-gap) 1em}.block-accordion__wrapper{position:relative;background:#33c;box-sizing:border-box;padding:80px 90px 80px 70px;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:1129px){.block-accordion__wrapper{padding:50px 20px}}@media (max-width:1059px){.block-accordion__wrapper{flex-wrap:wrap}}.block-accordion__title{width:100%;display:flex;justify-content:center;margin-bottom:34px;text-align:left}.block-accordion__title h2{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);font-family:Boska,Helvetica,Arial,sans-serif;opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero1 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero1 .75s ease forwards .1s;width:100%;text-align:left;color:#fff8f1;cursor:pointer}@media (min-width:1440px){.block-accordion__title h2{font-size:calc(68 / 16 + rem)}}@keyframes fadeUpHero1{0%{transform:translate3d(0,.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero1{0%{opacity:0}100%{opacity:1}}.block-accordion__description{position:relative;width:100%;text-align:center;margin-top:34px;display:flex;justify-content:left}.block-accordion__description p{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);color:#fff8f1;max-width:71em;text-align:left;line-height:23.4px}@media (min-width:1440px){.block-accordion__description p{font-size:calc(18 / 16 + rem)}}.block-accordion__content{position:relative;width:45%}@media (max-width:1059px){.block-accordion__content{width:100%}}.block-accordion__items{position:relative;width:45%}@media (max-width:1059px){.block-accordion__items{margin-top:30px;width:100%}}.block-accordion__item{border:1px solid #fff8f1;position:relative;border-radius:24px;box-sizing:border-box;margin-bottom:10px;padding:13px 24px;width:100%}.block-accordion__item-header{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;cursor:pointer;padding:0}.block-accordion__item-header h3{font-size:calc(18rem / 16 + 0 * (100vw - 375px)/ 1065);color:#fff8f1;font-weight:600;line-height:23.4px;text-align:left;cursor:pointer}@media (min-width:1440px){.block-accordion__item-header h3{font-size:calc(18 / 16 + rem)}}.block-accordion__item-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.block-accordion__item.active .block-accordion__item-content{max-height:1000px;opacity:1}.block-accordion__item-text{font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:400;line-height:16.8px;text-align:left;color:rgba(255,248,241,.6980392157);margin-top:13px;margin-bottom:10px}@media (min-width:1440px){.block-accordion__item-text{font-size:calc(14 / 16 + rem)}}.detail-page-related-block{margin-bottom:30px;margin-top:30px}.detail-page-related-block__title{font-size:calc(45rem / 16 + 23 * (100vw - 375px)/ 1065);font-family:Boska,Helvetica,Arial,sans-serif;opacity:0;transform:translate3d(0,.25em,0);animation:fadeUpHero4 1.5s cubic-bezier(.16,1,.3,1) forwards .1s,fadeInHero4 .75s ease forwards .1s;width:100%;text-align:center;margin-bottom:42px}@media (min-width:1440px){.detail-page-related-block__title{font-size:calc(68 / 16 + rem)}}@keyframes fadeUpHero4{0%{transform:translate3d(0,.25em,0)}100%{transform:translate3d(0,0,0)}}@keyframes fadeInHero4{0%{opacity:0}100%{opacity:1}}.detail-page-related-block__items{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:25px;width:100%}@media (max-width:1109px){.detail-page-related-block__items{grid-template-columns:1fr 1fr}}.detail-page-related-block .treatment-listing-card{position:relative;margin-bottom:45px;width:100%}@media (max-width:579px){.detail-page-related-block .treatment-listing-card{margin-bottom:35px}.detail-page-related-block .treatment-listing-card:last-child{margin-bottom:0}}.detail-page-related-block .treatment-listing-card__category{position:absolute;top:16px;left:16px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:600;line-height:12px;background:#fff8f1;padding:10px 12px;box-sizing:border-box;border-radius:500px;border:1px solid #33c;width:auto}.detail-page-related-block .treatment-listing-card__image,.detail-page-video-block,.detail-page-video-block__iframe,.detail-page-video-block__video{position:relative;border-radius:20px;overflow:hidden}@media (min-width:1440px){.detail-page-related-block .treatment-listing-card__category{font-size:calc(12 / 16 + rem)}}.detail-page-related-block .treatment-listing-card__image{min-height:373px;margin-bottom:18px;width:100%}@media (max-width:1445px){.detail-page-related-block .treatment-listing-card__image{min-height:273px}}.detail-page-related-block .treatment-listing-card__image img{transition:opacity .3s ease;opacity:1}.detail-page-related-block .treatment-listing-card__image:hover img{opacity:.7}.detail-page-related-block .treatment-listing-card__content{display:flex;flex-wrap:wrap;width:100%}.detail-page-related-block .treatment-listing-card__title{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(22rem / 16 + 6 * (100vw - 375px)/ 1065);font-weight:600;line-height:28px;margin-bottom:12px;text-align:left;width:100%}@media (min-width:1440px){.detail-page-related-block .treatment-listing-card__title{font-size:calc(28 / 16 + rem)}}.detail-page-related-block .treatment-listing-card__title a{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(22rem / 16 + 6 * (100vw - 375px)/ 1065);font-weight:600;line-height:28px;text-align:left;width:100%}@media (min-width:1440px){.detail-page-related-block .treatment-listing-card__title a{font-size:calc(28 / 16 + rem)}}.detail-page-related-block .treatment-listing-card__description{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(14rem / 16 + 0 * (100vw - 375px)/ 1065);font-weight:400;line-height:16.8px;text-align:left;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:90%;text-overflow:ellipsis;position:relative;width:100%}@media (min-width:1440px){.detail-page-related-block .treatment-listing-card__description{font-size:calc(14 / 16 + rem)}}@media (max-width:784px){.detail-page-related-block__items{grid-template-columns:1fr}.detail-page-related-block .treatment-listing-card__description{max-width:100%}}.detail-page-related-block .treatment-listing-card__link{margin-top:18px;position:relative;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:calc(12rem / 16 + 0 * (100vw - 375px)/ 1065);font-size:12px;font-weight:700;line-height:23.4px;text-align:left;text-transform:uppercase;text-decoration:underline}@media (min-width:1440px){.detail-page-related-block .treatment-listing-card__link{font-size:calc(12 / 16 + rem)}}.detail-page-related-block .treatment-listing-card__link:hover{color:#2F5EE8}@media (max-width:579px){.detail-page-related-block .treatment-listing-card__link{margin-top:15px}}.detail-page-video-block{width:100%;min-height:674px}@media (max-width:1441px){.detail-page-video-block{min-height:674px}}@media (max-width:859px){.detail-page-video-block{min-height:354px}}@media (max-width:739px){.detail-page-video-block{min-height:220px}}.detail-page-video-block__inner{padding:0 var(--content-gap)}.detail-page-video-block__item{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.detail-page-video-block__label{width:100%;display:none}.detail-page-video-block__content{width:22.5%;position:relative}@media (max-width:1179px){.detail-page-video-block__content{width:49%}}@media (max-width:859px){.detail-page-video-block__content{width:100%;margin-bottom:30px}.detail-page-video-block__cta-cont{display:flex;justify-content:center}}.detail-page-video-block__title{text-align:left;margin-bottom:21px}.detail-page-video-block__text{text-align:left}.detail-page-video-block__cta-cont{display:flex;margin-top:36px;position:relative;width:100%}.detail-page-video-block__video{margin-top:38px;width:100%;min-height:674px}@media (max-width:1441px){.detail-page-video-block__video{min-height:674px}}@media (max-width:859px){.detail-page-video-block__video{min-height:354px}}@media (max-width:739px){.detail-page-video-block__video{min-height:220px}}.detail-page-video-block__frame{position:relative;width:100%}.detail-page-video-block__iframe{width:100%;height:472px}.detail-page-video-block__poster{position:absolute;height:100%;top:0;left:0;right:0;width:100%;z-index:1}.detail-page-video-block__poster.is-video-played{z-index:0}.detail-page-video-block__poster-img{display:block;max-width:100%}.detail-page-video-block__btn-play{background:0 0;border:none;position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.detail-page-video-block__btn-play.is-video-played{z-index:-1;opacity:0}.detail-page-video-block__poster-time{display:none}.detail-page-video-block__image-inner{position:absolute;top:0;left:0;width:100%;border-radius:16px;overflow:hidden}@media (max-width:1362px){.detail-page-video-block__image-inner{min-height:471px}}.detail-page-video-block #video-container{position:relative;width:100%;height:100%}.detail-page-video-block #play-button,.detail-page-video-block #thumbnail{cursor:pointer}.detail-page-video-block video{width:100%;height:100%;display:none;max-height:100%}@media (max-width:1063px){.detail-page-video-block .icon-play svg{width:80px}}@media (max-width:579px){.detail-page-video-block .icon-play svg{width:50px}}.detail-page-video-block #thumbnail,.detail-page-video-block #video{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.detail-page-video-block #video{display:none}.detail-page-video-block #play-button{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer}.detail-page-video-block .icon-play{transition:opacity .5s ease}.detail-page-video-block .icon-play:hover svg{fill:#fff8f1;transition:opacity .5s ease}