@charset "UTF-8";@import url(https://use.typekit.net/otm5apf.css);.light{color:#fff!important}.dark{color:#363b41!important}*{font-family:gill-sans-nova,sans-serif}.menu-item,form *,ol li,p,p *,table *,ul li{font-size:20px}.slider_title span{font-size:36px}.icons .icon .icon_content p,.link.btn-menu,footer *{font-size:18px}.icons .icon .icon_content p.strong,.link.btn-menu.strong,footer .strong{font-size:20px}.icons .icon .icon_content p:not(.strong),.link.btn-menu:not(.strong),footer :not(.strong){font-size:18px}.copyright *,.lang-menu ul li .link{font-size:16px}.testimonial_content{font-size:30px}p.intro{font-size:24px}p.intro::after{content:"";display:block;height:1px;width:150px;background-color:#ff3702;margin:50px auto;vertical-align:middle;bottom:0}h1.intro::after,h2.intro::after,h3.intro::after{content:"";display:block;height:1px;width:150px;background-color:#ff3702;margin:50px auto;vertical-align:middle;bottom:0}form *,ol,ol li,p,p *,ul,ul li{line-height:35px;color:#363b41;font-weight:400}.text-section>:not(:last-child):not(.intro){margin-bottom:40px}.text-section.faq>:not(:last-child):not(.intro){margin-bottom:20px}.text-section p{line-height:40px}.text-section p.conditions,.text-section p.treatments{line-height:32px!important}a.invisiblelink{color:unset;font-weight:unset}.conditions .text-section p,.treatments .text-section p{line-height:32px!important}.image-text p{font-size:24px;text-transform:uppercase;font-weight:700}.pricelist_item{line-height:30px;color:#363b41}ol,ul{list-style-position:inside}ol li,ul li{line-height:35px}.mb-0{margin-bottom:0!important}.menu-item{color:#363b41;transition:.2s linear;text-decoration:none;font-weight:500}.menu-item.active,.menu-item:active,.menu-item:hover{color:#ff3702}.text-center{text-align:center}.text-start{text-align:start}.link,a,button{text-decoration:none;color:#ff3702}.link:hover,a:hover,button:hover{color:#363b41;text-decoration:none}.slider_title{text-transform:uppercase}.slider_title span{font-weight:500}.testimonial_content{font-style:italic;font-weight:500;letter-spacing:.6px}.strong,strong{font-weight:700}.semistrong{font-weight:600}.uppercase{text-transform:uppercase!important}.lowercase{text-transform:lowercase!important}.initialcase{text-transform:initial!important}.h1,h1{font-size:40px;line-height:45px;margin-bottom:20px;margin-top:unset;color:#363b41;text-transform:uppercase}.h2,h2{font-size:40px;line-height:45px;margin-bottom:15px;margin-top:unset;color:#363b41;text-transform:uppercase}.h3,h3{font-size:22px;line-height:30px;margin-bottom:10px;margin-top:unset;color:#363b41;text-transform:uppercase}.h4,h4,h4 span{font-size:24px;line-height:45px;margin-bottom:15px;margin-top:unset;color:#363b41;text-transform:uppercase}.h5,h5{font-size:18px;line-height:45px;margin-bottom:15px;margin-top:unset;color:#363b41;text-transform:uppercase}.h6,h6{font-size:32px;line-height:45px;margin-bottom:15px;margin-top:unset;color:#363b41;text-transform:uppercase}.subtitle{font-style:italic;font-size:32px;line-height:45px;margin-bottom:15px;margin-top:unset;color:#ff3702}.btn-menu{display:flex;align-items:center;justify-content:end;gap:20px;cursor:pointer}.btn-menu .hamburger_menu{background-color:#ff3702;border-radius:100px;height:50px;width:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.2s linear}.btn-menu .hamburger_menu span{background-color:#fff;display:block;height:3px;width:25px;margin:3px;border-radius:10px;transition:.2s linear}.btn-menu .hamburger_menu:hover{background-color:#363b41}#menu_toggle.opened .btn-menu .hamburger_menu span{margin:0}#menu_toggle.opened .btn-menu .hamburger_menu span:nth-child(1){transform:translateY(3px) rotate(45deg)}#menu_toggle.opened .btn-menu .hamburger_menu span:nth-child(2){opacity:0}#menu_toggle.opened .btn-menu .hamburger_menu span:nth-child(3){transform:translateY(-3px) rotate(-45deg)}.btn-primary{display:block;width:fit-content;background-color:#ff3702;color:#fff;text-transform:uppercase;text-decoration:none;padding:18px 40px;transition:.2s linear;font-weight:700;border:none;cursor:pointer;border-radius:100px}.btn-primary:hover{background-color:#363b41;color:#fff;text-decoration:none}.btn-light{display:block;width:fit-content;background-color:#fff;color:#363b41;text-transform:uppercase;text-decoration:none;padding:18px 40px;transition:.2s linear;font-weight:700;border:none;cursor:pointer;border-radius:100px}.btn-light:hover{background-color:#ff3702;color:#fff;text-decoration:none}.btn-light-cta{display:block;width:fit-content;background-color:#ff3702;color:#fff;text-transform:uppercase;text-decoration:none;padding:18px 40px;transition:.2s linear;font-weight:700;border:none;cursor:pointer;border-radius:100px}.btn-light-cta:hover{background-color:#fff;color:#ff3702;text-decoration:none}.btn-dark{display:block;width:fit-content;background-color:#363b41;color:#fff;text-transform:uppercase;text-decoration:none;padding:18px 40px;transition:.2s linear;font-weight:700;border:none;cursor:pointer;border-radius:100px}.btn-dark:hover{background-color:#ff3702;color:#fff;text-decoration:none}.btn-outline{display:block;width:fit-content;background-color:transparent;color:#ff3702;text-transform:uppercase;text-decoration:none;padding:18px 40px;transition:.2s linear;font-weight:700;border:1px solid #ff3702;cursor:pointer;border-radius:100px}.btn-outline:hover{background-color:#ff3702;color:#fff;text-decoration:none}#navbar{display:flex;justify-content:center;z-index:98;position:absolute;top:0;left:0;right:0}#navbar .navbar-wrapper{max-width:1800px;padding:50px 50px 40px 50px;width:100%;display:flex;align-items:center;justify-content:space-between;position:relative}#navbar .navbar-wrapper .logo-wrapper{justify-content:start}#navbar .navbar-wrapper .logo-wrapper a{line-height:0}#navbar .navbar-wrapper .logo-wrapper a>img{max-width:290px;width:100%}#navbar .navbar-wrapper .menu-backdrop{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}#navbar .navbar-wrapper .menu-backdrop.opened{opacity:1;visibility:visible}#navbar .navbar-wrapper .menu-wrapper{z-index:98;flex:1;justify-content:end}#navbar .menu-wrapper{max-width:800px}#navbar .menu-wrapper .top-row{display:flex}#navbar .menu-wrapper .top-row .left{flex:0 1 50%;align-items:center;justify-content:start}#navbar .menu-wrapper .top-row .right{flex:0 1 50%;display:flex;align-items:center;justify-content:end;gap:20px}#navbar .menu-wrapper .top-row .link{color:#ff3702;font-weight:700;text-transform:uppercase}#navbar .menu-wrapper .top-row .lang-menu{display:flex;list-style:none;margin:0}#navbar .menu-wrapper .top-row .lang-menu li:not(:last-child)::after{content:"/";margin:auto 10px}#navbar .menu-wrapper .top-row .lang-menu li a{color:#363b41;transition:.2s linear}#navbar .menu-wrapper .top-row .lang-menu li a.active,#navbar .menu-wrapper .top-row .lang-menu li a:hover{color:#ff3702}#navbar .menu-wrapper .menu-elements{position:absolute;right:0;top:0;background-color:#fff;z-index:-1;width:100%;max-width:900px;padding:150px 50px 50px 50px;opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .35s ease,transform .35s ease,visibility .35s ease}#navbar .menu-wrapper.closed .menu-elements{opacity:0;visibility:hidden;transform:translateY(-20px)}#navbar .menu-wrapper.closed .link.btn-menu{opacity:1;pointer-events:auto}#navbar .menu-wrapper.closed .lang-menu{display:none}#navbar .menu-wrapper.closed #booking_button{opacity:0;pointer-events:none}#navbar .menu-wrapper.opened .menu-elements{opacity:1;visibility:visible;transform:translateY(0)}#navbar .menu-wrapper.opened .link.btn-menu{opacity:0;pointer-events:none}#navbar .menu-wrapper.opened #booking_button{opacity:1;pointer-events:auto}#navbar .menu-wrapper .menu-elements{padding:150px 50px 50px 50px}#navbar .menu-wrapper .menu-elements .menu-row{display:flex;gap:40px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ff3702}#navbar .menu-wrapper .menu-elements .menu-row .menu-col .menu-title{text-transform:uppercase;font-weight:700}#navbar .menu-wrapper .menu-elements .social-row{display:flex;align-items:center;justify-content:end}#navbar .menu-wrapper .menu-elements .social-row .lang-menu{display:none;list-style:none;margin:0}#navbar .menu-wrapper .menu-elements .social-row .lang-menu li:not(:last-child)::after{content:"/";margin:auto 10px}#navbar .menu-wrapper .menu-elements .social-row .lang-menu li a{color:#363b41;transition:.2s linear;font-weight:700}#navbar .menu-wrapper .menu-elements .social-row .lang-menu li a.active,#navbar .menu-wrapper .menu-elements .social-row .lang-menu li a:hover{color:#ff3702}#navbar .menu-wrapper .menu-elements .social-row .social-icons{display:flex;gap:20px;align-items:center;justify-content:end}#navbar .menu-wrapper .menu-elements .social-row .social-icons .social{display:flex;align-items:center;justify-content:center;border-radius:100px;padding:10px;width:40px;height:40px;background-color:#363b41;transition:.2s linear}#navbar .menu-wrapper .menu-elements .social-row .social-icons .social svg{height:20px}#navbar .menu-wrapper .menu-elements .social-row .social-icons .social:hover{background-color:#ff3702}footer{background-color:#484f57}footer .footer-top{padding-top:70px;padding-bottom:50px;display:flex;align-items:center;justify-content:space-between}footer p{margin-bottom:0}footer .footer-middle .left{display:flex;flex-direction:row;align-items:start;justify-content:start;gap:50px}footer .footer-middle .left .footer_col{flex:1;flex-basis:fit-content;max-width:220px}footer .footer-middle .left .footer_col ul li{list-style-position:outside;margin-inline-start:20px;color:#fff}footer .footer-middle{padding-bottom:50px;display:flex;flex-direction:row;align-items:start;justify-content:start;gap:50px}footer .footer-title{color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:10px;display:block}.copyright a,.copyright p,.copyright span,.copyright ul li,footer a,footer p,footer span,footer ul li{color:#fff}.copyright a,footer a{transition:.2s linear}.copyright a:hover,footer a:hover{color:#ff3702}.copyright .left,.copyright .right,footer .left,footer .right{flex:0 1 50%}.copyright .right,footer .right{text-align:end}.copyright{background-color:#363b41;padding:20px 0}.copyright section span:not(:last-child)::after{content:"";display:inline-flex;height:5px;width:5px;border-radius:100px;background-color:#fff;margin:auto 10px;vertical-align:middle}*{margin:unset;padding:unset;line-height:1;box-sizing:border-box}.error-container{margin:5% auto}.content-page{position:relative}.img-fluid{max-width:100%;height:auto}.text-center{text-align:center}.text-start{text-align:left}.text-end{text-align:right}.m-auto{margin:auto}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:1.5rem}.mb-3{margin-bottom:2rem}.mb-4{margin-bottom:2.5rem}.mb-5{margin-bottom:3rem}.mt-1{margin-top:1rem}.mt-2{margin-top:1.5rem}.mt-3{margin-top:2rem}.mt-4{margin-top:2.5rem}.mt-5{margin-top:3rem}.pb-1{padding-bottom:1rem}.pb-2{padding-bottom:1.5rem}.pb-3{padding-bottom:2rem}.pb-4{padding-bottom:2.5rem}.pb-5{padding-bottom:3rem}.pt-1{padding-top:1rem}.pt-2{padding-top:1.5rem}.pt-3{padding-top:2rem}.pt-4{padding-top:2.5rem}.pt-5{padding-top:3rem}.w-25{width:25%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}hr.spacer{color:transparent;border-bottom:0;width:150px;margin:40px auto;background:#ff3702}hr.spacer.m-0-auto{margin:0 auto!important}table{border-collapse:collapse;width:100%}td,th{border-bottom:1px solid #f0f0f0;text-align:left;padding:8px}th{background-color:#363b41;color:#fff}tr:nth-child(even){background-color:#f0f0f0}.img-mobile{display:none}.img-desktop{display:block}section{margin-left:auto;margin-right:auto}section.mw-1100{max-width:1100px}section.mw-1600{max-width:1600px}section.mw-1800{max-width:1800px}section.top-margin{margin-top:140px}section.top-margin-header{margin-top:200px;margin-bottom:60px}section.bottom-margin{margin-bottom:60px}section.padding{padding:0 50px}section.tb-padding{padding-top:100px;padding-bottom:100px}section.tb-margin{margin-top:100px;margin-bottom:100px}section.t-padding{padding-top:100px}section.t-margin{margin-top:100px}section.b-padding{padding-bottom:100px}section.b-margin{margin-bottom:100px}section.background .mt-5{margin-top:5rem}section.background .mt-3{margin-top:3rem}section.background .pt-5{padding-top:5rem}section.background .pt-3{padding-top:3rem}section.background .mb-5{margin-bottom:5rem}section.background .mb-3{margin-bottom:3rem}section.background .pb-5{padding-bottom:5rem}section.background .pb-3{padding-bottom:3rem}section.background .mb--5{margin-bottom:-5rem}section.grey_background{background-color:#f0f0f0}section.icon_background{background-image:url(/assets/img/background/icon_bg.svg);background-repeat:no-repeat;background-position:center;background-size:45%}section.grey_icon_background{position:absolute;z-index:-100;top:0;bottom:0;left:0;right:0}section.grey_icon_background:before{content:"";display:block;width:100%;height:100%;background-image:url(/assets/img/background/grey_icon_bg.svg);background-repeat:no-repeat;background-position:top;position:absolute;z-index:-1;background-size:45%}.row{display:flex;flex-wrap:wrap;gap:25px 50px;flex-direction:row}.row .left,.row .right{flex:1 0 45%}.row .left.left60,.row .right.left60{flex:1 0 56%}.row .left.right40,.row .right.right40{flex:1 0 36%}.row .left.left40,.row .right.left40{flex:1 0 36%}.row .left.right60,.row .right.right60{flex:1 0 56%}.row .left.right20,.row .right.right20{flex:1 0 16%}.row .left.left80,.row .right.left80{flex:1 0 76%}.row .right img{float:right}.row.image-text{flex-wrap:nowrap;justify-content:space-between}.row.image-text .left,.row.image-text .right{flex:0 0 45%}.conditions .row,.doctors .row,.treatments .row{align-items:start}.doctors .row .right img{float:left}.align-items-start{align-items:start!important}.cta{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0}.cta.dark{background-color:#363b41}.cta.dark :not(a){color:#fff}.main_slider{position:relative;text-align:center}.main_slider img.mobile_slider{display:none}.main_slider .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:840px}.main_slider .content>img{max-width:245px;margin-bottom:35px}.main_slider .content .slider_description{overflow-wrap:break-word;word-break:normal;hyphens:auto}.main_slider .content *{color:#fff}.main_slider .contact_bar{max-width:1200px;max-height:100px;width:100%;position:absolute;background-color:#f0f0f0;border-radius:100px;padding:40px;margin-top:-50px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.main_slider .contact_bar span.item{text-transform:uppercase;font-weight:600;font-size:20px}.main_slider .contact_bar span.item *{color:#363b41}.main_slider .contact_bar span.item:not(:last-child)::after{content:"";display:inline-flex;height:6px;width:6px;border-radius:100px;background-color:#ff3702;margin:auto 30px;vertical-align:middle}.icons{display:flex;flex-wrap:wrap;gap:50px}.icons .icon{flex:1 0 360px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;gap:10px 20px}.icons .icon .icon_content .icon_image{margin:20px auto;height:100px;width:160px;display:flex;align-items:center;justify-content:center}.icons .icon .icon_content .icon_image img{max-width:160px;width:100%}.icons .icon .icon_content p.strong{text-transform:uppercase}.icon_link a{display:inline-flex;align-items:center;gap:10px;font-weight:700;text-transform:uppercase;color:#ff3702;transition:.2s linear}.icon_link a svg{height:25px;width:auto;transition:.2s linear}.icon_link a svg .st0{transition:.2s linear;fill:#ff3702}.icon_link a:hover{color:#363b41}.icon_link a:hover svg{transform:translateX(10px)}.icon_link a:hover svg .st0{fill:#363b41}.grid_introduction{display:flex;gap:15px 30px;text-align:center;flex-wrap:wrap}.grid_introduction .grid_item{flex:1;max-width:330px;min-width:200px;background-color:#fff;box-shadow:0 0 30px 20px rgba(0,0,0,.15)}.grid_introduction .grid_item .item_image{position:relative}.grid_introduction .grid_item .item_image img{width:100%;height:auto}.grid_introduction .grid_item .item_content{padding:45px 20px;font-size:20px;display:flex;flex-direction:column}.grid_introduction .grid_item .item_content .name{line-height:25px;font-weight:700;margin-bottom:0}.grid_introduction .grid_item .item_content .position{line-height:30px;font-style:italic;color:#6a747c}.blog-content p{margin-bottom:unset!important}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{margin-top:40px!important;margin-bottom:20px!important}.blog_grid{display:flex;flex-wrap:wrap;gap:45px;margin-top:40px}.blog_grid .post{cursor:pointer;flex:1;display:flex;flex-direction:column;max-width:470px;min-width:350px}.blog_grid .post .post_image{position:relative}.blog_grid .post .post_image img{width:100%;height:auto}.blog_grid .post .post_content{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:10px}.blog_grid .post .post_content .contents .post_date,.blog_grid .post .post_content .contents .post_title{display:block;margin-top:1rem;text-transform:initial}.blog_grid .post .post_link{text-transform:uppercase;color:#ff3702;font-weight:700;display:flex;flex-direction:row;align-items:center;justify-content:start;gap:10px 20px;transition:.2s linear}.blog_grid .post .post_link::after{display:block;content:"";max-width:100%;height:1px;flex:1;background-color:#ff3702;transition:all .2s linear}.blog_grid .post:hover .post_link{color:#363b41}.blog_grid .post:hover .post_link::after{max-width:20%;background-color:#363b41}.splide .slider_arrows button{background:0 0}.splide .slider_arrows button svg{transition:.2s linear;height:10em;width:10em}.splide .slider_arrows button:hover svg{fill:#ff3702}#testimonials .testimonial{display:flex;flex-direction:row;align-items:center;gap:15px 30px;flex-wrap:wrap}#testimonials .testimonial .testimonial_image{border-radius:100%;overflow:hidden;aspect-ratio:1/1}#testimonials .testimonial .testimonial_image img{width:100%;height:100%;min-width:200px;max-width:320px;object-fit:cover}#testimonials .testimonial .testimonial_text{flex:1}#testimonials .testimonial .testimonial_text .testimonial_content::before{content:"»"}#testimonials .testimonial .testimonial_text .testimonial_content::after{content:"«"}#testimonials .testimonial .testimonial_text .testimonial_author{font-weight:700}#testimonials .testimonial .testimonial_text .testimonial_author .testimonial_position{display:block;font-weight:400;color:#6a747c}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}section.pricelist{margin-bottom:80px}.pricelist_table{margin:50px auto}.pricelist_table .pricelist_header{background-color:#363b41}.pricelist_table .pricelist_header *{color:#fff;line-height:unset;margin-bottom:unset}.pricelist_table .item_center,.pricelist_table .item_end,.pricelist_table .item_start,.pricelist_table .pricelist_header{padding:15px 30px}.pricelist_table .pricelist_item:nth-child(odd){background-color:#e6e6e6}.pricelist_table .pricelist_item:nth-child(even){background-color:#f5f5f5}.pricelist_table .pricelist_item{display:grid;align-items:center;grid-template-columns:1fr;text-align:end}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child){grid-template-columns:63% 37%;text-align:initial}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child) *{font-size:20px;line-height:36px}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(1){text-align:start;font-weight:500}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(2){font-size:18px;text-align:end;font-weight:600}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(1){border-right:1px solid #fff}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child){grid-template-columns:48% 24% 28%;text-align:initial}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child) *{font-size:20px;line-height:36px}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(1){text-align:start;font-weight:500}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(2){text-align:center;font-weight:500}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(3){font-size:18px;text-align:end;font-weight:600}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(1),.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(2){border-right:1px solid #fff}.pricelist_table .pricelist_header{display:grid;align-items:center;grid-template-columns:1fr;text-align:center}.pricelist_table .pricelist_header .pricelist_group_title{font-weight:600;text-transform:uppercase}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child){grid-template-columns:63% 37%;text-align:initial}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child) *{line-height:36px}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child)>:nth-child(1){text-align:start}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child)>:nth-child(2){text-align:end}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child){grid-template-columns:48% 24% 28%;text-align:initial}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(1){text-align:start}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(2){text-align:center}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(3){text-align:end}.team .team-row{display:grid;gap:30px 60px;flex-wrap:wrap;position:relative;padding:90px 0;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px 60px;position:relative;padding:90px 0}.team .team-row .team-member{max-width:380px;text-align:center}.team .team-row .team-member p{font-weight:500}.team .team-row .team-member p.name{font-size:24px!important}.team .team-row .team-member p.position{font-size:20px}.team .team-row .team-member>img{outline:1px solid #d9d9e1;min-width:250px;width:100%}.team .team-row:not(:last-child)::after{content:"";display:inline-flex;height:1px;width:150px;background-color:#ff3702;margin:auto;vertical-align:middle;bottom:0;position:absolute;left:50%;transform:translateX(-50%)}.image-icons{display:flex;align-items:end;justify-content:space-around;gap:10px 20px;flex-wrap:wrap;text-align:center}.image-icons .image-icon{flex:0 1 165px;min-width:100px;position:relative}@media screen and (max-width:1500px){.image-icons .image-icon{outline:20px solid #fff}}.image-icons>:not(:last-child)::after{content:"";display:block;height:1px;width:100%;background-color:#ff3702;position:absolute;top:50%;left:calc(100% + 20px)}.alert{display:block;padding:20px 30px;border-radius:10px}.alert.alert-success{color:#0f5132;background-color:#d1e7dd;border:1px solid #badbcc}.alert.alert-danger{color:#842029;background-color:#f8d7da;border:1px solid #f5c2c7}#error-alert,#success-alert{display:none}form{max-width:800px;margin:auto}form .form-row{display:flex;flex-direction:row;align-items:stretch;justify-content:stretch;gap:18px 35px;flex-wrap:wrap;margin-bottom:35px}form .form-row .form-group{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:5px}form .form-row #email,form .form-row #lastname,form .form-row #location,form .form-row #name{width:calc(50% - 17.5px)}form .form-row #address{width:calc(60% - 17.5px)}form .form-row #phone{width:calc(40% - 17.5px)}form .form-row #message{width:100%}form input:not([type=checkbox]),form select,form textarea{font-size:18px;background:0 0;padding:20px 23px;border:1px solid #363b41;border-radius:6px;color:#363b41;width:100%}form input:not([type=checkbox]):focus-visible,form select:focus-visible,form textarea:focus-visible{outline:0;box-shadow:0 0 5px #363b41}form input:not([type=checkbox]):autofill,form select:autofill,form textarea:autofill{background-color:transparent}form input:not([type=checkbox])::placeholder,form select::placeholder,form textarea::placeholder{font-size:18px;color:#363b41}form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-repeat:no-repeat;background-position:right 23px center;background-size:16px;padding-right:45px;cursor:pointer}form select option{background:#fff;color:#363b41}form label{font-size:16px;color:#363b41}.doctors{position:relative}.doctors .row{gap:15px 30px}.doctors img{outline:1px solid #d9d9e1;outline-offset:-1px}.row-images{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px 40px}.row-images .image-text p{font-size:20px}.testimonials-row{display:flex;gap:50px 100px;align-items:start;justify-content:space-around;flex-wrap:wrap}.testimonials-row .testimonial{flex:0 1 435px;text-align:start;gap:20px;display:flex;flex-direction:column}.testimonials-row .testimonial .testimonial-author p{font-weight:700;text-transform:uppercase}.video-wrapper{position:relative;display:inline-block}.video-wrapper .play-btn{position:absolute;inset:0;margin:auto;width:100px;height:100px;border:none;background:0 0;cursor:pointer;display:flex;align-items:center;justify-content:center}@media (max-width:1400px){.main_slider .content{max-width:60%;width:100%}.team .team-row{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1250px){.main_slider .content{max-width:80%;width:100%}.main_slider .content>img{max-width:200px;margin-bottom:25px}.grid_introduction{gap:15px 20px}footer .footer-middle{flex-wrap:wrap}footer .footer-middle .left .footer_col{max-width:unset;min-width:200px}footer .left,footer .right{flex:0 0 100%}section.grey_icon_background::before{background-size:65%}}@media (max-width:1200px){.main_slider .contact_bar{flex-wrap:wrap;gap:20px;max-height:unset;margin-top:unset;transform:translate(-50%,-50%);border-radius:0}}@media (max-width:1100px){.main_slider .content .slider_description{display:none}.item_content{padding:25px 20px}.row.cr{flex-direction:column-reverse}.row .left,.row .left40,.row .left60,.row .right,.row .right40,.row .right60{flex:1;flex-basis:100%}.img-mobile{display:block;float:unset!important;margin:30px auto}.img-desktop{display:none}}@media (max-width:1000px){.main_slider{overflow-x:clip}.main_slider>img{height:645px;width:auto}.blog_grid{justify-content:center}.team .team-row{grid-template-columns:1fr 1fr}#testimonials .testimonial{flex-direction:column}.splide__arrow{top:30ch}.pricelist_table .item_center,.pricelist_table .item_end,.pricelist_table .item_start,.pricelist_table .pricelist_header{padding:10px 15px}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child){grid-template-columns:100%}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(1){text-align:center}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(2){text-align:center}.pricelist_table .pricelist_item:has(>:nth-child(2):last-child)>:nth-child(1){border-right:none}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child){grid-template-columns:100%}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(1){text-align:center}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(2){text-align:center}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(3){text-align:center}.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(1),.pricelist_table .pricelist_item:has(>:nth-child(3):last-child)>:nth-child(2){border-right:none}.pricelist_table .pricelist_header{line-height:45px}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child){grid-template-columns:100%}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child)>:nth-child(1){text-align:center}.pricelist_table .pricelist_header:has(>:nth-child(2):last-child)>:nth-child(2){text-align:center}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child){grid-template-columns:100%}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(1){text-align:center}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(2){text-align:center}.pricelist_table .pricelist_header:has(>:nth-child(3):last-child)>:nth-child(3){text-align:center}.doctors .row{flex-direction:column;align-items:center;gap:30px}}@media (max-width:900px){section.grey_icon_background::before{background-size:75%}#navbar .navbar-wrapper .logo-wrapper{z-index:99;position:absolute}#navbar .navbar-wrapper .logo-wrapper a>img{width:200px}#navbar .navbar-wrapper .logo-wrapper .home_logo{display:none}#navbar .menu-wrapper.opened{z-index:100}#navbar .menu-wrapper .top-row .lang-menu{display:none}#navbar .menu-wrapper .menu-elements .menu-row{flex-direction:column}#navbar .menu-wrapper .menu-elements .social-row{justify-content:space-between}#navbar .menu-wrapper .menu-elements .social-row .lang-menu{display:flex}#navbar .menu-wrapper.closed .link.btn-menu{display:none}.row.cr{flex-direction:column-reverse}.row .left,.row .left40,.row .left60,.row .right,.row .right40,.row .right60{flex:1!important;flex-basis:100%!important}}@media (max-width:730px){footer .footer-middle .left{display:none}footer .footer-middle .right{text-align:center}.row-images{flex-wrap:wrap}.team .team-row{padding:10px 0 50px}.team .team-row .team-member{flex:0 0 100%}.team .team-row .team-member>img{min-width:unset}.image-icons{flex-direction:column;align-items:center}.image-icons>:not(:last-child)::after{display:none}form .form-row{gap:20px;margin-bottom:20px}form .form-row input:not([type=checkbox]),form .form-row select,form .form-row textarea{width:100%!important}}@media (max-width:630px){.grid_introduction .grid_item{max-width:100%;flex:1 0 100%}.team .team-row{grid-template-columns:1fr}.team .team-row .team-member{max-width:100%}}@media (max-width:600px){section.padding{padding:0 10px}section.tb-padding{padding-top:100px;padding-bottom:100px}section.b-padding{padding-bottom:100px}section.top-margin-header{margin-top:150px}section.grey_icon_background::before{background-size:85%}#navbar .navbar-wrapper{padding:20px}.main_slider .content>img{max-width:160px}.main_slider .contact_bar{flex-direction:column}.main_slider .contact_bar span.item:not(:last-child)::after{display:flex;margin:15px auto 0}.main_slider .contact_bar span.item:nth-child(2) a:last-child::before{display:block;height:10px;width:100%;content:" "}.cta{text-align:center}footer .footer-top{flex-wrap:wrap;align-items:center;justify-content:center;gap:30px}.copyright section{display:inline-flex;flex-direction:row;align-content:center;justify-content:center;gap:20px 0;flex-wrap:wrap}.copyright section span:first-child::after,.copyright section span:last-child::after{display:none}}@media (max-width:500px){.grid_introduction .grid_item{max-width:100%;min-width:unset;flex:1 0 100%}#navbar .menu-wrapper .top-row{justify-content:space-between}#navbar .menu-wrapper .top-row .left{flex:1}#navbar .menu-wrapper .top-row .right{flex:unset}}@media (max-width:450px){.h1,h1{font-size:clamp(20px,40px,9vw)}.h2,h2{font-size:clamp(20px,40px,9vw)}.main_slider .contact_bar{padding:30px}.main_slider .contact_bar span.item:not(:last-child)::after{vertical-align:bottom}.row{gap:10px}.slider_title{font-size:24px;line-height:25px}.slider_title span{font-size:22px}#testimonials .testimonial .testimonial_image img{min-width:60vw;max-width:60vw}.splide__arrow{top:20ch}section.padding{padding:0 10px}section.tb-padding{padding-top:50px;padding-bottom:50px}section.b-padding{padding-bottom:50px}}@media (max-width:560px){.main_slider img.desktop_slider{display:none}.main_slider img.mobile_slider{display:block;height:645px;width:auto}}