.medical-list .forminator-field{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto repeat(11,1fr);grid-row-gap:18px}.medical-list .forminator-label{grid-column:span 3}.medical-list .forminator-checkbox{background-color:#ededed;border-radius:10px;padding:0px 12px;aspect-ratio:2 / 1}.medical-list .forminator-checkbox-box{border-radius:10px}.allergy-list .forminator-field{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto repeat(2,1fr);grid-row-gap:18px}.allergy-list .forminator-label{grid-column:span 3}.allergy-list .forminator-checkbox{background-color:#ededed;border-radius:10px;padding:0px 12px;aspect-ratio:2 / 1}.allergy-list .forminator-checkbox-box{border-radius:10px}@media screen and (max-width:782px){.medical-list .forminator-field{grid-template-columns:repeat(2,1fr)}.medical-list .forminator-label{grid-column:span 2}.allergy-list .forminator-field{grid-template-columns:repeat(2,1fr)}.allergy-list .forminator-label{grid-column:span 2}}@media screen and (max-width:530px){.medical-list .forminator-field{grid-template-columns:repeat(1,1fr)}.medical-list .forminator-label{grid-column:span 1}.allergy-list .forminator-field{grid-template-columns:repeat(1,1fr)}.allergy-list .forminator-label{grid-column:span 1}}@media screen and (max-width:767px){.header-menu-custom .et_mobile_menu{position:fixed;top:90px;left:0;height:100dvh;width:100%;border-top:none}.page .header-menu-custom .menu-item a{margin-bottom:10px!important}.page .header-menu-custom .current-menu-item{background-color:#f1f1f1!important}}@media screen and (min-width:1530px){.gallery-carousel .swiper-button-prev{left:45%!important;margin-top:0px;top:-25%!important}.gallery-carousel .swiper-button-next{left:auto;right:45%!important;margin-top:0px;top:-25%!important}}@media screen and (max-width:1529px){.gallery-carousel .swiper-button-prev{left:40%!important;margin-top:0px;top:-80%!important}.gallery-carousel .swiper-button-next{left:auto;right:40%!important;margin-top:0px;top:-80%!important}}@media screen and (max-width:640px){.gallery-carousel .swiper-button-prev{left:35%!important;margin-top:0px;top:-20%!important}.gallery-carousel .swiper-button-next{left:auto;right:35%!important;margin-top:0px;top:-20%!important}}@media screen and (min-width:641px){.home-icon-list .dsm_icon_list_items{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:18px;grid-row-gap:18px}}@media screen and (max-width:640px){.home-icon-list .dsm_icon_list_items{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,1fr);grid-row-gap:18px}}.about-meet-team .et_pb_toggle_open{border-radius:20px!important;transition:all 0.3s ease}.about-meet-team .et_pb_toggle_close{transition:all 0.3s ease}.mob-response h1{font-size:4rem;font-size:clamp(4rem,3.76rem + 1.2000000000000002vw,5.2rem)!important}.mob-response h2{font-size:2.5rem;font-size:clamp(2.5rem,2.3rem + 1vw,3.5rem)!important}@media screen and (min-width:981px){.mob-response h3{font-size:31px!important}}@media screen and (max-width:980px){.mob-response h3{font-size:24px!important}}@media screen and (min-width:981px){.mob-response h4{font-size:24px!important}}@media screen and (max-width:980px){.mob-response h4{font-size:21px!important}}@media screen and (min-width:1500px){.mob-response p{font-size:18px!important}}@media screen and (max-width:1499px){.mob-response p{font-size:16px}}@media screen and (min-width:1530px){.service-carousel .swiper-button-prev{left:45%!important;margin-top:0px;top:95%!important}.service-carousel .swiper-button-next{left:auto;right:45%!important;margin-top:0px;top:95%!important}}@media screen and (max-width:1529px){.service-carousel .swiper-button-prev{left:40%!important;margin-top:0px;top:95%!important}.service-carousel .swiper-button-next{left:auto;right:40%!important;margin-top:0px;top:95%!important}}@media screen and (max-width:640px){.service-carousel .swiper-button-prev{left:35%!important;margin-top:0px;top:95%!important}.service-carousel .swiper-button-next{left:auto;right:35%!important;margin-top:0px;top:95%!important}}.service-carousel .et_pb_module_inner{display:flex;flex-direction:column}.service-carousel .dsm_card_carousel_child_image_wrapper{order:1;margin-top:28px}.service-carousel .dsm_card_wrapper{order:0;display:flex;flex-direction:column}.service-carousel .dsm_card_wrapper .dsm_card_carousel_child_subtitle{order:0;font-family:"bruna",sans-serif;font-weight:500;font-style:normal}.service-carousel .dsm_card_wrapper .dsm_card_carousel_child_subtitle:after{content:"";width:100%;height:1px;background-color:#DADADA;position:relative;display:block;margin-top:8px;margin-bottom:22px}.service-carousel .dsm_card_wrapper .dsm_card_title{order:1;font-family:"bruna",sans-serif;font-weight:500;font-style:normal}.service-carousel .dsm_card_wrapper .dsm_card_carousel_child_description{order:2}.service-carousel .dsm_card_wrapper .et_pb_button_wrapper{order:3}.service-carousel .dsm_card_wrapper .et_pb_button_wrapper .et_pb_button{width:100%;text-align:center}@media screen and (min-width:1530px){.service-page-carousel .swiper-button-prev{left:45%!important;margin-top:0px;top:110%!important}.service-page-carousel .swiper-button-next{left:auto;right:45%!important;margin-top:0px;top:110%!important}}@media screen and (max-width:1529px){.service-page-carousel .swiper-button-prev{left:40%!important;margin-top:0px;top:110%!important}.service-page-carousel .swiper-button-next{left:auto;right:40%!important;margin-top:0px;top:110%!important}}@media screen and (max-width:640px){.service-page-carousel .swiper-button-prev{left:35%!important;margin-top:0px;top:110%!important}.service-page-carousel .swiper-button-next{left:auto;right:35%!important;margin-top:0px;top:110%!important}}.service-page-carousel .et_pb_module_inner .dsm_card_wrapper{margin-top:90px}.bruna-regular{font-family:"bruna",sans-serif;font-weight:500;font-style:normal}.bruna-bold h2{font-family:"bruna",sans-serif;font-weight:700;font-style:normal}.bruna-black{font-family:"bruna",sans-serif;font-weight:800;font-style:normal}@media screen and (max-width:903px){.contact-header .dsm_icon_list_child_1_tb_header{margin-left:0px}}@media screen and (min-width:904px){.contact-header .dsm_icon_list_child_1_tb_header{margin-left:25px}}.top-bar .et_pb_column_0_tb_header{margin-bottom:0px}.header-section .et-menu-nav a{font-family:"bruna",sans-serif;font-weight:500;font-style:normal}.hero-review{border:1px solid #CBCBCB;border-radius:50px;display:inline-block;padding:6px 14px;margin-right:6px}.hero-review .star{font-size:18px;margin-left:6px}