main .contact_info>div,main section.clinics>div{max-width:1340px;margin-left:auto;margin-right:auto}@-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)}}@-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{margin-top:58px;padding:0 20px}main .contact_info>div{border-top:1px solid rgba(0,0,0,0.1);padding-top:30px;display:flex}main .contact_info .heading2{width:25%;padding-top:4px}main .contact_info ul{display:flex;width:80%;line-height:32px}main .contact_info ul li{display:flex;flex-direction:column;align-items:flex-start;width:33.3%}main .contact_info a{transition-duration:.3s}main .contact_info .phone_number{font:500 24px/32px "Outfit",sans-serif}main .contact_info .phone_number:hover{color:#bb7f81}main .contact_info .working_hours{color:#5c5c5c}main .contact_info .email{color:#bb7f81}main .contact_info .email:hover{color:#000}main section.clinics{margin-top:33px;padding:0 20px}main section.clinics>div{border-top:1px solid rgba(0,0,0,0.1);padding-top:73px}main section.clinics .list{display:flex;flex-wrap:wrap;margin-top:-11px}main section.clinics article{width:50%;display:flex;align-items:center;margin-top:57px}main section.clinics article .img_wrap{margin-right:35px}main section.clinics article img{border-radius:6px}main section.clinics article h3 a{transition-duration:.3s}main section.clinics article h3 a:hover{color:#bb7f81}main section.clinics article .address{margin-top:6px}main section.clinics article .link_map{display:inline-block;margin-top:17px;padding-left:35px;position:relative;color:#bb7f81}main section.clinics article .link_map:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto 0;background:url('../images/sprite.645412625.svg') no-repeat -770px 0;width:23px;height:21px}main section.clinics article .link_map:hover{text-decoration:underline}@media screen and (min-width: 960px){main .featured_area{background:none;padding:70px 20px 0 !important}main .featured_area>div{background:#f4f3f0;border-radius:6px;overflow:hidden}}@media screen and (max-width: 1023px){main section.clinics article .img_wrap{margin-right:20px}}@media screen and (max-width: 959px){main .contact_info{margin-top:0}main .contact_info>div{border-top:none;padding-top:40px;flex-direction:column}main .contact_info .heading2{width:auto}main .contact_info ul{width:auto;margin-top:20px}main section.clinics>div{padding-top:50px}main section.clinics article{margin-top:30px;flex-direction:column;align-items:normal;width:33.3%}main section.clinics article img{width:100%}main section.clinics article>div{margin-top:20px}}@media screen and (max-width: 767px) and (min-width: 480px){main .contact_info ul li{display:grid;grid-template-columns:250px 1fr;position:relative}main .contact_info .phone_number{display:block;max-width:fit-content}main .contact_info .email{position:absolute;left:0;bottom:0}}@media screen and (max-width: 767px){main .contact_info ul{display:block}main .contact_info ul li{width:auto}main .contact_info ul li:not(:first-child){margin-top:20px;padding-top:20px;border-top:1px solid #e5e5e5}main section.clinics .list{justify-content:space-between}main section.clinics article{width:48.5%}main section.clinics article .img_wrap{margin-right:0}}@media screen and (max-width: 639px){main .contact_info ul{line-height:26px}main .contact_info ul li{grid-template-columns:200px 1fr}main .contact_info ul li:not(:first-child){margin-top:15px;padding-top:15px}main section.clinics{margin-top:25px}main section.clinics>div{padding-top:30px}}@media screen and (max-width: 479px){main section.clinics .list{display:block}main section.clinics article{width:auto}main section.clinics article .address br{display:none}}.instagram_box{margin-top:90px}@media screen and (max-width: 639px){.instagram_box{margin-top:50px}}
/*# sourceMappingURL=contact.css.map */
