.contact-location-section{--pt:34px;--pb:50px;--white:#fff;padding:var(--pt) 0 var(--pb);position:relative;overflow:hidden;background-color:#eeede6}@media only screen and (min-width:992px){.contact-location-section{padding:5.875rem 0 6.25rem}}.contact-location-section .title-wrap{margin-bottom:50px}@media only screen and (max-width:767px){.contact-location-section .title-wrap{margin-bottom:30px}}.contact-location-section .title-wrap h2{font-size:32px;margin-bottom:24px}@media only screen and (max-width:767px){.contact-location-section .title-wrap h2{font-size:26px}}.contact-location-section .title-wrap p{font-size:16px;margin-bottom:0}.contact-location-section .swiper{width:100%;height:100%}.contact-location-section .swiper-slide{background:#fff;padding:40px;border-radius:18px;height:auto}@media only screen and (max-width:575px){.contact-location-section .swiper-slide{padding:24px}}.contact-location-section .contact-location-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.contact-location-section .contact-location-box .country h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.25rem;margin-bottom:26px}.contact-location-section .contact-location-box .country h3 span{display:block;margin-right:10px}.contact-location-section .contact-location-box .country h3 span img{max-width:30px;width:100%;position:relative}@media (min-width:992px){.contact-location-section .contact-location-box .country h3{font-size:1.5rem}.contact-location-section .contact-location-box .country h3 span img{max-width:40px}}.contact-location-section .contact-wrapper{max-width:1285px;width:100%;margin-left:auto;margin-right:auto}.contact-location-section .contact-wrapper .location-swiper{position:relative}@media (min-width:576px){.contact-location-section .contact-wrapper .location-swiper::before{content:"";position:absolute;top:0;width:100vw;height:100%;right:100%;background:#eeede6;z-index:2}}@media (min-width:768px){.contact-location-section .contact-wrapper .location-swiper .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.875rem}}@media (min-width:992px){.contact-location-section .contact-wrapper .location-swiper .swiper-wrapper .swiper-slide{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 0.9375rem);flex:0 0 calc(50% - 0.9375rem)}}.contact-location-section .address-wrap{margin-bottom:26px;padding-left:25px}.contact-location-section .address-wrap h4{font-size:14px;color:#858585;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-location-section .address-wrap h4 span:first-child{margin-left:-23px;margin-right:6px;width:16px;height:16px;margin-top:-.125rem}@media (min-width:992px){.contact-location-section .address-wrap h4 span:first-child{margin-top:0}}.contact-location-section .address-wrap h4 span:nth-child(2){line-height:1.0625rem}.contact-location-section .address-wrap p{font-size:16px;color:#000;position:relative;font-weight:400}@media (max-width:575.98px){.contact-location-section .address-wrap p{max-width:12.625rem}}.contact-location-section .contact-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.contact-location-section .contact-wrap .mobile,.contact-location-section .contact-wrap .email{padding-left:25px;position:relative;margin-bottom:2.03125rem}@media only screen and (max-width:575px){.contact-location-section .contact-wrap .mobile,.contact-location-section .contact-wrap .email{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.contact-location-section .contact-wrap .mobile h4,.contact-location-section .contact-wrap .email h4{font-size:14px;color:#858585;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-location-section .contact-wrap .mobile h4 span:first-child,.contact-location-section .contact-wrap .email h4 span:first-child{display:block;margin-left:-23px;margin-right:6px;width:16px;height:16px;margin-top:-.125rem}@media (min-width:992px){.contact-location-section .contact-wrap .mobile h4 span:first-child,.contact-location-section .contact-wrap .email h4 span:first-child{margin-top:0}}.contact-location-section .contact-wrap .mobile h4 span:nth-child(2),.contact-location-section .contact-wrap .email h4 span:nth-child(2){line-height:1.0625rem}.contact-location-section .contact-wrap .mobile a,.contact-location-section .contact-wrap .email a{font-size:16px;color:#000;font-weight:400;cursor:pointer;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;display:block}.contact-location-section .contact-wrap .mobile a:hover,.contact-location-section .contact-wrap .email a:hover{color:#ceab0e}.contact-location-section .contact-wrap .mobile a::before,.contact-location-section .contact-wrap .email a::before{background-color:#ceab0e}.contact-location-section .contact-wrap .mobile{padding-right:22px}.contact-location-section .contact-wrap .mobile:after{content:"";position:absolute;height:75%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;background:rgba(0,0,0,.0823529412);right:0}@media only screen and (max-width:767px){.contact-location-section .contact-wrap .mobile:after{content:none}}@media (max-width:766.98px){.contact-location-section .contact-wrap .mobile{margin-bottom:1.625rem}}.contact-location-section .contact-wrap .email{padding-left:24px}@media (min-width:768px){.contact-location-section .contact-wrap .email{padding-left:3rem}}@media (min-width:992px){.contact-location-section .contact-wrap .email{padding-left:1.5625rem}}@media (min-width:1200px){.contact-location-section .contact-wrap .email{padding-left:3rem}}.contact-location-section .view-map{font-family:"Figtree",sans-serif;position:relative;font-weight:500;padding:0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}.contact-location-section .view-map::before{background-color:#ceab0e;width:calc(100% - 0.4375rem)}.contact-location-section .view-map:hover{color:#ceab0e}.contact-location-section .view-map:hover .arrow{-webkit-transform:translateX(4px) rotate(315deg);transform:translateX(4px) rotate(315deg);border-color:#ceab0e}.contact-location-section .view-map .arrow{height:7px;width:7px;border-right:2px solid #000;border-bottom:2px solid #000;-webkit-transform:translateX(2px) rotate(315deg);transform:translateX(2px) rotate(315deg);margin:0 auto;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out}