@font-face{font-family:"Raleway";font-display:swap;src:url(af5d51004d95ac2b509f.woff) format("woff"),url(10cb3b775b6d5a9ff183.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Raleway";font-display:swap;src:url(2683f4b22a227772c223.woff) format("woff"),url(eb95782af438fdcaccb7.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Raleway";font-display:swap;src:url(4afd0ddad83aca207e24.woff) format("woff"),url(913ade56e006573c6610.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Clash";font-display:swap;src:url(11f44970d74a68b73a70.woff) format("woff"),url(c7036fed184c6f455a75.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Clash";font-display:swap;src:url(8ad55028598b59a56812.woff) format("woff"),url(9f16d1390aa2f174d97d.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Clash";font-display:swap;src:url(7e156a742e063c874ccf.woff) format("woff"),url(859819ab7231b7118c6b.woff2) format("woff2");font-weight:700;font-style:normal}body,body *{margin:0;padding:0;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}body.modal-is-open,body *.modal-is-open{overflow-y:hidden}html{font-family:"Raleway",sans-serif;font-weight:400;font-size:20px;scroll-behavior:smooth;scrollbar-gutter:stable}@media(max-width: 1440px){html{font-size:18px}}@media(max-width: 1200px){html{font-size:16px}}@media(max-width: 1024px){html{font-size:15px}}h1{font-family:"Clash",sans-serif;font-size:4rem;line-height:4.5rem;font-weight:600;color:#3c3c3b}@media(max-width: 1024px){h1{font-size:3rem;line-height:3.5rem}}@media(max-width: 400px){h1{font-size:2.5rem;line-height:3rem}}h1.px60{font-size:3rem;line-height:3.5rem}@media(max-width: 480px){h1.px60{font-size:2.5rem;line-height:3rem}}h2{font-family:"Clash",sans-serif;font-size:2.5rem;line-height:3rem;font-weight:600;color:#3c3c3b}@media(max-width: 480px){h2{font-size:2rem;line-height:2.5rem}}h2.white{color:#fff}h2.px60{font-size:3rem;line-height:3.5rem}@media(max-width: 480px){h2.px60{font-size:2.5rem;line-height:3rem}}h2.px40{font-size:2rem;line-height:2.5rem}h3{font-family:"Clash",sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;color:#3c3c3b}h3.white{color:#fff}h3.px25{font-size:1.25rem}h3.px40{font-size:2rem;line-height:2.5rem}h3.px30{font-size:1.5rem;line-height:2rem}h3.semi-bold{font-weight:600}h3.red{color:#ef5b40}p{color:#7e7e7e;font-size:1rem;line-height:1.6rem}p.px18{font-size:.9rem;line-height:1.5rem}p.white{color:#fff}p.medium{font-weight:500}p.bold{font-weight:700}p.px30{font-size:1.5rem}a{text-decoration:none}a.red-link-btn{color:#fff;font-size:.9rem;font-weight:500;background-color:#ef5b40;padding:1rem 1.5rem;border-radius:5px}@media(max-width: 1200px){a.red-link-btn{padding:.75rem 1.25rem}}a.white-link-btn{color:#ef5b40;font-size:.9rem;font-weight:500;background-color:#fff;padding:1rem 1.5rem;border-radius:5px}@media(max-width: 1200px){a.white-link-btn{padding:.75rem 1.25rem}}input:focus,textarea:focus,select:focus{outline:none}input,textarea,select,button{font:inherit}ul{list-style-type:none}.container{width:97%;margin:0 auto;max-width:1860px}.top-left-corner{position:absolute;top:0;left:0;width:3rem;height:3rem}.top-left-corner img{width:100%;height:100%}.bottom-left-corner{position:absolute;left:0;bottom:0;width:3rem;height:3rem}.bottom-left-corner img{width:100%;height:100%}.bottom-right-corner{position:absolute;bottom:0;right:0;width:3rem;height:3rem}.bottom-right-corner img{width:100%;height:100%}.top-right-corner{position:absolute;top:0;right:0;width:3rem;height:3rem}.top-right-corner img{width:100%;height:100%}.variation dt.variation-{display:none}div.payment_box{background-color:#fff !important}div.payment_box:before{display:none !important}header .container{padding:1rem 0;overflow:hidden}header .container .desktop-header{background-color:#3c3c3b;padding:1.5rem 2rem;display:grid;grid-template-columns:14rem 1fr repeat(3, auto);align-items:center;gap:2rem;border-radius:.5rem;position:relative}@media(max-width: 1400px){header .container .desktop-header{grid-template-columns:12rem 1fr repeat(3, auto);gap:1rem}}@media(max-width: 940px){header .container .desktop-header{grid-template-columns:12rem 1fr repeat(2, auto);gap:1rem}}@media(max-width: 600px){header .container .desktop-header{grid-template-columns:12rem 1fr auto;gap:1rem;padding:1rem 1.5rem}}@media(max-width: 380px){header .container .desktop-header{grid-template-columns:10rem 1fr auto;gap:1rem;padding:.5rem 1rem}}header .container .desktop-header .main-link-block{width:100%}header .container .desktop-header .main-link-block img{width:100%;height:auto}header .container .desktop-header .main-link-block h1{font-size:0;line-height:0}header .container .desktop-header nav{justify-self:end}@media(max-width: 940px){header .container .desktop-header nav{display:none}}header .container .desktop-header nav ul{display:flex;gap:3rem}@media(max-width: 1400px){header .container .desktop-header nav ul{gap:1rem}}header .container .desktop-header nav ul li a{color:#fff;font-size:.9rem;font-weight:500}@media(max-width: 940px){header .container .desktop-header .registration-link-block{justify-self:end}}@media(max-width: 600px){header .container .desktop-header .registration-link-block{display:none}}@media(max-width: 600px){header .container .desktop-header .member-block{justify-self:end}}header .container .desktop-header .header-modal-button button{width:1.75rem;height:1rem;background-color:unset;border:none;cursor:pointer;position:relative;z-index:11}header .container .desktop-header .header-modal-button button .top-line{position:absolute;top:0;left:0;width:100%;height:2px;background-color:#fff;transition:.4s all ease-in-out}header .container .desktop-header .header-modal-button button .middle-line{position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:100%;height:2px;background-color:#fff;transition:.4s all ease-in-out}header .container .desktop-header .header-modal-button button .bottom-line{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff;transition:.4s all ease-in-out}header .container .desktop-header .header-modal-button button.popup-active .top-line{top:50%;transform:translateY(-50%) rotate(45deg)}header .container .desktop-header .header-modal-button button.popup-active .middle-line{display:none}header .container .desktop-header .header-modal-button button.popup-active .bottom-line{top:50%;left:unset;right:0;transform:translateY(-50%) rotate(-45deg)}header .container .header-popup-links{width:30%;height:auto;position:absolute;top:1rem;right:1.5%;z-index:9;display:none;transform:translateX(100%);transition:.4s all ease-in-out;background-color:#ef5b40;border-radius:.5rem}@media(max-width: 1500px){header .container .header-popup-links{width:40%}}@media(max-width: 960px){header .container .header-popup-links{width:60%}}@media(max-width: 520px){header .container .header-popup-links{width:97%}}header .container .header-popup-links.active{transform:translateX(0);display:block;animation:moveBlock .7s}header .container .header-popup-links.close-block{transform:translateX(100%)}header .container .header-popup-links__block{padding:2rem}@media(max-width: 380px){header .container .header-popup-links__block{padding:1rem}}header .container .header-popup-links__block ul{margin-top:3rem;padding-top:2rem;border-top:1px solid #fff}@media(max-width: 380px){header .container .header-popup-links__block ul{margin-top:2rem;padding-top:1rem}}header .container .header-popup-links__block ul li{padding:1rem 0}header .container .header-popup-links__block ul li.hide-desktop{display:none}@media(max-width: 940px){header .container .header-popup-links__block ul li.hide-desktop{display:block}}header .container .header-popup-links__block ul li a{font-size:1.25rem;font-weight:500;color:#fff}header .container .header-popup-links__block .registration-link-block{margin-top:2rem;display:none}@media(max-width: 600px){header .container .header-popup-links__block .registration-link-block{display:block}}@keyframes moveBlock{0%{transform:translateX(100%)}100%{transform:translateX(0)}}footer{padding:1rem 0}footer .footer-wrapper{background-color:#f8f8f8;border-radius:.5rem;position:relative}footer .footer-wrapper__item{width:78%;margin:0 auto;max-width:1400px;padding:6rem 0}@media(max-width: 1024px){footer .footer-wrapper__item{width:80%}}@media(max-width: 768px){footer .footer-wrapper__item{width:85%}}@media(max-width: 480px){footer .footer-wrapper__item{width:92%}}@media(max-width: 1024px){footer .footer-wrapper__item{padding:3rem 0}}footer .footer-wrapper__item_top{display:grid;grid-template-columns:1fr auto;grid-auto-rows:1fr;gap:1rem;padding-bottom:3rem;border-bottom:1px solid #d9d9d9}@media(max-width: 720px){footer .footer-wrapper__item_top{grid-template-columns:1fr;grid-auto-rows:unset;gap:3rem}}footer .footer-wrapper__item_top .contacts{width:100%;height:100%;display:flex;justify-content:space-between;flex-direction:column;gap:2rem}footer .footer-wrapper__item_top .contacts__logo_item{width:14rem}footer .footer-wrapper__item_top .contacts__logo_item img{width:100%;height:auto}footer .footer-wrapper__item_top .contacts__logo_desc{margin-top:1rem;width:50%}@media(max-width: 1024px){footer .footer-wrapper__item_top .contacts__logo_desc{width:100%}}footer .footer-wrapper__item_top .contacts__item{display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 400px){footer .footer-wrapper__item_top .contacts__item{grid-template-columns:1fr}}footer .footer-wrapper__item_top .contacts__item_block p.title{font-size:1.5rem;font-weight:500}footer .footer-wrapper__item_top .contacts__item_block ul{margin-top:.5rem}footer .footer-wrapper__item_top .contacts__item_block ul li{padding:.3rem 0;color:#7e7e7e}footer .footer-wrapper__item_top .contacts__item_block ul li a{color:#7e7e7e}footer .footer-wrapper__item_top .links{width:100%;height:100%}footer .footer-wrapper__item_top .links ul{height:100%;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media(max-width: 720px){footer .footer-wrapper__item_top .links ul{display:grid;grid-template-columns:repeat(4, auto);text-align:center;align-items:center}}@media(max-width: 480px){footer .footer-wrapper__item_top .links ul{grid-template-columns:repeat(3, auto)}}@media(max-width: 360px){footer .footer-wrapper__item_top .links ul{grid-template-columns:repeat(2, auto)}}footer .footer-wrapper__item_top .links ul li a{font-size:.9rem;font-weight:500;color:#7e7e7e}footer .footer-wrapper__item_bottom{padding-top:2rem;display:grid;grid-template-columns:1fr auto;gap:1rem}@media(max-width: 600px){footer .footer-wrapper__item_bottom{grid-template-columns:1fr}}footer .footer-wrapper__item_bottom .rights{width:50%}@media(max-width: 1024px){footer .footer-wrapper__item_bottom .rights{width:100%}}footer .footer-wrapper__item_bottom .rights p{font-size:14px;line-height:20px}@media(max-width: 480px){footer .footer-wrapper__item_bottom .rights p{font-size:.85rem}}footer .footer-wrapper__item_bottom .rights p a{color:#ef5b40}footer .footer-wrapper__item_bottom .rights .policy-wrapper{margin-top:.7rem}footer .footer-wrapper__item_bottom .created a{font-size:14px;line-height:20px;color:#7e7e7e}@media(max-width: 480px){footer .footer-wrapper__item_bottom .created a{font-size:.85rem}}footer .footer-wrapper__item_bottom .created a img{vertical-align:middle}section.contacts-locations .contact-block{margin-bottom:1rem;display:grid;grid-template-columns:11fr 7fr;grid-auto-rows:minmax(30rem, auto);gap:1.5rem}@media(max-width: 720px){section.contacts-locations .contact-block{grid-template-columns:1fr;grid-auto-rows:unset;gap:.5rem}}section.contacts-locations .contact-block__contacts{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1rem;background-color:#f8f8f8;border-radius:1rem;position:relative;padding:2rem 7rem}@media(max-width: 1024px){section.contacts-locations .contact-block__contacts{padding:2rem 4rem}}@media(max-width: 480px){section.contacts-locations .contact-block__contacts{padding:2rem}}@media(max-width: 380px){section.contacts-locations .contact-block__contacts{padding:2rem 1rem}}section.contacts-locations .contact-block__contacts ul{margin-top:1rem;font-size:1.5rem;font-weight:500;color:#ef5b40}section.contacts-locations .contact-block__contacts ul li{margin:.5rem 0}section.contacts-locations .contact-block__contacts ul li a{color:#7e7e7e}section.contacts-locations .contact-block__map{width:100%;height:100%;border-radius:1rem;overflow:hidden}@media(max-width: 720px){section.contacts-locations .contact-block__map{height:20rem}}section.advices-page{margin:6rem 0}@media(max-width: 1024px){section.advices-page{margin:3rem 0}}section.advices-page .advices-page-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.advices-page .advices-page-wrapper{width:84%}}@media(max-width: 1024px){section.advices-page .advices-page-wrapper{width:90%}}@media(max-width: 768px){section.advices-page .advices-page-wrapper{width:94%}}@media(max-width: 480px){section.advices-page .advices-page-wrapper{width:95%}}section.advices-page .advices-page-wrapper__btn{display:flex;flex-wrap:wrap;gap:1rem;align-items:center}section.advices-page .advices-page-wrapper__btn button{padding:1rem 2rem;background-color:#fff;border:1px solid #7e7e7e;color:#7e7e7e;font-size:.9rem;border-radius:5px;cursor:pointer;transition:.4s all ease-in-out;font-weight:500}section.advices-page .advices-page-wrapper__btn button:hover,section.advices-page .advices-page-wrapper__btn button.active{border:1px solid #ef5b40;color:#fff;background-color:#ef5b40}section.advices-page .advices-page-wrapper__item{margin-top:3rem}section.advices-page .advices-page-wrapper__item_block{margin:1rem 0;display:none}section.advices-page .advices-page-wrapper__item_block.active{display:block}section.advices-page .advices-page-wrapper__item_block .advice-head{display:grid;grid-template-columns:1fr auto;grid-auto-rows:minmax(4rem, auto);align-items:center;gap:1rem;cursor:pointer}section.advices-page .advices-page-wrapper__item_block .advice-head__title{width:100%;height:100%;background-color:#f8f8f8;border-radius:5px;padding:0 2rem;display:flex;flex-direction:column;justify-content:center}@media(max-width: 480px){section.advices-page .advices-page-wrapper__item_block .advice-head__title{padding:0 1rem}}section.advices-page .advices-page-wrapper__item_block .advice-head__title h3{transition:.4s all ease-in-out}section.advices-page .advices-page-wrapper__item_block .advice-head__plus{width:4rem;height:100%;position:relative;background-color:#f8f8f8;transition:.4s all ease-in-out;border-radius:5px}section.advices-page .advices-page-wrapper__item_block .advice-head__plus .vertical-line{width:2px;height:25%;background-color:#3c3c3b;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}section.advices-page .advices-page-wrapper__item_block .advice-head__plus .horizontal-line{width:25%;height:2px;background-color:#3c3c3b;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}section.advices-page .advices-page-wrapper__item_block .advice-head.active h3{color:#ef5b40}section.advices-page .advices-page-wrapper__item_block .advice-head.active .advice-head__plus{background-color:#ef5b40}section.advices-page .advices-page-wrapper__item_block .advice-head.active .advice-head__plus .vertical-line{transform:translate(-50%, -50%) rotate(90deg);background-color:#fff}section.advices-page .advices-page-wrapper__item_block .advice-head.active .advice-head__plus .horizontal-line{background-color:#fff}section.advices-page .advices-page-wrapper__item_block .advice-body{padding:1rem;display:none}section.advices-page .advices-page-wrapper__item_block .advice-body.active-body{display:block}@media(max-width: 400px){section.advices-page .advices-page-wrapper__item_block .advice-body{padding:1rem 0}}section.advices-page .advices-page-wrapper__item_block .advice-body p{padding-top:1rem}section.advices-page .advices-page-wrapper__item_block .advice-body ul{padding-top:1rem;font-size:.9rem;line-height:1.5rem;color:#7e7e7e}section.advices-page .advices-page-wrapper__item_block .advice-body ul li{margin:.5rem 0;position:relative;padding-left:.75rem}section.advices-page .advices-page-wrapper__item_block .advice-body ul li:after{position:absolute;top:0;left:0;content:"-"}section.posts-page{margin:6rem 0}@media(max-width: 1024px){section.posts-page{margin:3rem 0}}section.posts-page .posts-page-wrapper{width:83%;margin:0 auto;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;row-gap:4rem;column-gap:2rem}@media(max-width: 1200px){section.posts-page .posts-page-wrapper{width:84%}}@media(max-width: 1024px){section.posts-page .posts-page-wrapper{width:90%}}@media(max-width: 768px){section.posts-page .posts-page-wrapper{width:94%}}@media(max-width: 480px){section.posts-page .posts-page-wrapper{width:95%}}@media(max-width: 600px){section.posts-page .posts-page-wrapper{gap:1.5rem}}@media(max-width: 480px){section.posts-page .posts-page-wrapper{grid-template-columns:1fr}}section.posts-page .posts-page-wrapper .article-block .article-block-item__thumb{width:100%;aspect-ratio:15/11;border-radius:.75rem;overflow:hidden}section.posts-page .posts-page-wrapper .article-block .article-block-item__thumb img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.posts-page .posts-page-wrapper .article-block .article-block-item__desc{margin-top:1rem}section.posts-page .posts-page-wrapper .article-block .article-block-item__desc_date p span{color:#ef5b40}section.posts-page .posts-page-wrapper .article-block .article-block-item__desc_title{margin-top:1rem}section.posts-page .posts-page-wrapper .article-block .article-block-item__desc_title h3{width:75%}@media(max-width: 1024px){section.posts-page .posts-page-wrapper .article-block .article-block-item__desc_title h3{width:100%}}section.posts-page .posts-page-wrapper .article-block .article-block-item__desc_title p{padding-top:1rem}section.funded-services-hero .funded-services-hero-wrapper{display:grid;grid-template-columns:11fr 7fr;grid-auto-rows:minmax(80vh, auto);gap:1.5rem}@media(max-width: 720px){section.funded-services-hero .funded-services-hero-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}section.funded-services-hero .funded-services-hero-wrapper__title{background-color:#f8f8f8;border-radius:1rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:2rem 7rem;position:relative}@media(max-width: 1460px){section.funded-services-hero .funded-services-hero-wrapper__title{padding:2rem 4rem}}@media(max-width: 480px){section.funded-services-hero .funded-services-hero-wrapper__title{padding:2rem}}section.funded-services-hero .funded-services-hero-wrapper__title p{width:75%}@media(max-width: 1024px){section.funded-services-hero .funded-services-hero-wrapper__title p{width:100%}}section.funded-services-hero .funded-services-hero-wrapper__title_logo{margin-top:3rem}section.funded-services-hero .funded-services-hero-wrapper__title_logo img{width:9rem;height:auto}section.funded-services-hero .funded-services-hero-wrapper__image{width:100%;height:100%;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 720px){section.funded-services-hero .funded-services-hero-wrapper__image{height:unset;aspect-ratio:7/6}}section.funded-services-hero .funded-services-hero-wrapper__image .image-wrapper{width:100%;height:100%;position:absolute}section.funded-services-hero .funded-services-hero-wrapper__image .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top;transform:none}section.page-404-hero .page-404-hero-wrapper{display:grid;grid-template-columns:11fr 7fr;grid-auto-rows:minmax(80vh, auto);gap:1.5rem}@media(max-width: 720px){section.page-404-hero .page-404-hero-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}section.page-404-hero .page-404-hero-wrapper__title{background-color:#3c3c3b;border-radius:1rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:2rem 7rem;position:relative}@media(max-width: 1460px){section.page-404-hero .page-404-hero-wrapper__title{padding:2rem 4rem}}@media(max-width: 480px){section.page-404-hero .page-404-hero-wrapper__title{padding:2rem}}section.page-404-hero .page-404-hero-wrapper__title h1{font-size:8rem;color:#fff}section.page-404-hero .page-404-hero-wrapper__title p{width:75%}@media(max-width: 1024px){section.page-404-hero .page-404-hero-wrapper__title p{width:100%}}section.page-404-hero .page-404-hero-wrapper__title_link{margin-top:3rem}section.page-404-hero .page-404-hero-wrapper__image{width:100%;height:100%;position:relative;border-radius:1rem;overflow:hidden;background-color:#ef5b40}@media(max-width: 720px){section.page-404-hero .page-404-hero-wrapper__image{height:unset;aspect-ratio:7/6}}section.page-404-hero .page-404-hero-wrapper__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;height:auto}.cart-empty{display:none}section.cart-page .container{background-color:#f8f8f8;border-radius:1rem;position:relative}section.cart-page .container .cart-page-wrapper{width:78%;margin:0 auto;max-width:1400px;padding:5rem 0}@media(max-width: 1024px){section.cart-page .container .cart-page-wrapper{width:80%}}@media(max-width: 768px){section.cart-page .container .cart-page-wrapper{width:85%}}@media(max-width: 480px){section.cart-page .container .cart-page-wrapper{width:92%}}@media(max-width: 1024px){section.cart-page .container .cart-page-wrapper{padding:3rem 0}}section.cart-page .container .cart-page-wrapper p.return-to-shop{padding-top:2rem}section.cart-page .container .cart-page-wrapper__title p{padding-top:.5rem;width:50%}@media(max-width: 1024px){section.cart-page .container .cart-page-wrapper__title p{width:100%}}section.cart-page .container .cart-page-wrapper__table{margin-top:1rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;border-bottom:2px solid #cbcbcb}section.cart-page .container .cart-page-wrapper__table .head{font-size:.9rem;font-weight:700;color:#3c3c3b;padding:1rem 0;border-bottom:1px solid #cbcbcb}@media(max-width: 480px){section.cart-page .container .cart-page-wrapper__table .head{border-bottom:unset}}section.cart-page .container .cart-page-wrapper__table .body{font-size:.9rem;font-weight:500;color:#7e7e7e;padding:1rem 0}@media(max-width: 480px){section.cart-page .container .cart-page-wrapper__table .body{border-bottom:unset}}section.cart-page .container .cart-page-wrapper__table_service{padding:1rem !important}section.cart-page .container .cart-page-wrapper__discount{margin-top:2rem}section.cart-page .container .cart-page-wrapper__discount_form{display:flex;flex-direction:column;gap:.5rem}section.cart-page .container .cart-page-wrapper__discount_form input{width:50%;padding:.7rem 1.5rem;border:1px solid #aaa9a6;border-radius:5px;font-weight:500;background-color:unset}@media(max-width: 680px){section.cart-page .container .cart-page-wrapper__discount_form input{width:100%}}section.cart-page .container .cart-page-wrapper__discount_form button{width:max-content;background-color:#ef5b40;color:#fff;padding:.7rem 1.5rem;border-radius:5px;border:none;font-weight:700}section.cart-page .container .cart-page-wrapper__sum{margin-top:3rem;padding-bottom:1rem}section.cart-page .container .cart-page-wrapper__sum .sum-wrapper{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:center;padding:1rem 0;font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#3c3c3b}section.cart-page .container .cart-page-wrapper__sum .sum-wrapper:not(:last-of-type){border-bottom:1px solid #e6e5e3}section.cart-page .container .cart-page-wrapper__sum .sum-wrapper.final{color:#ef5b40}section.cart-page .container .cart-page-wrapper__sum .sum-wrapper__right{position:relative}section.cart-page .container .cart-page-wrapper__sum .sum-wrapper__right a{position:absolute;top:-0.7rem;right:0;font-size:.75rem}section.cart-page .container .cart-page-wrapper__submit{padding-top:1.5rem;border-top:2px solid #c6c6c6;text-align:center}section.cart-page .container .cart-page-wrapper__submit a{width:100%;background-color:#ef5b40;color:#fff;padding:.7rem;border-radius:5px;font-weight:700}section.checkout-page .container{background-color:#f8f8f8;border-radius:1rem;position:relative}section.checkout-page .container .checkout-page-wrapper{width:78%;margin:0 auto;max-width:1400px;padding:5rem 0}@media(max-width: 1024px){section.checkout-page .container .checkout-page-wrapper{width:80%}}@media(max-width: 768px){section.checkout-page .container .checkout-page-wrapper{width:85%}}@media(max-width: 480px){section.checkout-page .container .checkout-page-wrapper{width:92%}}@media(max-width: 1024px){section.checkout-page .container .checkout-page-wrapper{padding:3rem 0}}section.checkout-page .container .checkout-page-wrapper__title p{padding-top:.5rem;width:50%}@media(max-width: 1024px){section.checkout-page .container .checkout-page-wrapper__title p{width:100%}}section.checkout-page .container .checkout-page-wrapper__form{margin-top:1.5em}section.checkout-page .container .checkout-page-wrapper__form .woocommerce-billing-fields__field-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:3rem}@media(max-width: 960px){section.checkout-page .container .checkout-page-wrapper__form .woocommerce-billing-fields__field-wrapper{grid-template-columns:1fr}}section.checkout-page .container .checkout-page-wrapper__form .woocommerce-billing-fields__field-wrapper p{margin:0;float:unset;width:100%}section.checkout-page .container .checkout-page-wrapper__form_checkout{margin-top:2rem}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-review-order{margin-top:1rem}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .checkout-line{padding:1rem 0;border-bottom:1px solid #e6e5e3;font-size:1.5rem;font-weight:700;display:grid;grid-template-columns:1fr auto;align-items:center;color:#3c3c3b}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .checkout-line.final{color:#ef5b40;border-bottom:2px solid #c6c6c6}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .checkout-line .coupon-sum{position:relative}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table .checkout-line .coupon-sum a{position:absolute;top:-0.7rem;right:0;font-size:.75rem}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment{margin-top:2rem;background-color:unset !important}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container{display:block;position:relative;padding-left:30px;cursor:pointer;user-select:none;color:#3c3c3b;font-weight:700}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container .checkmark{position:absolute;top:50%;left:0;height:20px;width:20px;border:2px solid #7e7e7e;border-radius:50%;transform:translateY(-50%)}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container .checkmark:after{content:"";position:absolute;display:none}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container:hover input~.checkmark{background-color:rgba(126,126,126,.5)}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container input:checked~.checkmark{background-color:#7e7e7e}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container input:checked~.checkmark:after{display:block}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li .checkbox-container .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-checkout-payment ul li p{padding-top:1rem;font-size:.9rem;line-height:1.5rem}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper{margin-top:2rem}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox{display:block;position:relative;padding-left:30px;cursor:pointer;user-select:none;font-size:1rem;line-height:1.2rem;font-weight:500;color:#7e7e7e}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox abbr.required{display:none}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox a{color:#ef5b40}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #7e7e7e;border-radius:3px}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox .checkmark:after{content:"";position:absolute;display:none}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox:hover input~.checkmark{background-color:rgba(126,126,126,.5)}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox input:checked~.checkmark{background-color:#7e7e7e}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox input:checked~.checkmark:after{display:block}section.checkout-page .container .checkout-page-wrapper__form_checkout .woocommerce-terms-and-conditions-wrapper label.woocommerce-form__label-for-checkbox .checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}section.checkout-page .container .checkout-page-wrapper__form_checkout .payment-btn-wrapper{margin-top:2rem;text-align:center}section.checkout-page .container .checkout-page-wrapper__form_checkout .payment-btn-wrapper button{width:100%;color:#fff;font-weight:700;background-color:#ef5b40;padding:1rem;border-radius:5px;border:none;cursor:pointer}section.checkout-page .container .checkout-page-wrapper__form_checkout .payment-btn-wrapper button:disabled{opacity:.5;cursor:initial}section.thank-you-page .container{background-color:#f8f8f8;border-radius:1rem;position:relative}section.thank-you-page .container .thank-you-page-wrapper{width:78%;margin:0 auto;max-width:1400px;padding:5rem 0}@media(max-width: 1024px){section.thank-you-page .container .thank-you-page-wrapper{width:80%}}@media(max-width: 768px){section.thank-you-page .container .thank-you-page-wrapper{width:85%}}@media(max-width: 480px){section.thank-you-page .container .thank-you-page-wrapper{width:92%}}@media(max-width: 1024px){section.thank-you-page .container .thank-you-page-wrapper{padding:3rem 0}}section.thank-you-page .container .thank-you-page-wrapper__title h1 span{color:#0ac744}section.thank-you-page .container .thank-you-page-wrapper__title p{padding-top:.5rem;width:50%}@media(max-width: 1024px){section.thank-you-page .container .thank-you-page-wrapper__title p{width:100%}}section.thank-you-page .container .thank-you-page-wrapper__table{margin-top:2rem}section.thank-you-page .container .thank-you-page-wrapper__table ul{color:#3c3c3b;font-weight:500}section.thank-you-page .container .thank-you-page-wrapper__table ul li{margin:1rem 0}section.thank-you-page .container .thank-you-page-wrapper__table ul li strong{font-weight:700}section.thank-you-page .container .thank-you-page-wrapper__total{padding-bottom:2rem;border-bottom:2px solid #c6c6c6}section.thank-you-page .container .thank-you-page-wrapper__total p{color:#ef5b40}section.thank-you-page .container .thank-you-page-wrapper__link{margin-top:2rem;text-align:center}section.thank-you-page .container .thank-you-page-wrapper__link a{width:100%;color:#fff;font-weight:700;background-color:#ef5b40;padding:1rem;border-radius:5px}.auth-page .container .auth-forms-wrapper{display:grid;grid-template-columns:2fr 3fr;grid-auto-rows:1fr}@media(max-width: 760px){.auth-page .container .auth-forms-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}.auth-page .container .auth-forms-wrapper__logo{background-color:#f8f8f8;width:100%;height:100%;position:relative;border-radius:1rem}@media(max-width: 760px){.auth-page .container .auth-forms-wrapper__logo{height:12rem}}.auth-page .container .auth-forms-wrapper__logo .logo-wrapper{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1200px){.auth-page .container .auth-forms-wrapper__logo .logo-wrapper{width:75%}}@media(max-width: 760px){.auth-page .container .auth-forms-wrapper__logo .logo-wrapper{width:50%}}.auth-page .container .auth-forms-wrapper__logo .logo-wrapper img{width:100%;height:auto}.auth-page .container .auth-forms-wrapper__item{padding:3rem 10%}@media(max-width: 960px){.auth-page .container .auth-forms-wrapper__item{padding:2rem 7%}}@media(max-width: 760px){.auth-page .container .auth-forms-wrapper__item{padding:2rem 0;width:78%;margin:0 auto;max-width:1400px}}@media(max-width: 760px)and (max-width: 1024px){.auth-page .container .auth-forms-wrapper__item{width:80%}}@media(max-width: 760px)and (max-width: 768px){.auth-page .container .auth-forms-wrapper__item{width:85%}}@media(max-width: 760px)and (max-width: 480px){.auth-page .container .auth-forms-wrapper__item{width:92%}}.auth-page .container .auth-forms-wrapper__item .auth-login,.auth-page .container .auth-forms-wrapper__item .auth-register{display:none}.auth-page .container .auth-forms-wrapper__item .auth-login.active,.auth-page .container .auth-forms-wrapper__item .auth-register.active{display:block}.auth-page .container .auth-forms-wrapper__item .auth-login__title p,.auth-page .container .auth-forms-wrapper__item .auth-register__title p{width:60%;padding-top:1rem}@media(max-width: 1024px){.auth-page .container .auth-forms-wrapper__item .auth-login__title p,.auth-page .container .auth-forms-wrapper__item .auth-register__title p{width:100%}}.auth-page .container .auth-forms-wrapper__item .auth-login form,.auth-page .container .auth-forms-wrapper__item .auth-register form{border:none;padding:0}.auth-page .container .auth-forms-wrapper__item .auth-login form .lost_password,.auth-page .container .auth-forms-wrapper__item .auth-register form .lost_password{margin-top:.5rem}.auth-page .container .auth-forms-wrapper__item .auth-login form .lost_password a,.auth-page .container .auth-forms-wrapper__item .auth-register form .lost_password a{font-size:.9rem;font-weight:700;color:#3c3c3b;text-decoration:underline}.auth-page .container .auth-forms-wrapper__item .auth-login form .btn-wrapper,.auth-page .container .auth-forms-wrapper__item .auth-register form .btn-wrapper{text-align:right;margin-top:.5rem}.auth-page .container .auth-forms-wrapper__item .auth-login form .btn-wrapper button,.auth-page .container .auth-forms-wrapper__item .auth-register form .btn-wrapper button{color:#fff;font-size:.9rem;font-weight:500;background-color:#ef5b40;padding:1rem 2.5rem;border-radius:1.2rem;cursor:pointer;border:none}.auth-page .container .auth-forms-wrapper__item .auth-login .woocommerce-privacy-policy-text p,.auth-page .container .auth-forms-wrapper__item .auth-register .woocommerce-privacy-policy-text p{padding-top:1rem;font-size:.9rem}.auth-page .container .auth-forms-wrapper__item .auth-login .woocommerce-privacy-policy-text p a,.auth-page .container .auth-forms-wrapper__item .auth-register .woocommerce-privacy-policy-text p a{color:#ef5b40}.auth-page .container .auth-forms-wrapper__item .auth-login .switch-form,.auth-page .container .auth-forms-wrapper__item .auth-register .switch-form{padding-top:2rem;border-top:1px solid #c1c1c1}.auth-page .container .auth-forms-wrapper__item .auth-login .switch-form p button,.auth-page .container .auth-forms-wrapper__item .auth-register .switch-form p button{margin-left:.25rem;border:none;background-color:unset;color:#3c3c3b;text-decoration:underline;cursor:pointer;font-weight:700}.auth-page .container .auth-forms-wrapper__item .input-wrapper{margin:1rem 0;position:relative}.auth-page .container .auth-forms-wrapper__item .input-wrapper input{width:100%;background-color:#f7f7f7;border-radius:5px;color:#3c3c3b;font-size:.9rem;font-weight:500;padding:1rem 1.5rem;border:none}.auth-page .container .auth-forms-wrapper__item .input-wrapper .toggle-password{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;font-size:16px}.lost-password-page .container .lost-password-page-wrapper{display:grid;grid-template-columns:2fr 3fr;grid-auto-rows:1fr}@media(max-width: 760px){.lost-password-page .container .lost-password-page-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}.lost-password-page .container .lost-password-page-wrapper__logo{background-color:#f8f8f8;width:100%;height:100%;position:relative;border-radius:1rem}@media(max-width: 760px){.lost-password-page .container .lost-password-page-wrapper__logo{height:12rem}}.lost-password-page .container .lost-password-page-wrapper__logo .logo-wrapper{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1200px){.lost-password-page .container .lost-password-page-wrapper__logo .logo-wrapper{width:75%}}@media(max-width: 760px){.lost-password-page .container .lost-password-page-wrapper__logo .logo-wrapper{width:50%}}.lost-password-page .container .lost-password-page-wrapper__logo .logo-wrapper img{width:100%;height:auto}.lost-password-page .container .lost-password-page-wrapper__form{padding:3rem 10%}@media(max-width: 960px){.lost-password-page .container .lost-password-page-wrapper__form{padding:2rem 7%}}@media(max-width: 760px){.lost-password-page .container .lost-password-page-wrapper__form{padding:2rem 0;width:78%;margin:0 auto;max-width:1400px}}@media(max-width: 760px)and (max-width: 1024px){.lost-password-page .container .lost-password-page-wrapper__form{width:80%}}@media(max-width: 760px)and (max-width: 768px){.lost-password-page .container .lost-password-page-wrapper__form{width:85%}}@media(max-width: 760px)and (max-width: 480px){.lost-password-page .container .lost-password-page-wrapper__form{width:92%}}.lost-password-page .container .lost-password-page-wrapper__form form h1{padding-bottom:2rem}.lost-password-page .container .lost-password-page-wrapper__form form .btn-wrapper{text-align:right;margin-top:.5rem}.lost-password-page .container .lost-password-page-wrapper__form form .btn-wrapper button{color:#fff;font-size:.9rem;font-weight:500;background-color:#ef5b40;padding:1rem 2.5rem;border-radius:1.2rem;cursor:pointer;border:none}.lost-password-page .container .lost-password-page-wrapper__form form .input-wrapper{width:100%;margin:1rem 0}.lost-password-page .container .lost-password-page-wrapper__form form .input-wrapper label{color:#7e7e7e;font-size:.9rem}.lost-password-page .container .lost-password-page-wrapper__form form .input-wrapper input{width:100%;background-color:#f7f7f7;border-radius:5px;color:#3c3c3b;font-size:.9rem;font-weight:500;padding:1rem 1.5rem;border:none}.reset-link-sent{width:62%;margin:0 auto;max-width:1200px;padding:3rem 0}@media(max-width: 1024px){.reset-link-sent{width:70%}}@media(max-width: 768px){.reset-link-sent{width:80%}}@media(max-width: 480px){.reset-link-sent{width:85%}}section.my-account-page{margin:3rem 0}section.my-account-page .container .my-account-page-wrapper{width:78%;margin:0 auto;max-width:1400px}@media(max-width: 1024px){section.my-account-page .container .my-account-page-wrapper{width:80%}}@media(max-width: 768px){section.my-account-page .container .my-account-page-wrapper{width:85%}}@media(max-width: 480px){section.my-account-page .container .my-account-page-wrapper{width:92%}}section.my-account-page .container .my-account-page-wrapper__title p{padding-top:1rem;width:50%}@media(max-width: 1024px){section.my-account-page .container .my-account-page-wrapper__title p{width:100%}}section.my-account-page .container .my-account-page-wrapper__item{margin-top:2rem;display:grid;grid-template-columns:1fr 3fr;gap:1.5rem}@media(max-width: 820px){section.my-account-page .container .my-account-page-wrapper__item{grid-template-columns:1fr}}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul{display:flex;flex-direction:column;gap:.75rem;text-align:center}@media(max-width: 820px){section.my-account-page .container .my-account-page-wrapper__item_nav nav ul{flex-direction:row;align-items:center;flex-wrap:wrap}}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li{width:100%;font-weight:500;background-color:#ebebeb;border-radius:.5rem;padding:1rem .3rem}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li a{display:block;width:100%;color:#3c3c3b}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li.is-active{background-color:#ef5b40}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li.is-active a{color:#fff}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li.woocommerce-MyAccount-navigation-link--customer-logout{background-color:#3c3c3b}section.my-account-page .container .my-account-page-wrapper__item_nav nav ul li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#fff}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content{background-color:#f8f8f8;width:100%;height:100%;position:relative;border-radius:1rem;padding:2rem 3rem}@media(max-width: 768px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content{padding:2rem 1.5rem}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .title-wrapper{margin-bottom:2rem}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .title-wrapper p{padding-top:1rem;width:60%}@media(max-width: 1024px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .title-wrapper p{width:100%}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content p a{font-weight:500;color:#ef5b40}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content p.list{padding-top:2rem}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content fieldset{margin-top:2rem;padding:1.5rem}@media(max-width: 560px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .form-row-first,section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .form-row-last,section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .form-row-first,section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .form-row-last{width:100%;float:unset}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content table{border:none}@media(max-width: 768px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content table tbody td{min-height:2rem}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content table .woocommerce-orders-table__row--status-completed .woocommerce-orders-table__cell-order-actions a{background-color:unset;font-size:.9rem;font-weight:500;color:#3c3c3b;padding:0;line-height:unset}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content input{padding:.7rem 1rem;border:1px solid #aaa9a6;border-radius:5px;font-weight:500;background-color:unset}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .btn-wrapper{margin-top:1rem;text-align:right}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .btn-wrapper button{width:max-content;background-color:#ef5b40;color:#fff;padding:.7rem 1.5rem;border-radius:5px;border:none;font-weight:700}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table{margin-top:2rem}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__head{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;padding:.5rem 0;border-bottom:1px solid #cbcbcb;font-size:.9rem;font-weight:700;color:#3c3c3b;gap:1rem}@media(max-width: 420px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__head{display:none}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__body{display:grid;grid-template-columns:1fr 1fr auto;align-items:center;border-bottom:1px solid #cbcbcb;font-size:.9rem;font-weight:500;color:#7e7e7e;border-bottom:1px solid #cbcbcb;gap:1rem;padding:.75rem 0}@media(max-width: 420px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__body{grid-template-columns:1fr 1fr}}@media(max-width: 420px){section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__body .file{grid-column:1/3;text-align:center}}section.my-account-page .container .my-account-page-wrapper__item .woocommerce-MyAccount-content .contracts-table__body a{text-decoration:underline;color:#7e7e7e}.calendar-page-wrapper__title p{padding-top:1rem}.calendar-page-wrapper__info{margin-top:2rem;display:flex;gap:2rem;flex-wrap:wrap;padding-bottom:1.5rem;border-bottom:1px solid #cbcbcb}.calendar-page-wrapper__info_upcoming{display:flex;align-items:center;gap:.25rem;color:#3c3c3b;font-weight:700;line-height:1rem}.calendar-page-wrapper__info_upcoming span{width:1rem;height:1rem;background-color:#ef5b40;border-radius:50%}.calendar-page-wrapper__info_past{display:flex;align-items:center;gap:.25rem;color:#3c3c3b;font-weight:700;line-height:1rem}.calendar-page-wrapper__info_past span{width:1rem;height:1rem;background-color:#3c3c3b;border-radius:50%}.calendar-page-wrapper__appointments{margin-top:1.5rem}.calendar-page-wrapper__appointments .appointment-item{background-color:#fff;margin:1rem 0;border-radius:.5rem;padding:1rem;display:grid;grid-template-columns:1fr 3fr;grid-auto-rows:minmax(10rem, auto);gap:2rem}.calendar-page-wrapper__appointments .appointment-item__date{padding:1.5rem;border-radius:7px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.calendar-page-wrapper__appointments .appointment-item__date .day{font-size:3rem;font-weight:400;font-family:"Clash",sans-serif;letter-spacing:5px}.calendar-page-wrapper__appointments .appointment-item__date.month{font-size:2rem;font-weight:300;letter-spacing:3px}.calendar-page-wrapper__appointments .appointment-item__info{padding:1rem 0;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}.calendar-page-wrapper__appointments .appointment-item__info p{color:#3c3c3b}.calendar-page-wrapper__appointments .appointment-item__info p span{color:#ef5b40}.calendar-page-wrapper__appointments .appointment-item__info p a{color:#3c3c3b !important;font-weight:700 !important}.calendar-page-wrapper__appointments .appointment-item.appointment-upcoming .appointment-item__date{background-color:#ef5b40}.calendar-page-wrapper__appointments .appointment-item.appointment-past .appointment-item__date{background-color:#3c3c3b}.reset-password-page .container .reset-password-page-wrapper{background-color:#f8f8f8;width:100%;height:100%;position:relative;border-radius:1rem;padding:3rem}.reset-password-page .container .reset-password-page-wrapper p.title{font-size:1.2rem;font-weight:700;padding-bottom:1rem}section.private-policy-content{padding:7rem 0;width:62%;margin:0 auto;max-width:1200px}@media(max-width: 1024px){section.private-policy-content{width:70%}}@media(max-width: 768px){section.private-policy-content{width:80%}}@media(max-width: 480px){section.private-policy-content{width:85%}}section.private-policy-content h1{color:#3c3c3b}section.private-policy-content .content-wrapper{margin-top:2rem;color:#3c3c3b}section.private-policy-content .content-wrapper p{padding-top:1rem}section.private-policy-content .content-wrapper ul{font-size:.9rem;line-height:1.5rem;font-weight:300;letter-spacing:1px}@media(max-width: 480px){section.private-policy-content .content-wrapper ul{font-size:16px;line-height:25px}}section.private-policy-content .content-wrapper ul li{margin:.5rem 0;padding-left:1rem;position:relative}section.private-policy-content .content-wrapper ul li:after{position:absolute;content:"–";top:0;left:0}.bookly-form-group[data-type=category]{display:none !important}#bookly-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);backdrop-filter:blur(10px);justify-content:center;align-items:center;z-index:9999}#bookly-modal .bookly-modal-wrapper{background:#fff;padding:4rem 2rem;width:60%;position:relative}@media(max-width: 1200px){#bookly-modal .bookly-modal-wrapper{width:75%}}@media(max-width: 880px){#bookly-modal .bookly-modal-wrapper{width:90%}}#bookly-modal .bookly-modal-wrapper button#bookly-close{position:absolute;top:.5rem;right:1rem;background:unset;font-size:1.5rem;cursor:pointer;border:none}#bookly-modal .powered-by-bookly{display:none}section.main-hero .main-hero-wrapper{width:100%;height:calc(100vh - 8rem);min-height:640px;display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media(max-width: 800px){section.main-hero .main-hero-wrapper{grid-template-columns:1fr;height:auto;min-height:unset}}section.main-hero .main-hero-wrapper__item{width:100%;height:100%;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 800px){section.main-hero .main-hero-wrapper__item{height:unset;aspect-ratio:2/1}}section.main-hero .main-hero-wrapper__item a .block-wrap{width:100%;height:100%;position:relative}section.main-hero .main-hero-wrapper__item a .block-wrap__image{width:100%;height:100%;position:absolute;z-index:1}section.main-hero .main-hero-wrapper__item a .block-wrap__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none;transition:.4s all ease-in-out}section.main-hero .main-hero-wrapper__item a .block-wrap__background{width:100%;height:100%;background:rgba(60,60,58,.6);position:absolute;z-index:2;transition:.4s all ease-in-out}section.main-hero .main-hero-wrapper__item a .block-wrap__title{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75%;z-index:3}@media(max-width: 1200px){section.main-hero .main-hero-wrapper__item a .block-wrap__title{width:95%}}@media(max-width: 1200px){section.main-hero .main-hero-wrapper__item a .block-wrap__title h2{font-size:2rem;line-height:2.5rem}}section.main-hero .main-hero-wrapper__item a .block-wrap:hover .block-wrap__image img{transform:scale(1.2)}section.main-hero .main-hero-wrapper__item a .block-wrap:hover .block-wrap__background{opacity:0}section.how-to-book{margin:6rem 0}@media(max-width: 1024px){section.how-to-book{margin:3rem 0}}section.how-to-book .how-to-book-wrapper{width:62%;margin:0 auto;max-width:1200px}@media(max-width: 1024px){section.how-to-book .how-to-book-wrapper{width:70%}}@media(max-width: 768px){section.how-to-book .how-to-book-wrapper{width:80%}}@media(max-width: 480px){section.how-to-book .how-to-book-wrapper{width:85%}}section.how-to-book .how-to-book-wrapper__title{width:50%}@media(max-width: 1400px){section.how-to-book .how-to-book-wrapper__title{width:75%}}@media(max-width: 1024px){section.how-to-book .how-to-book-wrapper__title{width:100%}}section.how-to-book .how-to-book-wrapper__title p{padding-top:1rem}section.how-to-book .how-to-book-wrapper__list{margin-top:2rem;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:1.5rem}@media(max-width: 1024px){section.how-to-book .how-to-book-wrapper__list{gap:1rem}}@media(max-width: 600px){section.how-to-book .how-to-book-wrapper__list{grid-template-columns:1fr}}section.how-to-book .how-to-book-wrapper__list_item{width:100%;height:100%;position:relative;background-color:#f8f8f8;border-radius:1rem;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}@media(max-width: 1024px){section.how-to-book .how-to-book-wrapper__list_item{padding:1rem}}section.how-to-book .how-to-book-wrapper__list_item h3 span{color:#ef5b40}section.procedures-reg-banner{margin:6rem 0}@media(max-width: 1024px){section.procedures-reg-banner{margin:3rem 0}}section.procedures-reg-banner .procedures-reg-banner-wrapper{width:62%;margin:0 auto;max-width:1200px}@media(max-width: 1024px){section.procedures-reg-banner .procedures-reg-banner-wrapper{width:70%}}@media(max-width: 768px){section.procedures-reg-banner .procedures-reg-banner-wrapper{width:80%}}@media(max-width: 480px){section.procedures-reg-banner .procedures-reg-banner-wrapper{width:85%}}section.procedures-reg-banner .procedures-reg-banner-wrapper__title{width:50%}@media(max-width: 1400px){section.procedures-reg-banner .procedures-reg-banner-wrapper__title{width:75%}}@media(max-width: 1024px){section.procedures-reg-banner .procedures-reg-banner-wrapper__title{width:100%}}section.procedures-reg-banner .procedures-reg-banner-wrapper__title p{padding-top:1rem}section.procedures-reg-banner .procedures-reg-banner-wrapper__item{margin-top:2rem;padding:2rem;background-color:#f8f8f8;border-radius:1rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:.75rem;position:relative}@media(max-width: 1200px){section.procedures-reg-banner .procedures-reg-banner-wrapper__item{grid-template-columns:1fr 1fr}}@media(max-width: 480px){section.procedures-reg-banner .procedures-reg-banner-wrapper__item{padding:.5rem}}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block{width:100%;height:100%;border-radius:5px;overflow:hidden;background-color:#3c3c3b}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__image{width:100%;height:11rem}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__sale{text-align:right;margin-top:-0.95rem}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__sale span{background-color:#ef5b40;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;padding:.5rem .75rem;text-transform:uppercase;font-family:"Clash",sans-serif;font-size:.9rem;font-weight:600}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc{width:100%;height:calc(100% - 11rem);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media(max-width: 1600px){section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc{padding:1rem}}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_title{position:relative}@media(max-width: 1300px){section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_title h3{font-size:1rem}}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_title:after{content:"";position:absolute;width:.75rem;height:1.75rem;background-color:#ef5b40;top:0;left:-1.5rem;border-radius:2px}@media(max-width: 1600px){section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_title:after{left:-1rem;width:.5rem}}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .old-price{font-weight:500;color:#fff;margin-bottom:.5rem}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .old-price span{position:relative}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .old-price span:after{position:absolute;content:"";width:100%;height:2px;background-color:#ef5b40;left:0;top:50%;transform:translateY(-50%)}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .new-price,section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .price{font-family:"Clash",sans-serif;color:#fff;font-size:1.25rem;font-weight:600}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .link-wrapper{margin-top:2rem;text-align:center}section.procedures-reg-banner .procedures-reg-banner-wrapper__item .procedure-block__desc_prices .link-wrapper button{width:100%;display:block;padding:1rem 0;background-color:#fff;color:#3c3c3b;font-weight:500;font-size:.8rem;border-radius:5px;border:none;cursor:pointer}section.procedures-reg-banner .procedures-reg-banner-wrapper__link{margin:3rem auto 0 auto;text-align:center}section.subscriptions-banner{margin:6rem 0}@media(max-width: 1024px){section.subscriptions-banner{margin:3rem 0}}section.subscriptions-banner .container{position:relative}section.subscriptions-banner .container .banner-background{position:absolute;width:90%;height:50%;background-color:#f8f8f8;border-radius:1rem;z-index:1;left:50%;top:0;transform:translateX(-50%)}@media(max-width: 960px){section.subscriptions-banner .container .banner-background{width:100%}}section.subscriptions-banner .container .subscriptions-banner-wrapper{width:78%;margin:0 auto;max-width:1400px;position:relative;z-index:2;padding-top:3rem}@media(max-width: 1024px){section.subscriptions-banner .container .subscriptions-banner-wrapper{width:80%}}@media(max-width: 768px){section.subscriptions-banner .container .subscriptions-banner-wrapper{width:85%}}@media(max-width: 480px){section.subscriptions-banner .container .subscriptions-banner-wrapper{width:92%}}section.subscriptions-banner .container .subscriptions-banner-wrapper__title{text-align:center;width:60%;margin:0 auto}@media(max-width: 1024px){section.subscriptions-banner .container .subscriptions-banner-wrapper__title{width:100%}}section.subscriptions-banner .container .subscriptions-banner-wrapper__title p{padding-top:1rem}section.subscriptions-banner .container .subscriptions-banner-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:1fr;gap:2rem}@media(max-width: 1400px){section.subscriptions-banner .container .subscriptions-banner-wrapper__list{gap:1rem}}@media(max-width: 900px){section.subscriptions-banner .container .subscriptions-banner-wrapper__list{grid-template-columns:1fr;grid-auto-rows:unset}}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block{background-color:#ef5b40;padding:1.5rem;border-radius:.5rem;position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block span.top{position:absolute;background-color:#000;top:0;right:0;border-bottom-left-radius:.5rem;border-top-right-radius:.5rem;padding:.5rem 1rem;color:#fff;font-weight:700;font-family:"Clash",sans-serif}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block__top_price{margin-top:2rem;font-family:"Clash",sans-serif;font-size:2.5rem;font-weight:600;color:#fff}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block__top_desc p{padding-top:1rem;color:#fff;font-size:.9rem;font-weight:500}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block__link{margin:1rem 0;text-align:center}section.subscriptions-banner .container .subscriptions-banner-wrapper__list .product-block__link a{display:block;width:100%;color:#3c3c3b;font-size:.85rem;font-weight:500;background-color:#fff;padding:1rem 0;border-radius:5px}section.insurance-banner{margin:6rem 0}@media(max-width: 1024px){section.insurance-banner{margin:3rem 0}}section.insurance-banner .insurance-banner-wrapper{width:62%;margin:0 auto;max-width:1200px}@media(max-width: 1024px){section.insurance-banner .insurance-banner-wrapper{width:70%}}@media(max-width: 768px){section.insurance-banner .insurance-banner-wrapper{width:80%}}@media(max-width: 480px){section.insurance-banner .insurance-banner-wrapper{width:85%}}section.insurance-banner .insurance-banner-wrapper__title{width:70%}@media(max-width: 1024px){section.insurance-banner .insurance-banner-wrapper__title{width:100%}}section.insurance-banner .insurance-banner-wrapper__title p{padding-top:1rem}section.insurance-banner .insurance-banner-wrapper.full{width:78%;margin:0 auto;max-width:1400px}@media(max-width: 1024px){section.insurance-banner .insurance-banner-wrapper.full{width:80%}}@media(max-width: 768px){section.insurance-banner .insurance-banner-wrapper.full{width:85%}}@media(max-width: 480px){section.insurance-banner .insurance-banner-wrapper.full{width:92%}}section.insurance-banner .insurance-banner-wrapper.full .insurance-banner-wrapper__title{width:100%}section.insurance-banner .insurance-banner-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:8.5rem;gap:1.5rem}@media(max-width: 1024px){section.insurance-banner .insurance-banner-wrapper__list{gap:1rem}}@media(max-width: 600px){section.insurance-banner .insurance-banner-wrapper__list{grid-template-columns:repeat(2, 1fr);grid-auto-rows:7rem}}section.insurance-banner .insurance-banner-wrapper__list .logo-block{width:100%;height:100%;position:relative;background-color:#f8f8f8;border-radius:1rem}section.insurance-banner .insurance-banner-wrapper__list .logo-block img.logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:70%;max-height:70%}@media(max-width: 600px){section.insurance-banner .insurance-banner-wrapper__list .logo-block div{display:none}}section.funded-services{margin:6rem 0}@media(max-width: 1024px){section.funded-services{margin:3rem 0}}section.funded-services .funded-services-wrapper{width:62%;margin:0 auto;max-width:1200px;text-align:center}@media(max-width: 1024px){section.funded-services .funded-services-wrapper{width:70%}}@media(max-width: 768px){section.funded-services .funded-services-wrapper{width:80%}}@media(max-width: 480px){section.funded-services .funded-services-wrapper{width:85%}}section.funded-services .funded-services-wrapper h2{width:50%;margin:0 auto}@media(max-width: 1024px){section.funded-services .funded-services-wrapper h2{width:100%}}section.funded-services .funded-services-wrapper p{padding-top:1rem;width:75%;margin:0 auto}@media(max-width: 1024px){section.funded-services .funded-services-wrapper p{width:100%}}section.funded-services .funded-services-wrapper__logo{margin:2rem 0 1rem}section.funded-services .funded-services-wrapper__link{margin-top:3rem}section.consultation-cta{margin:6rem 0}@media(max-width: 1024px){section.consultation-cta{margin:3rem 0}}section.consultation-cta .consultation-cta-wrapper{width:83%;margin:0 auto;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(34rem, auto);gap:1.5rem}@media(max-width: 1200px){section.consultation-cta .consultation-cta-wrapper{width:84%}}@media(max-width: 1024px){section.consultation-cta .consultation-cta-wrapper{width:90%}}@media(max-width: 768px){section.consultation-cta .consultation-cta-wrapper{width:94%}}@media(max-width: 480px){section.consultation-cta .consultation-cta-wrapper{width:95%}}@media(max-width: 740px){section.consultation-cta .consultation-cta-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}section.consultation-cta .consultation-cta-wrapper__desc{position:relative;background-color:#f8f8f8;border-radius:1rem;padding:1rem 6rem;display:flex;flex-direction:column;justify-content:center}@media(max-width: 1400px){section.consultation-cta .consultation-cta-wrapper__desc{padding:1rem 4rem}}@media(max-width: 820px){section.consultation-cta .consultation-cta-wrapper__desc{padding:1rem 2rem}}@media(max-width: 740px){section.consultation-cta .consultation-cta-wrapper__desc{padding:2rem}}section.consultation-cta .consultation-cta-wrapper__desc h2 span{color:#ef5b40}section.consultation-cta .consultation-cta-wrapper__desc p{padding-top:1.5rem}section.consultation-cta .consultation-cta-wrapper__desc_link{margin-top:3rem}section.consultation-cta .consultation-cta-wrapper__img{width:100%;height:100%;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 740px){section.consultation-cta .consultation-cta-wrapper__img{height:unset;aspect-ratio:4/3}}section.consultation-cta .consultation-cta-wrapper__img .image-wrapper{position:absolute;width:100%;height:100%}section.consultation-cta .consultation-cta-wrapper__img .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top;transform:none}section.login-cta{margin:6rem 0}@media(max-width: 1024px){section.login-cta{margin:3rem 0}}section.login-cta .login-cta-wrapper{width:62%;margin:0 auto;max-width:1200px}@media(max-width: 1024px){section.login-cta .login-cta-wrapper{width:70%}}@media(max-width: 768px){section.login-cta .login-cta-wrapper{width:80%}}@media(max-width: 480px){section.login-cta .login-cta-wrapper{width:85%}}section.login-cta .login-cta-wrapper__title{text-align:center;width:75%;margin:0 auto}@media(max-width: 1024px){section.login-cta .login-cta-wrapper__title{width:100%}}section.login-cta .login-cta-wrapper__title h2 span{color:#ef5b40}section.login-cta .login-cta-wrapper__title p{width:80%;margin:0 auto;padding-top:1rem}@media(max-width: 1024px){section.login-cta .login-cta-wrapper__title p{width:100%}}section.login-cta .login-cta-wrapper__img{margin-top:2rem;width:100%;aspect-ratio:2/1;overflow:hidden;border-radius:1rem;position:relative}section.login-cta .login-cta-wrapper__img img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none;position:relative;z-index:1}section.login-cta .login-cta-wrapper__img_link{position:absolute;left:50%;bottom:3rem;transform:translateX(-50%);z-index:2}section.inside-hero .inside-hero-wrapper{display:grid;grid-template-columns:11fr 7fr;grid-auto-rows:minmax(30rem, auto);gap:1.5rem}@media(max-width: 720px){section.inside-hero .inside-hero-wrapper{grid-template-columns:1fr;grid-auto-rows:unset}}section.inside-hero .inside-hero-wrapper__title{background-color:#f8f8f8;border-radius:1rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;padding:2rem 7rem;position:relative}@media(max-width: 1460px){section.inside-hero .inside-hero-wrapper__title{padding:2rem 4rem}}@media(max-width: 480px){section.inside-hero .inside-hero-wrapper__title{padding:2rem}}section.inside-hero .inside-hero-wrapper__title .single-specialist-title{padding-bottom:1rem;position:relative}section.inside-hero .inside-hero-wrapper__title .single-specialist-title:after{content:"";position:absolute;left:0;bottom:0;width:20%;height:2px;background-color:#ef5b40}section.inside-hero .inside-hero-wrapper__title .single-specialist-desc{padding-top:.25rem}section.inside-hero .inside-hero-wrapper__title p{width:75%}section.inside-hero .inside-hero-wrapper__title p span{color:#ef5b40}@media(max-width: 1024px){section.inside-hero .inside-hero-wrapper__title p{width:100%}}section.inside-hero .inside-hero-wrapper__image{width:100%;height:100%;position:relative;border-radius:1rem;overflow:hidden}@media(max-width: 720px){section.inside-hero .inside-hero-wrapper__image{height:unset;aspect-ratio:7/6}}section.inside-hero .inside-hero-wrapper__image .image-wrapper{width:100%;height:100%;position:absolute}section.inside-hero .inside-hero-wrapper__image .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center top;transform:none}section.subscriptions-table{margin:6rem 0}@media(max-width: 1024px){section.subscriptions-table{margin:3rem 0}}section.subscriptions-table .subscriptions-table-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.subscriptions-table .subscriptions-table-wrapper{width:84%}}@media(max-width: 1024px){section.subscriptions-table .subscriptions-table-wrapper{width:90%}}@media(max-width: 768px){section.subscriptions-table .subscriptions-table-wrapper{width:94%}}@media(max-width: 480px){section.subscriptions-table .subscriptions-table-wrapper{width:95%}}section.subscriptions-table .subscriptions-table-wrapper__item_head{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-auto-rows:1fr;position:sticky;gap:1rem;top:0;z-index:11;background-color:#fff}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_head{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 480px){section.subscriptions-table .subscriptions-table-wrapper__item_head{gap:.5rem}}section.subscriptions-table .subscriptions-table-wrapper__item_head .empty{width:100%;height:100%;background-color:#fff}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_head .empty{display:none}}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block{height:100%;background-color:#fff}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper{height:100%;background-color:#f8f8f8;padding:1.5rem;text-align:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:space-between}@media(max-width: 1280px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper{padding:1rem}}@media(max-width: 400px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper{padding:1rem .5rem}}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper_desc{margin-top:.5rem}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper_desc p{font-size:.9rem;line-height:1.5rem}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper_price{padding-top:1rem;font-family:"Clash",sans-serif;font-weight:600;color:#3c3c3b;font-size:2rem}@media(max-width: 1640px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper_price{font-size:1.5rem}}@media(max-width: 480px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper_price{font-size:1rem}}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper .add-to-cart{margin-top:1.5rem}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper .add-to-cart a{background-color:#ef5b40;color:#fff;font-size:.8rem;font-weight:600;padding:.75rem 2.5rem;border-radius:1rem}@media(max-width: 1280px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper .add-to-cart a{padding:.75rem 1.5rem}}@media(max-width: 400px){section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block__wrapper .add-to-cart a{padding:.25rem 1rem}}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block:nth-of-type(3) .packet-block__wrapper{background-color:#ef5b40}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block:nth-of-type(3) .packet-block__wrapper h3{color:#fff}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block:nth-of-type(3) .packet-block__wrapper_desc p{color:#fff}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block:nth-of-type(3) .packet-block__wrapper_price{color:#fff}section.subscriptions-table .subscriptions-table-wrapper__item_head .packet-block:nth-of-type(3) .packet-block__wrapper .add-to-cart a{background-color:#fff;color:#ef5b40}section.subscriptions-table .subscriptions-table-wrapper__item_body{margin-top:1rem}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;position:relative;z-index:1;gap:1rem}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 480px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block{gap:.5rem}}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block__description{padding:2rem 0}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block__description{grid-column:1/4;padding:2rem 0 .5rem}}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block{width:100%;height:100%}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block{height:5rem;border-top:none}}@media(max-width: 480px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block{height:3rem}}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block__wrap{height:100%;background-color:#f8f8f8;position:relative}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block__wrap svg,section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block__wrap p{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block .packet-table-block.red .packet-table-block__wrap{background-color:#ef5b40}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:not(:last-of-type){border-bottom:1px solid #d0d0d0}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:not(:last-of-type){border-bottom:none}}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:first-of-type .packet-table-block__wrap{border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:first-of-type .packet-table-block__wrap{border-top-left-radius:unset;border-top-right-radius:unset}}section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:last-of-type .packet-table-block__wrap{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}@media(max-width: 920px){section.subscriptions-table .subscriptions-table-wrapper__item_body .packet-block:last-of-type .packet-table-block__wrap{border-bottom-left-radius:unset;border-bottom-right-radius:unset}}section.description{margin:6rem 0}@media(max-width: 1024px){section.description{margin:3rem 0}}section.description .description-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.description .description-wrapper{width:84%}}@media(max-width: 1024px){section.description .description-wrapper{width:90%}}@media(max-width: 768px){section.description .description-wrapper{width:94%}}@media(max-width: 480px){section.description .description-wrapper{width:95%}}section.description .description-wrapper__title p{padding-top:1rem}section.description .description-wrapper__item{margin-top:1rem}section.description .description-wrapper__item_block{padding:1rem 0}section.description .description-wrapper__item_block:not(:last-of-type){border-bottom:1px solid #ebebeb}section.description .description-wrapper__item_block p{padding-top:1rem}section.hero-paragraph{margin-top:3rem}section.hero-paragraph .hero-paragraph-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.hero-paragraph .hero-paragraph-wrapper{width:84%}}@media(max-width: 1024px){section.hero-paragraph .hero-paragraph-wrapper{width:90%}}@media(max-width: 768px){section.hero-paragraph .hero-paragraph-wrapper{width:94%}}@media(max-width: 480px){section.hero-paragraph .hero-paragraph-wrapper{width:95%}}section.hero-paragraph .hero-paragraph-wrapper h1 span{color:#ef5b40}section.hero-paragraph .hero-paragraph-wrapper p{padding-top:1rem}section.paragraph{margin:3rem 0}section.paragraph .paragraph-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.paragraph .paragraph-wrapper{width:84%}}@media(max-width: 1024px){section.paragraph .paragraph-wrapper{width:90%}}@media(max-width: 768px){section.paragraph .paragraph-wrapper{width:94%}}@media(max-width: 480px){section.paragraph .paragraph-wrapper{width:95%}}@media(max-width: 1024px){section.paragraph .paragraph-wrapper h2 br{display:none}}section.paragraph .paragraph-wrapper__item p{padding-top:1rem;font-size:.9rem;line-height:1.5rem}section.paragraph .paragraph-wrapper__item p a{color:#ef5b40}section.paragraph .paragraph-wrapper__item ul{padding-top:1rem;font-size:.9rem;line-height:1.5rem;color:#7e7e7e}section.paragraph .paragraph-wrapper__item ul li{margin:.5rem 0;position:relative;padding-left:.75rem}section.paragraph .paragraph-wrapper__item ul li:after{position:absolute;top:0;left:0;content:"-"}section.paragraph .paragraph-wrapper__item h3{padding-top:2rem;font-size:1.5rem;line-height:2rem;font-weight:600}section.paragraph .paragraph-wrapper__img-par{display:grid;grid-template-columns:7fr 8fr;gap:4rem}@media(max-width: 1024px){section.paragraph .paragraph-wrapper__img-par{gap:2rem}}@media(max-width: 768px){section.paragraph .paragraph-wrapper__img-par{grid-template-columns:1fr}}section.paragraph .paragraph-wrapper__img-par_img{width:100%;aspect-ratio:69/64;border-radius:.75rem;overflow:hidden}section.paragraph .paragraph-wrapper__img-par_img img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.paragraph .paragraph-wrapper__img-par_item .paragraph-item p{padding-top:1rem;font-size:.9rem;line-height:1.5rem}section.paragraph .paragraph-wrapper__img-par_item .paragraph-item ul{padding-top:1rem;font-size:.9rem;line-height:1.5rem;font-weight:500;color:#7e7e7e}section.paragraph .paragraph-wrapper__img-par_item .paragraph-item ul li{margin:.5rem 0;position:relative;padding-left:.75rem}section.paragraph .paragraph-wrapper__img-par_item .paragraph-item ul li:after{position:absolute;top:0;left:0;content:"-"}section.paragraph .paragraph-wrapper__img-par_item .paragraph-link{margin-top:2rem}section.paragraph .paragraph-wrapper__img-par.centered .paragraph-wrapper__img-par_item{height:100%;display:flex;flex-direction:column;justify-content:center}section.other-articles{margin:6rem 0}@media(max-width: 1024px){section.other-articles{margin:3rem 0}}section.other-articles .other-articles-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.other-articles .other-articles-wrapper{width:84%}}@media(max-width: 1024px){section.other-articles .other-articles-wrapper{width:90%}}@media(max-width: 768px){section.other-articles .other-articles-wrapper{width:94%}}@media(max-width: 480px){section.other-articles .other-articles-wrapper{width:95%}}section.other-articles .other-articles-wrapper__title h2 span{color:#ef5b40}@media(max-width: 1024px){section.other-articles .other-articles-wrapper__title h2 br{display:none}}section.other-articles .other-articles-wrapper__title p{padding-top:1rem}section.other-articles .other-articles-wrapper__item{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}@media(max-width: 600px){section.other-articles .other-articles-wrapper__item{gap:1.5rem}}@media(max-width: 480px){section.other-articles .other-articles-wrapper__item{grid-template-columns:1fr}}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__thumb{width:100%;aspect-ratio:15/11;border-radius:.75rem;overflow:hidden}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__thumb img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none;filter:grayscale(1)}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc{margin-top:1rem}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc_date p span{color:#ef5b40}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc_title{margin-top:1rem}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc_title h3{width:75%}@media(max-width: 1024px){section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc_title h3{width:100%}}section.other-articles .other-articles-wrapper__item .article-block .article-block-item__desc_title p{padding-top:1rem}section.procedures-list .container{background-color:#f8f8f8;border-radius:1rem;position:relative}section.procedures-list .container .procedures-list-wrapper{width:83%;margin:0 auto;max-width:1600px;padding:5rem 0}@media(max-width: 1200px){section.procedures-list .container .procedures-list-wrapper{width:84%}}@media(max-width: 1024px){section.procedures-list .container .procedures-list-wrapper{width:90%}}@media(max-width: 768px){section.procedures-list .container .procedures-list-wrapper{width:94%}}@media(max-width: 480px){section.procedures-list .container .procedures-list-wrapper{width:95%}}@media(max-width: 1024px){section.procedures-list .container .procedures-list-wrapper{padding:3rem 0}}section.procedures-list .container .procedures-list-wrapper__title p{padding-top:1rem}section.procedures-list .container .procedures-list-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:.75rem}@media(max-width: 1200px){section.procedures-list .container .procedures-list-wrapper__list{grid-template-columns:1fr 1fr}}@media(max-width: 480px){section.procedures-list .container .procedures-list-wrapper__list{padding:.5rem}}section.procedures-list .container .procedures-list-wrapper__list .procedure-block{width:100%;height:100%;border-radius:5px;overflow:hidden;background-color:#3c3c3b}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__image{width:100%;height:11rem}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__sale{text-align:right;margin-top:-0.95rem}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__sale span{background-color:#ef5b40;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;padding:.5rem .75rem;text-transform:uppercase;font-family:"Clash",sans-serif;font-size:.9rem;font-weight:600}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc{width:100%;height:calc(100% - 11rem);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media(max-width: 1600px){section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc{padding:1rem}}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_title{position:relative}@media(max-width: 1300px){section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_title h3{font-size:1rem}}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_title:after{content:"";position:absolute;width:.75rem;height:1.75rem;background-color:#ef5b40;top:0;left:-1.5rem;border-radius:2px}@media(max-width: 1600px){section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_title:after{left:-1rem;width:.5rem}}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .old-price{font-weight:500;color:#fff;margin-bottom:.5rem}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .old-price span{position:relative}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .old-price span:after{position:absolute;content:"";width:100%;height:2px;background-color:#ef5b40;left:0;top:50%;transform:translateY(-50%)}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .new-price,section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .price{font-family:"Clash",sans-serif;color:#fff;font-size:1.25rem;font-weight:600}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .link-wrapper{margin-top:2rem;text-align:center}section.procedures-list .container .procedures-list-wrapper__list .procedure-block__desc_prices .link-wrapper button{width:100%;display:block;padding:1rem 0;background-color:#fff;color:#3c3c3b;font-weight:500;font-size:.8rem;border-radius:5px;border:none;cursor:pointer}section.doctors-page-content .container{background-color:#f8f8f8;border-radius:1rem;position:relative}section.doctors-page-content .container .doctors-page-content-wrapper{width:83%;margin:0 auto;max-width:1600px;padding:5rem 0}@media(max-width: 1200px){section.doctors-page-content .container .doctors-page-content-wrapper{width:84%}}@media(max-width: 1024px){section.doctors-page-content .container .doctors-page-content-wrapper{width:90%}}@media(max-width: 768px){section.doctors-page-content .container .doctors-page-content-wrapper{width:94%}}@media(max-width: 480px){section.doctors-page-content .container .doctors-page-content-wrapper{width:95%}}@media(max-width: 1024px){section.doctors-page-content .container .doctors-page-content-wrapper{padding:3rem 0}}section.doctors-page-content .container .doctors-page-content-wrapper__title p{padding-top:1rem}section.doctors-page-content .container .doctors-page-content-wrapper__categories{margin-top:3rem;display:flex;justify-content:center;gap:2rem}section.doctors-page-content .container .doctors-page-content-wrapper__categories button{width:max-content;padding:.75em 1.5em;background-color:#f5f5f5;border-radius:1.5rem;border:1px solid #797979;text-align:center;cursor:pointer;color:#797979;font-size:1.15rem;font-weight:500;transition:.4s all ease-in-out}section.doctors-page-content .container .doctors-page-content-wrapper__categories button:hover{border:1px solid #ef5b40;color:#ef5b40}section.doctors-page-content .container .doctors-page-content-wrapper__categories button.active{border:1px solid #ef5b40;color:#fff;background-color:#ef5b40}section.doctors-page-content .container .doctors-page-content-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(3, 1fr);column-gap:1.5rem;row-gap:5rem}@media(max-width: 1400px){section.doctors-page-content .container .doctors-page-content-wrapper__list{column-gap:1rem;row-gap:3rem}}@media(max-width: 920px){section.doctors-page-content .container .doctors-page-content-wrapper__list{grid-template-columns:1fr 1fr}}@media(max-width: 600px){section.doctors-page-content .container .doctors-page-content-wrapper__list{grid-template-columns:1fr}}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block.hidden{display:none}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image{width:100%;aspect-ratio:10/11;border-radius:.75rem;overflow:hidden;position:relative}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image_consultation{position:absolute;left:0;bottom:0;background-color:#3c3c3b;border-top-right-radius:.5rem;padding:1rem 2rem;width:50%}@media(max-width: 1600px){section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image_consultation{padding:1rem}}@media(max-width: 1100px){section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image_consultation{width:60%}}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image_consultation p{font-weight:700}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__image_consultation p span{color:#ef5b40}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__name{margin-top:1rem;padding-bottom:.5rem;position:relative}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__name p{padding-top:.25rem}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__name:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:20%;background-color:#ef5b40}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__desc{padding-top:.5rem}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__desc p span{color:#ef5b40}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__desc p:not(:first-of-type){padding-top:.25rem}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__links{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__links button{color:#fff;font-size:.9rem;font-weight:500;border:1px solid #ef5b40;background-color:#ef5b40;padding:1rem 1.5rem;border-radius:5px;cursor:pointer}@media(max-width: 1200px){section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__links button{padding:.75rem 1.25rem}}section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__links a.about-link{color:#7e7e7e;font-size:.9rem;font-weight:500;border:1px solid #7e7e7e;padding:1rem 1.5rem;border-radius:5px}@media(max-width: 1200px){section.doctors-page-content .container .doctors-page-content-wrapper__list .specialist-block__links a.about-link{padding:.75rem 1.25rem}}section.doctor-perform-services{margin:6rem 0}@media(max-width: 1024px){section.doctor-perform-services{margin:3rem 0}}section.doctor-perform-services .container .doctor-perform-services-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.doctor-perform-services .container .doctor-perform-services-wrapper{width:84%}}@media(max-width: 1024px){section.doctor-perform-services .container .doctor-perform-services-wrapper{width:90%}}@media(max-width: 768px){section.doctor-perform-services .container .doctor-perform-services-wrapper{width:94%}}@media(max-width: 480px){section.doctor-perform-services .container .doctor-perform-services-wrapper{width:95%}}section.doctor-perform-services .container .doctor-perform-services-wrapper__list{margin-top:3rem;display:grid;grid-template-columns:repeat(4, 1fr);gap:.75rem}@media(max-width: 1200px){section.doctor-perform-services .container .doctor-perform-services-wrapper__list{grid-template-columns:1fr 1fr}}@media(max-width: 480px){section.doctor-perform-services .container .doctor-perform-services-wrapper__list{padding:.5rem}}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block{width:100%;height:100%;border-radius:5px;overflow:hidden;background-color:#3c3c3b}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__image{width:100%;height:11rem}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__image img{width:100%;height:100%;object-fit:cover;object-position:center center;transform:none}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__sale{text-align:right;margin-top:-0.95rem}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__sale span{background-color:#ef5b40;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;padding:.5rem .75rem;text-transform:uppercase;font-family:"Clash",sans-serif;font-size:.9rem;font-weight:600}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc{width:100%;height:calc(100% - 11rem);padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media(max-width: 1600px){section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc{padding:1rem}}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_title{position:relative}@media(max-width: 1300px){section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_title h3{font-size:1rem}}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_title:after{content:"";position:absolute;width:.75rem;height:1.75rem;background-color:#ef5b40;top:0;left:-1.5rem;border-radius:2px}@media(max-width: 1600px){section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_title:after{left:-1rem;width:.5rem}}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .old-price{font-weight:500;color:#fff;margin-bottom:.5rem}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .old-price span{position:relative}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .old-price span:after{position:absolute;content:"";width:100%;height:2px;background-color:#ef5b40;left:0;top:50%;transform:translateY(-50%)}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .new-price,section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .price{font-family:"Clash",sans-serif;color:#fff;font-size:1.25rem;font-weight:600}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .link-wrapper{margin-top:2rem;text-align:center}section.doctor-perform-services .container .doctor-perform-services-wrapper__list .procedure-block__desc_prices .link-wrapper button{width:100%;display:block;padding:1rem 0;background-color:#fff;color:#3c3c3b;font-weight:500;font-size:.8rem;border-radius:5px;border:none;cursor:pointer}section.accordion{margin:6rem 0}@media(max-width: 1024px){section.accordion{margin:3rem 0}}section.accordion .container .accordion-wrapper{width:83%;margin:0 auto;max-width:1600px}@media(max-width: 1200px){section.accordion .container .accordion-wrapper{width:84%}}@media(max-width: 1024px){section.accordion .container .accordion-wrapper{width:90%}}@media(max-width: 768px){section.accordion .container .accordion-wrapper{width:94%}}@media(max-width: 480px){section.accordion .container .accordion-wrapper{width:95%}}section.accordion .container .accordion-wrapper__title_desc p{font-size:.9rem;padding-top:1rem}section.accordion .container .accordion-wrapper__list{margin-top:2rem}section.accordion .container .accordion-wrapper__list_item{padding:.5rem 0}section.accordion .container .accordion-wrapper__list_item .accordion-block-head{display:grid;align-items:center;gap:1rem;grid-template-columns:1fr 4rem;grid-auto-rows:1fr;cursor:pointer;transition:.4s all ease-in-out}section.accordion .container .accordion-wrapper__list_item .accordion-block-head__item{background-color:#f8f8f8;border-radius:5px;padding:1rem 2rem;transition:.4s all ease-in-out}section.accordion .container .accordion-wrapper__list_item .accordion-block-head__marker{width:100%;height:100%;position:relative;background-color:#f8f8f8;border-radius:5px;transition:.4s all ease-in-out}section.accordion .container .accordion-wrapper__list_item .accordion-block-head__marker svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.4s all ease-in-out}section.accordion .container .accordion-wrapper__list_item .accordion-block-head.active .accordion-block-head__item{background-color:#ef5b40}section.accordion .container .accordion-wrapper__list_item .accordion-block-head.active .accordion-block-head__item h3{color:#fff}section.accordion .container .accordion-wrapper__list_item .accordion-block-head.active .accordion-block-head__marker{background-color:#ef5b40}section.accordion .container .accordion-wrapper__list_item .accordion-block-head.active .accordion-block-head__marker svg{transform:translate(-50%, -50%) rotate(45deg)}section.accordion .container .accordion-wrapper__list_item .accordion-block-head.active .accordion-block-head__marker svg g line{stroke:#fff}section.accordion .container .accordion-wrapper__list_item .accordion-block-body{transform:translateY(-100%);display:none;height:0;padding-bottom:1rem;opacity:0}section.accordion .container .accordion-wrapper__list_item .accordion-block-body.visible{transform:translateY(0);display:block;height:max-content;opacity:1}section.accordion .container .accordion-wrapper__list_item .accordion-block-body__content p{padding-top:1rem}section.accordion .container .accordion-wrapper__list_item .accordion-block-body__content ul{margin-top:1rem;color:#7e7e7e}section.accordion .container .accordion-wrapper__list_item .accordion-block-body__content ul li{margin:.3rem 0;padding-left:1rem;position:relative}section.accordion .container .accordion-wrapper__list_item .accordion-block-body__content ul li:after{content:"–";position:absolute;top:0;left:0}
