﻿.map-section{margin-bottom:62px}.map-section img{z-index:10;height:auto!important;object-fit:cover}.map-section .c-tooltip{position:absolute}.map-section .c-tooltip.open .box{display:block}.map-section .c-tooltip.open .btn_open{background-image:url(../../images/close.svg);background-size:18px;background-position:center center;box-shadow:none;background-color:transparent}@media (min-width:768px){.map-section .c-tooltip.open .btn_open{visibility:hidden}}.map-section .btn,.map-section .btn_close,.map-section .btn_open,.map-section .btn_link{width:18px;height:18px;background-color:#333641;border-radius:100%}@media (min-width:768px){.map-section .btn,.map-section .btn_close,.map-section .btn_open,.map-section .btn_link{width:30px;height:30px}}.map-section .btn:focus,.map-section .btn_close:focus,.map-section .btn_open:focus,.map-section .btn_link:focus,.map-section .btn:active,.map-section .btn_close:active,.map-section .btn_open:active,.map-section .btn_link:active{border:none!important;outline:none!important}.map-section .btn_link{display:block;background-color:transparent!important;background-image:none!important;border:0;padding:0}.map-section .btn_link img{box-shadow:none}.map-section .btn_open{display:block;background:url(../../images/Open.svg) 0 0 no-repeat;background-size:18px;background-position:center center;border-color:transparent;background-size:18px}@media (min-width:768px){.map-section .btn_open{background:url(../../images/Open.svg) 0 0 no-repeat;background-size:auto;background-position:center center}}.map-section .btn_open:hover{opacity:0.75}.map-section .btn_close{position:absolute;left:25px;box-shadow:none;top:35px;background:url(../../images/close-icon.png) 0 0 no-repeat;background-size:contain;opacity:1;background-color:transparent}@media (max-width:767px){.map-section .btn_close{border-radius:0;width:15px;height:15px}}@media (min-width:768px){.map-section .btn_close{background-color:#fde85e;background:url(../../images/close.svg) 0 0 no-repeat;background-size:auto;background-position:center center;box-shadow:0 3px 4px 0 rgba(38,42,53,0.17);top:-15px;right:auto;left:0}}.map-section .box{background:#fff;display:none;position:absolute;bottom:0;border-radius:25px 25px 0 0;padding:25px 25px 25px 27px;font-size:14px;line-height:22px;box-shadow:0 0 10px 0 #becfe1;z-index:9}@media (max-width:768px){.map-section .box{left:0!important;right:0!important;top:inherit!important}}@media (min-width:768px){.map-section .box{box-shadow:0 12px 32px 0 rgba(141,176,211,0.4);border-radius:6px;padding:34px 34px 34px 34px;position:absolute;font-size:16px;line-height:26px;border-radius:8px;width:calc(587px - 8rem);bottom:auto;top:20px;margin-top:20px}}@media (min-width:768px) and (min-width:992px){.map-section .box{width:587px}}@media (min-width:768px){.map-section .box .h2-heading{font-size:30px}}@media (min-width:768px) and (min-width:768px){.map-section .box .h2-heading{font-size:50px;display:inline-block}}@media (min-width:768px){.map-section .box.right .btn_close{right:0;left:auto}}.map-section .box .map-image{overflow:hidden;float:left;width:130px;margin-right:19px;margin-bottom:19px;border-radius:3px;box-shadow:0 3px 8px 0 rgba(141,176,211,0.3)}@media (min-width:768px){.map-section .box .map-image{width:180px;border-radius:6px;box-shadow:0 5px 15px 0 rgba(141,176,211,0.5);margin-right:25px;margin-bottom:10px}}@media (min-width:992px){.map-section .box .map-image{margin-top:-40px}}