section.contactInformation{padding-top:70px;padding-bottom:80px;}section.contactInformation .container{max-width:1180px;}section.contactInformation .container .title{color:#b7263e;font-size:2.33rem;}section.contactInformation .container .contacts{margin-top:40px;}section.contactInformation .container .contacts .row .col{color:#1f1919;text-decoration:none;padding:16px 0;transition:background-color 0.15s ease-in-out;}section.contactInformation .container .contacts .row .col::before{content:"";display:block;width:0%;height:1px;background-color:#b7263e;position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width 0.2s ease-in-out;}section.contactInformation .container .contacts .row .col:hover::before{width:75%;}section.contactInformation .container .contacts .row .col:not(:last-child){position:relative;}section.contactInformation .container .contacts .row .col:not(:last-child)::after{content:"";display:block;position:absolute;height:120px;width:1px;background-color:#d8d8d8;right:0;top:50%;transform:translateY(-50%);}section.contactInformation .container .contacts .row .col .icon{margin-bottom:10px;}section.contactInformation .container .contacts .row .col span{font-weight:300;font-size:0.88rem;}section.contactInformation .container .contacts .row .col p{font-size:1.22rem;font-weight:500;margin-bottom:0;}@media only screen and (max-width:767px){section.contactInformation{padding-top:60px;padding-bottom:60px;}section.contactInformation .container .title{font-size:2rem;}section.contactInformation .container .contacts{margin-top:32px;}section.contactInformation .container .contacts .row .col:not(:last-child)::after{content:"";display:block;position:relative;height:1px;width:175px;margin:18px auto;background-color:#d8d8d8;top:initial;transform:translateY(0);}section.contactInformation .container .contacts .row .col .icon{margin-bottom:10px;}section.contactInformation .container .contacts .row .col span{font-size:0.88rem;}section.contactInformation .container .contacts .row .col p{font-size:1.22rem;font-weight:500;}}section.storeInformation{background:#f9f9fa;padding-top:80px;padding-bottom:120px;}section.storeInformation .container{max-width:1000px;}section.storeInformation .container .title{margin-bottom:30px;}section.storeInformation .container .title h2{font-size:2.33rem;color:#b7263e;}section.storeInformation .container .wrapper{display:flex;}section.storeInformation .container .wrapper .map{flex:0 0 60%;}section.storeInformation .container .wrapper .map #map{z-index:3;width:100%;height:100%;}section.storeInformation .container .wrapper .map #map .leaflet-marker-pane img{-o-object-fit:contain;object-fit:contain;}section.storeInformation .container .wrapper .addressDetail{max-height:560px;overflow:auto;background-color:#ffffff;padding:15px;border-radius:0 8px 8px 0;flex:0 0 40%;}section.storeInformation .container .wrapper .addressDetail .store{padding:15px;cursor:pointer;border:1px solid transparent;transition:border 0.2s ease-in-out;}section.storeInformation .container .wrapper .addressDetail .store:hover{border:1px solid #b7263e;border-radius:8px;}section.storeInformation .container .wrapper .addressDetail .store:not(:last-child){padding-bottom:20px;}section.storeInformation .container .wrapper .addressDetail .store:not(:first-child){padding-top:20px;}section.storeInformation .container .wrapper .addressDetail .store .image{margin-bottom:14px;}section.storeInformation .container .wrapper .addressDetail .store .image img{max-width:100%;}section.storeInformation .container .wrapper .addressDetail .store p{font-size:1.16rem;font-weight:500;margin-bottom:10px;}section.storeInformation .container .wrapper .addressDetail .store span{margin-bottom:12px;display:block;}section.storeInformation .container .wrapper .addressDetail .store .details{list-style-type:none;padding-left:0;margin-bottom:0;}section.storeInformation .container .wrapper .addressDetail .store .details li{font-weight:300;padding-left:26px;font-size:0.88rem;position:relative;}section.storeInformation .container .wrapper .addressDetail .store .details li:not(:last-child){margin-bottom:10px;}section.storeInformation .container .wrapper .addressDetail .store .details li.workingHours::before{content:"";display:block;position:absolute;left:0;height:20px;width:20px;background-image:url("/resources/pages/contactUs/resources/assets/icons/office%20hour.svg");background-position:center;background-size:contain;background-repeat:no-repeat;}section.storeInformation .container .wrapper .addressDetail .store .details li.location::before{content:"";display:block;position:absolute;left:0;height:20px;width:20px;background-image:url("/resources/pages/contactUs/resources/assets/icons/location.svg");background-position:center;background-size:contain;background-repeat:no-repeat;}section.storeInformation .container .wrapper .addressDetail .store .details li.phone::before{content:"";display:block;position:absolute;left:0;height:20px;width:20px;background-image:url("/resources/pages/contactUs/resources/assets/icons/contact%20no.svg");background-position:center;background-size:contain;background-repeat:no-repeat;}section.storeInformation .container .wrapper .addressDetail .store .details li.fax::before{content:"";display:block;position:absolute;left:0;height:20px;width:20px;background-image:url("/resources/pages/contactUs/resources/assets/icons/fax%20no.svg");background-position:center;background-size:contain;background-repeat:no-repeat;}@media only screen and (max-width:767px){section.storeInformation{padding-top:60px;padding-bottom:60px;}section.storeInformation .container .title{margin-bottom:32px;}section.storeInformation .container .title h2{font-size:2rem;}section.storeInformation .container .wrapper{margin:auto;max-width:460px;padding:15px;background:white;margin:auto;max-width:400px;flex-wrap:wrap;}section.storeInformation .container .wrapper .map{height:317px;flex:0 0 100%;}section.storeInformation .container .wrapper .addressDetail{max-height:417px;flex:0 0 100%;padding:30px 0 0 0;}section.storeInformation .container .wrapper .addressDetail .store .image img{width:100%;}section.storeInformation .container .wrapper .addressDetail .store:not(:last-child){border-bottom:1px solid #d8d8d8;}}
