main .contact_info ul,main .related_staff>div,main .gallery>div{max-width:1340px;margin-left:auto;margin-right:auto}main .gallery .list .slick-arrow{position:absolute;font-size:0;width:48px;height:48px;border:none;transition-duration:.3s;border-radius:50%}main .gallery .list .slick-arrow:after{content:'';position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url('../images/sprite.645412625.svg') no-repeat -210px 0;width:8px;height:15px;transition-duration:.3s}main .gallery .list .slick-arrow:hover:after{left:5px}main .gallery .list .slick-disabled.slick-arrow{opacity:.25;cursor:default}main .gallery .list .slick-disabled.slick-arrow:hover:after{left:0}main .gallery .list .slick-prev.slick-arrow{right:65px;-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}main .gallery .list .slick-next.slick-arrow{right:0}@media screen and (max-width: 639px){main .gallery .list .slick-arrow{width:35px;height:35px}main .gallery .list .slick-prev.slick-arrow{right:45px}}@-webkit-keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@-moz-keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@keyframes bounce{0%{margin-left:-3px}50%{margin-left:3px}100%{margin-left:-3px}}@-webkit-keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}@-moz-keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}@keyframes bounceWrap{0%{width:calc(50% + 3px)}50%{width:calc(50% - 3px)}100%{width:calc(50% + 3px)}}main .related_staff .list{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:60px 22px}main .related_staff .list img{border-radius:6px}main .related_staff .list .title{margin-top:14px;font-size:20px;line-height:26px}main .related_staff .list .job_title{margin-top:4px}@media screen and (max-width: 1299px){main .related_staff .list{grid-template-columns:repeat(4, 1fr)}main .related_staff .list img{width:100%;height:auto}}@media screen and (max-width: 959px){main .related_staff .list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){main .related_staff .list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 639px){main .related_staff .list{grid-gap:35px 15px}main .related_staff .list .job_title{margin-top:0}}@-webkit-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-moz-keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-moz-keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@-moz-keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}@keyframes textShift{from{transform:translateX(25px)}to{transform:translateX(calc(-1 * var(--shift, 0px)))}}main .contact_info{padding:0 20px}main .contact_info ul{padding:43px 20px 43px 0;display:flex;justify-content:space-between}main .contact_info li{display:flex;align-items:center;color:rgba(40,40,40,0.5);font-size:16px;position:relative}main .contact_info li strong{font-weight:500;font-size:22px;line-height:26px;display:block;color:#282828}main .contact_info li a{text-decoration:underline;transition-duration:.3s}main .contact_info li a:hover{color:#282828;text-decoration:none}main .contact_info .icon{background:#f4f3f0;border-radius:3px;width:60px;height:60px;margin-right:23px;display:flex;justify-content:center;align-items:center}main .contact_info .icon:before{content:'';width:30px;height:24px;background:url('../images/sprite.645412625.svg') no-repeat -40px -30px}main .contact_info .opening_hours{cursor:pointer}main .contact_info .phone .icon:before{width:25px;height:26px;background-position:-80px -30px}main .contact_info .address .icon:before{width:18px;height:25px;background-position:-110px -30px}main .contact_info .email>a{display:flex;text-decoration:none}main .contact_info .email>a:hover strong:after{margin-left:12px}main .contact_info .email .icon:before{width:24px;height:18px;background-position:-140px -30px}main .contact_info .email strong:after{content:'';display:inline-block;width:10px;height:18px;background:url('../images/sprite.645412625.svg') no-repeat -200px -70px;margin-left:9px;transition-duration:.3s;position:relative;top:2px}main .right_popup form .fields_wrap .input:nth-child(3),main .right_popup form .fields_wrap .input:nth-child(4){margin-top:20px}main .right_popup .timetable li{border-top:1px solid rgba(0,0,0,0.1);padding:12px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}main .right_popup .timetable li span:first-letter{text-transform:capitalize}main .right_popup .timetable li span.extra{width:100%;font-size:14px;font-style:italic}main .related_staff{background:#f4f3f0;padding:80px 20px 90px}main .related_staff header{text-align:center}main .related_staff .list{margin-top:60px}main .gallery{padding-top:70px;overflow:hidden}main .gallery>div{max-width:none}main .gallery header,main .gallery .entry_content_wrap{text-align:center;padding:0 20px}main .gallery .entry_content_wrap{margin:43px auto 0;max-width:805px}main .gallery .list{margin-top:70px;position:relative;height:520px}main .gallery .list:not(.slick-initialized){margin-left:-13px;margin-right:-13px;display:flex}main .gallery .list:not(.slick-initialized) li:nth-child(n+3){display:none}main .gallery .list li{margin:0 13px}main .gallery .list img{border-radius:6px}main .gallery .list .slick-arrow{width:90px;height:90px;top:0;bottom:0;margin:auto 0;z-index:1;opacity:0}main .gallery .list .slick-arrow:after{width:22px;height:22px;background-position:-230px -50px}main .gallery .list .slick-arrow.slick-prev{left:130px;-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}main .gallery .list .slick-arrow.slick-next{right:130px}main .gallery .list:hover .slick-arrow{opacity:1}main .gallery .booking_buttons{margin-top:45px}@media screen and (max-width: 1299px){main .contact_info ul{flex-wrap:wrap;justify-content:space-around;padding-top:13px}main .contact_info ul li{width:50%;margin-top:30px;padding-left:50px}}@media screen and (max-width: 1023px){main .gallery .list{height:auto}main .gallery .list img{width:500px}}@media screen and (max-width: 959px){main .featured_area:not(.f_img_full_width){padding-bottom:0;min-height:0}main .featured_area:not(.f_img_full_width)>div{flex-direction:column}main .featured_area:not(.f_img_full_width) .wrap{margin-top:117px}main .featured_area:not(.f_img_full_width) .img_wrap{margin-top:45px}main .featured_area:not(.f_img_full_width) .img_wrap:before{display:none}main .contact_info ul li{padding-left:0}}@media screen and (max-width: 767px){main .contact_info ul{padding:3px 0 28px}main .contact_info ul li{margin-top:25px}main .contact_info ul li .icon{width:50px;height:50px;margin-right:20px}main .contact_info ul li .icon:before{-webkit-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);transform:scale(.8, .8)}main .contact_info ul li strong{font-size:18px;line-height:22px}main .contact_info ul li.email strong:after{-webkit-transform:scale(.8, .8);-moz-transform:scale(.8, .8);-ms-transform:scale(.8, .8);transform:scale(.8, .8)}}@media screen and (max-width: 639px){main .contact_info ul{display:block}main .contact_info ul li{width:auto}main .contact_info ul li.email strong:after{display:none}main .right_popup .timetable{font-size:16px;line-height:22px}main .right_popup .timetable li{padding:9px 0}main .related_staff{padding-top:35px;padding-bottom:45px}main .related_staff .list{margin-top:25px}main .gallery{padding-top:40px}main .gallery .entry_content_wrap{margin-top:20px}main .gallery .list{margin-top:35px}main .gallery .list li{margin:0 5px}main .gallery .list img{width:285px}main .gallery .booking_buttons{margin-top:20px}}.instagram_box{margin-top:90px}@media screen and (max-width: 639px){.instagram_box{margin-top:50px}}.opening_hours_popup .map{margin-top:25px;width:100%;height:350px}
/*# sourceMappingURL=single_clinic.css.map */
