@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;0,900;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');@font-face{font-family:'Playfair Display';font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Playfair Display';font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Inter";font-style:italic;font-weight:400;font-display:swap}body{overflow-x:hidden!important}h1,h2,h3,h4,h5,h6{font-family:'Playfair Display'!important}p,del,s,ins,u,small,strong,em,blockquote,ul,li,dl,dt,dd,div,ul,li,li span{font-family:"Inter"!important;font-size:17px!important;color:#5D5471!important}svg a{text-decoration:none!important}svg a:hover path{fill:#804802}.white-text{font-family:"Inter"!important;color:#fff!important}footer h2,footer h3,footer h4,footer h5,footer h6{font-family:"Inter"!important;color:#fff !important;font-size:18px!important}footer ul,footer li,footer p,footer div,footer .elementor-widget-icon-list span{font-family:"Inter"!important;color:#FFFFFFB3!important;font-size:15px!important}.elementor-widget.elementor-widget-eael-fancy-text span{font-family:Playfair Display!important;color:#170c36}.eael-call-to-action h2{color:#FFFFFF!important}td.pae-treatment-row{background:#FFDAC7!important}.single-post a{color:#e07b10}.single-post a:hover{color:#170c36}.single-post .elementor-icon-list-icon svg{fill:#E07B10!important}button.forminator-button.forminator-button-submit{border-radius:8px !important}.slick-list{padding:0 20% 0 0 !important}.slick-slide{padding:0 20px 0 0 !important}.premium-carousel-wrapper a.carousel-arrow{top:-90px;right:0;margin:20px}.premium-testimonial-box .carousel-arrow.carousel-prev.slick-arrow{left:-15px!important}.premium-testimonial-box .carousel-arrow.carousel-next.slick-arrow{right:-15px!important}.banner-white-text div{color:#FFF!important}.eael-fancy-text-strings span.animated.fadeIn{animation:none!important}#ast-scroll-top{background-color:#e07b10}#ast-scroll-top .ast-icon.icon-arrow{color:#fff}a.elementor-button:hover,.a.elementor-button:focus,.a.elementor-button:active,a.cta-button:hover{box-shadow:0 0 8px rgba(0,0,0,.6)!important;transform:scale(1.08)!important}@media (min-width:1281px){.premium-carousel-wrapper .carousel-arrow.carousel-prev.slick-arrow{left:82%}}@media (min-width:1025px) and (max-width:1280px){.premium-carousel-wrapper carousel-arrow.carousel-prev.slick-arrow{left:72%}}@media (min-width:768px) and (max-width:1024px){.premium-carousel-wrapper .carousel-arrow.carousel-prev.slick-arrow{left:72%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.premium-carousel-wrapper .carousel-arrow.carousel-prev.slick-arrow{left:72%}}@media (min-width:481px) and (max-width:767px){.premium-carousel-wrapper .carousel-arrow.carousel-prev.slick-arrow{left:42%}}@media (min-width:320px) and (max-width:480px){.premium-carousel-wrapper .carousel-arrow.carousel-prev.slick-arrow{left:60%!important}.premium-carousel-wrapper .carousel-arrow.carousel-next.slick-arrow{right:-40px!important}.premium-carousel-wrapper .carousel-arrow{margin:20px 20px 20px 20px!important}.slick-list,.slick-slide{padding:0 !important}.premium-carousel-wrapper .carousel-arrow{top:-90px!important}}