*{padding:0;margin:0;text-decoration:none;list-style:none;outline:0;transition:all .3s}body{font-family:Tahoma,sans-serif}.clear{clear:both}.fs-36{font-size:36px}.fs-24{font-size:24px}.fs-20{font-size:20px}.gap-12{gap:12px}.gap-24{gap:24px}.d-flex{display:flex}.dir-column{flex-direction:column}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.align-center{align-items:center}.align-end{align-items:end}.align-stretch{align-items:stretch}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.prime-color{color:#31609f}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-40{width:40%}.w-35{width:35%}.w-50{width:50%}.w-60{width:60%}.w-75{width:75%}.w-80{width:80%}.w-100{width:100%}.m-auto{margin:auto}img{width:100%;height:auto}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.p-24{padding:24px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.white-color{color:#fff}.pos-abs{position:absolute}.pos-rel{position:relative}.direction-column{flex-direction:column}.d-none{display:none}.error{color:red;font-size:12px;position:absolute;right:0;left:0;bottom:-14px}.flex-1{flex:1}.text-white{color:#fff}.blue-color{color:#4cb8e0}.primary-color{color:#31609f}.uppercase{text-transform:uppercase}@media (max-width:980px){.d-flex{flex-wrap:wrap}.w-30,.w-35,.w-40,.w-50,.w-60,.w-75,.w-80{width:100%}}@media (max-width:980px){.w-15,.w-20,.w-25{width:25%}}.container{max-width:1280px;width:94%;margin:auto}h2,h3{margin-bottom:24px;letter-spacing:1px}h3{font-weight:200}p{margin-bottom:16px;color:#31609f;line-height:24px}.alignright{float:right;width:300px;margin-left:30px;box-shadow:0 0 19px -3px #31609f}.alignleft{float:left;width:300px;margin-right:30px;box-shadow:0 0 19px -3px #31609f}.socials{display:flex;-moz-column-gap:15px;column-gap:15px;justify-content:end}.socials svg{fill:#4cb8e0;width:24px;height:24px}.socials svg path{fill:#4cb8e0;transition:all .3s}.socials svg:hover{fill:#31609f;transition:all .3s}.socials svg:hover path{fill:#31609f}.border-left{border-left:1px solid #eee}.border-right{border-right:1px solid #eee}header nav ul{display:flex;justify-content:space-between}header nav ul li{padding-bottom:12px;border-bottom:3px solid transparent}header nav ul li a{color:#31609f;text-transform:uppercase;letter-spacing:1px}header nav ul li:hover{border-bottom:2px solid #4cb8e0}header nav ul li:hover a{color:#4cb8e0}header nav ul .current-menu-item{border-bottom:2px solid #4cb8e0}header nav ul .current-menu-item a{color:#4cb8e0}header .menu{padding-top:24px}header .desc-header{position:sticky;top:0;background-color:#fff;border-bottom:1px solid #eee}.mobile-menu{transform:translateX(100%);visibility:hidden;transition:all .5s;position:fixed;top:0;left:0;right:0;background-color:#fff;padding:24px;z-index:10}.mobile-menu ul li{padding-bottom:16px}.mobile-menu ul li a{color:#31609f}.mobile-menu .close{position:absolute;top:24px;right:24px;width:24px;height:24px}.mobile-menu .logo img{width:180px;height:auto}.toggle-menu{display:none;position:absolute;top:24px;right:24px;z-index:2}.toggle-menu span{display:block;margin-bottom:5px;height:2px;width:40px;background-color:#31609f}.active-menu{transition:all .5s;transform:translateX(0);visibility:visible}.btn{padding:10px 30px;border:1px solid #4cb8e0;color:#31609f;font-size:20px;transition:all .3s;border-radius:5px}.btn:hover{color:#fff;background-color:#31609f;transition:all .3s;border:1px solid #31609f}.btn_blue{padding:10px 30px;color:#fff;font-size:20px;transition:all .3s;border-radius:5px;background-color:#4cb8e0;border:1px solid #4cb8e0;display:inline-flex}.btn_blue:hover{color:#4cb8e0;background-color:#fff;transition:all .3s;border:1px solid #4cb8e0}.swiper-button-next:after,.swiper-button-prev:after{font-size:36px}footer{padding:60px 0 0 0;background-color:#31609f}footer nav ul li{padding-bottom:16px}footer nav ul li a{color:#4cb8e0}footer nav ul li a:hover{color:#fff;transition:all .3s}footer .socials{padding-right:0;justify-content:end}footer .socials svg:hover{fill:#fff;transition:all .3s}footer .socials svg:hover path{fill:#fff}footer .logo img{height:auto}footer .copyright{background-color:#1c375c}footer .copyright p{margin-bottom:0}.under_header{background-color:#fff;padding:20px 0}.under_header svg{height:50px;width:50px}.under_header p{font-size:20px;margin-bottom:5px}.under_header .logo img{height:auto}.hero{position:relative;z-index:0}.hero .slide_img{height:600px;position:relative}.hero .slide_img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.25);height:100%}.hero .slide_img img{-o-object-fit:cover;object-fit:cover;height:100%;-o-object-position:top;object-position:top}.hero .slide_img .slide_cnt{position:absolute;top:40%;left:0;right:0;display:flex;flex-direction:column;height:100%;align-items:start;z-index:2}.hero .slide_img .slide_cnt h2{font-size:36px;text-transform:uppercase;font-weight:600;letter-spacing:1.5px}.hero .slide_img .slide_cnt h2 span{display:block;font-weight:100;margin-top:15px;font-size:30px}.hero .slide_img .slide_cnt .med_title{position:relative;font-size:18px;margin-bottom:25px;color:#4cb8e0}.hero .slide_img .slide_cnt .med_title:before{content:"";position:absolute;top:calc(50% - 1px);width:100px;height:1px;left:0;background-color:#fff}.hero .slide_img .slide_cnt .med_title:after{content:"";position:absolute;top:calc(50% - 1px);width:100px;height:1px;right:0;background-color:#fff}.hero .slide_img .wrapper{max-width:640px;background-color:rgba(49,96,159,.6);padding:20px;border-radius:20px;width:90%}.text_and_image .info{padding-right:20px}.text_and_image .info h3{font-size:24px;color:#4cb8e0}.text_and_image .info h2{font-size:33px}.text_and_image .swiper-slide{height:400px}.text_and_image .swiper-slide img{-o-object-fit:cover;object-fit:cover;height:100%}.text_and_image .custom-thumbs{gap:7px;margin-top:7px}.text_and_image .custom-thumbs .thumb{width:20%;height:70px;border:2px solid transparent}.text_and_image .custom-thumbs .thumb img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%;cursor:pointer}.text_and_image .custom-thumbs .active{border:2px solid #31609f}.text_and_image .text_image_bg{background-size:cover;background-position:top left;background-repeat:no-repeat}.text_and_image .text_image_bg .white_bg_trans{background-color:rgba(255,255,255,.75);border-radius:20px}.text_and_image .text_image_bg ul{-moz-column-count:2;column-count:2;-moz-column-gap:35px;column-gap:35px;color:#31609f;padding-left:50px}.text_and_image .text_image_bg ul li{padding-bottom:16px}.text_and_image .text_image_bg ul li:before{content:"";width:8px;height:8px;display:inline-flex;background-color:#4cb8e0;margin-right:8px}.text_and_image .text_image_bg h2{padding-left:45px}.text_and_image .text_image_bg h2:before{content:"";background-image:url(../../imgs/lists.svg);width:40px;height:40px;display:inline-flex;background-repeat:no-repeat;position:absolute;top:6px;left:0;background-size:cover}.lined_title{font-size:24px;color:#31609f;position:relative;padding-left:130px;text-transform:uppercase}.lined_title:before{content:"";left:0;top:75%;width:100px;height:1px;background-color:#4cb8e0;display:inline-flex;position:absolute}.services{background-color:#eee}.services svg{width:80px;height:80px}.services svg path{fill:#4cb8e0}.services img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.services .service_nav{position:absolute}.services .swiper_services{padding-bottom:80px}.services .swiper_services .swiper-button-next,.services .swiper_services .swiper-button-prev{top:94%}.services .swiper_services .swiper-button-next{color:#31609f;right:90%}.services .swiper_services .swiper-button-prev{color:#31609f}.departments .d-flex{flex-wrap:wrap;-moz-column-gap:2%;column-gap:2%}.departments .department{flex:1;flex-basis:32%;margin-bottom:20px;height:330px;overflow:hidden;position:relative;flex-grow:0}.departments .department img{height:100%;-o-object-fit:cover;object-fit:cover}.departments .department .info{top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);display:flex;flex-direction:column;justify-content:end;align-items:start;gap:15px}.departments .department .info svg{width:50px;height:50px;fill:#fff;padding:0 20px}.departments .department .info svg g path{fill:#fff}.departments .department .info svg path{fill:#fff}.departments .department a{z-index:1}.departments .department a:hover+img{transform:scale(1.1);transition:all .5s}.departments .department h2{z-index:2;padding:0 20px}.departments .department h2 span{font-size:16px;display:block}.staff{background-color:#eee}.staff .staff_img{height:360px}.staff .staff_img img{-o-object-fit:cover;object-fit:cover;height:100%}.staff .wrapper .swiper-button-next,.staff .wrapper .swiper-button-prev{top:-30px;color:#31609f}.staff .wrapper .swiper-button-prev{left:90%}.staff .wrapper .info{padding:0 20px}.staff .wrapper .info img{width:25px;height:25px}.staff .wrapper .speciality{font-size:14px;margin-bottom:10px;text-transform:uppercase}.appointment{padding:36px 0;background-color:#31609f}.appointment .form{max-width:770px;width:100%;margin:auto}.appointment .form label{color:#fff}.appointment .form input[type=date],.appointment .form input[type=email],.appointment .form input[type=text]{width:100%;padding:20px 0;background-color:transparent;color:#fff;border:none;border-bottom:1px solid #fff;margin-bottom:10px;font-size:16px}.appointment .form input[type=date]:focus,.appointment .form input[type=date]:hover,.appointment .form input[type=email]:focus,.appointment .form input[type=email]:hover,.appointment .form input[type=text]:focus,.appointment .form input[type=text]:hover{border-bottom:1px solid #4cb8e0;transition:all .3s}.appointment .form #date_arm{position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../../imgs/date.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px}.appointment .form textarea{width:100%;padding:20px 0;resize:none;height:100px;border:none;border-bottom:1px solid #fff;background-color:transparent;font-size:16px;color:#fff}.appointment .form textarea:focus,.appointment .form textarea:hover{border-bottom:1px solid #4cb8e0;transition:all .3s}.appointment .form input[type=submit]{background-color:#4cb8e0;color:#fff;padding:15px 45px;border:none;display:inline-flex;margin-top:24px;justify-content:end;border-radius:5px}.appointment .form input[type=submit]:hover{background-color:#fff;color:#4cb8e0;transition:all .3s}.appointment .form ::-moz-placeholder{color:#fff;font-size:16px}.appointment .form ::placeholder{color:#fff;font-size:16px}.appointment .wpcf7-response-output{color:#fff}.appointment .wpcf7 form.invalid .wpcf7-response-output,.appointment .wpcf7 form.payment-required .wpcf7-response-output,.appointment .wpcf7 form.unaccepted .wpcf7-response-output{border:1px solid #4cb8e0}.appointment .lined_title{font-size:36px;color:#fff}.certificates{background-color:#eee;padding:32px 0}.certificates .swiper-slide{height:200px;margin-bottom:15px}.certificates .swiper-slide img{-o-object-fit:cover;object-fit:cover;height:100%}.page_simple .header_page{background-image:url(../../imgs/doctor_bg.jpg);background-size:cover;background-position:top right;padding:100px 0}.page_simple .header_page .lined_title{color:#fff}.page_simple .header_page .wrapper{max-width:580px;width:80%}.page_simple .description h2{color:#31609f}.single_doctor .doctor_bg{background-image:url(../../imgs/doctor_bg.jpg);background-size:cover;background-position:top right;padding:120px 0}.single_doctor .doctor_bg .top_info{max-width:560px;width:80%}.single_doctor .doctor_bg .top_info .lined_title{color:#fff}.single_doctor .left_side{background-color:#fff;box-shadow:0 0 28px -15px #4cb8e0;padding:30px}.single_doctor .left_side ul li{border-bottom:1px solid #eee;margin-bottom:15px;text-align:right}.single_doctor .left_side ul li:last-child{border-bottom:none}.single_doctor .left_side .socials svg{width:32px;height:32px}.single_doctor .desc h2{color:#31609f}.listings .staff{background-color:#fff}.listings .staff .listing_items{flex-wrap:wrap;row-gap:25px;-moz-column-gap:2%;column-gap:2%}.listings .staff .listing_items .item{flex:1;flex-basis:23%;flex-grow:0}.listings .staff .info{padding:0}.pagination{color:#31609f;font-size:14px}.pagination .prev-page{transform:rotate(180deg)}.pagination .current-page,.pagination a{width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center}.pagination .current-page{background-color:#31609f;color:#fff;border-radius:50%}.lng_switcher{position:relative}.lng_switcher a{cursor:pointer}.lng_switcher a svg{margin-left:20px}.lng_switcher a svg:hover g#Icon-Set{fill:#4cb8e0;transition:all .3s}.lng_switcher .language-list{position:absolute;right:-7px;top:100%;opacity:0;visibility:hidden;transition:all .3s;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1490196078);border-radius:5px}.lng_switcher .language-list a{display:block;color:#31609f;padding:3px 7px;border-radius:5px}.lng_switcher .language-list a:hover{transition:all .3s;background-color:#4cb8e0;color:#fff}.lng_switcher .language-list .active{background-color:#31609f;color:#fff}.lng_switcher .opened{opacity:1;visibility:visible}@media (max-width:980px){.lng_switcher a svg{margin-left:0}.lng_switcher .language-list{position:relative;top:10px;right:0;box-shadow:none;border-radius:0;margin-bottom:30px;opacity:1;visibility:visible}.lng_switcher .language-list a{display:inline;border-radius:0}}.map iframe{width:100%;height:330px}.contacts img{width:36px;height:36px;margin-right:12px}.contacts a{font-size:24px}@media (max-width:1100px){header nav ul li a{font-size:14px}.socials{gap:10px}.socials svg{width:20px;height:20px}}@media (max-width:980px){.toggle-menu{display:block}.under_header .w-60{width:60%;margin:auto}.under_header .app_btn{display:none}.desc-header{display:none}.departments .department{flex-basis:49%}.staff .wrapper .info{padding-top:24px}.listings .staff .listing_items .item{flex-basis:46%}}@media (max-width:768px){.under_header .w-60{width:70%}.under_header p{font-size:16px}.under_header svg{width:30px;height:30px}.under_header .hero .slide_img{height:500px}footer .logo{margin:0 auto 25px}footer .text-right{text-align:center}footer .w-20,footer .w-25{width:100%}footer .socials{justify-content:center}}@media (max-width:680px){.departments .department{flex-basis:100%}.under_header .w-60{display:none}.services .swiper_services .swiper-button-next{right:75%}.staff .wrapper .swiper-button-prev{left:75%}.lined_title{font-size:20px;padding-left:110px}.text_and_image .text_image_bg ul{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}.staff .wrapper .swiper-button-next,.staff .wrapper .swiper-button-prev{top:0}.text_and_image .info h2{font-size:24px}.appointment .lined_title{font-size:30px}.hero .slide_img .slide_cnt h2{font-size:30px}.hero .slide_img .slide_cnt h2 span{font-size:24px}.hero .slide_img .slide_cnt .med_title:after,.hero .slide_img .slide_cnt .med_title:before{width:50px}.alignleft,.alignright{float:none;width:300px;margin:0 auto 24px;display:block}}@media (max-width:540px){.listings .staff .listing_items .item{flex-basis:100%}.lined_title{padding-left:75px}.lined_title:before{width:60px}.hero .slide_img .slide_cnt .med_title{font-size:15px}}
/*# sourceMappingURL=style.min.css.map */
