:root{--headet-text:35px;--desc-text:16px;--btn:20px}.contact-container-wrapper .text-wrapper .header-text{font-size:var(--headet-text);font-family:SinghaEstate;font-weight:400}.contact-container-wrapper .text-wrapper .contact-desc{font-size:var(--desc-text);font-family:SinghaEstate;font-weight:400}.contact-container-wrapper .text-wrapper .contact-btn{font-size:var(--btn);font-family:SinghaEstate;font-weight:400}*{margin:0;padding:0;box-sizing:border-box}.contact-us-section{width:100%;display:flex;color:#fff;overflow:hidden;padding-top:3.5rem}.contact-image-effect{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.contact-container-wrapper{width:33.33vw;position:relative;height:90dvh;max-height:840px}.contact-container-wrapper .contact-image{width:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%}.contact-container-wrapper .text-wrapper{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.contact-container-wrapper .text-wrapper>*{margin-bottom:0}.contact-container-wrapper .text-wrapper>.contact-btn-wrapper{margin-top:2rem}.contact-container-wrapper .text-wrapper .contact-btn{padding:7.5px 30px 6.5px;border:1px solid #fff;color:#fff;background-color:transparent;cursor:pointer;transition:all .3s linear}.contact-container-wrapper .text-wrapper .contact-btn:hover{padding:7.5px 30px 6.5px;border:1px solid #fff;color:#555151;background-color:hsla(0,0%,100%,.6)}@media only screen and (max-width:1500px){.contact-container-wrapper .contact-image{width:-moz-fit-content;width:fit-content;max-width:-moz-fit-content;max-width:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%}.contact-container-wrapper{height:90dvh;max-height:840px}}@media only screen and (max-width:991px){.contact-us-section{flex-direction:column;height:calc(100svh - 84px)}.contact-container-wrapper{width:100%;position:relative;height:100%;max-height:800px;overflow:hidden;display:flex;align-items:center;justify-content:center}.contact-container-wrapper .text-wrapper{height:100%;max-height:800px;width:90%;margin:auto}.contact-container-wrapper .promo-image .contact-image{height:unset}.contact-container-wrapper .contact-image{width:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%}}@media only screen and (max-width:768px){.contact-us-section{flex-direction:column;height:calc(100svh - 84px)}.contact-container-wrapper{width:100%;position:relative;height:100%;overflow:hidden;display:flex;align-items:center;justify-content:center}.contact-container-wrapper .text-wrapper{height:100%;max-height:800px;width:90%;margin:auto}.contact-container-wrapper .promo-image .contact-image{height:unset}.contact-container-wrapper .contact-image{width:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;height:100%}}@media only screen and (max-width:560px){.contact-us-section{flex-direction:column;height:90dvh;padding-top:3rem}.contact-container-wrapper .text-wrapper{height:100%;max-height:800px}.contact-container-wrapper .text-wrapper>*{margin-bottom:0}.contact-container-wrapper .text-wrapper>.contact-btn-wrapper{margin-top:.5rem}.contact-container-wrapper .promo-image .contact-image{height:100%}}@media only screen and (max-width:375px){.contact-container-wrapper .text-wrapper{height:100%;max-height:800px}}