.commonBannerWrap{position:relative;width:100%;margin:0 0 var(--padding10rem) 0}.commonBannerWrap .mediaWrap{height:32.4rem;width:100%;position:relative}.commonBannerWrap .mediaWrap:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(180deg,#0000 -30.44%,#000)}.commonBannerWrap .mediaWrap img{width:100%;height:100%;object-fit:cover}.commonBannerWrap .commonBannerMain{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.commonBannerWrap .inner-banner-title{width:100%;text-align:center;font-family:var(--primary-font);font-weight:700;font-size:var(--p75);line-height:1;color:#fff;margin:0 0 1rem}.page-width:has(.contact-img-form){max-width:147rem;padding-bottom:0rem}.contact-img-form{width:100%;display:flex;flex-wrap:wrap}.contact-img-form .contact-left{width:35.4861111111%}.contact-img-form .contact-left img{width:100%;border-radius:1rem}.contact-img-form .contact-right{width:62.4305555556%;margin:0 auto}.contact-img-form .contact-right .contact{padding:0;background:#fff;box-shadow:0 .4rem 4.4rem #00000014;border-radius:1rem;padding:4rem 5.4rem 4.4rem 5.5rem;height:100%}.contact-img-form .title{font-family:var(--primary-font);font-weight:700;font-size:clamp(3rem,3vw,5.5rem);line-height:82%;text-align:center;color:#333;margin:0 0 3.6rem}.contact .field{margin:0 0 2.5rem}.contact .field__input{width:100%;height:7rem;background:#f8f9fb;border-radius:.8rem!important;border:0;box-shadow:none!important;margin:0!important;padding:0 2.5rem;font-family:var(--secondary-font);font-style:normal;font-weight:400;font-size:1.8rem;line-height:2rem;color:#000}.contact .text-area.field__input{height:12rem;padding:2rem 2.5rem}.contact .field:has(.text-area) .field__label{top:2rem}.contact .field .field__label{font-family:var(--secondary-font);font-style:normal;font-weight:400;font-size:1.5rem;line-height:2rem;color:#acacac;top:2.4rem;left:2.5rem;letter-spacing:0;transition:all .45s ease-in-out;text-transform:capitalize}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label{opacity:0}.contact .contact__button{margin-top:3.4rem;text-align:center}.contact .contact__button .button{height:4.8rem;width:13.8rem;letter-spacing:0}.about-imgtxt-wrap{display:flex;flex-wrap:wrap;align-items:flex-start}.about-imgtxt-wrap .left-col{width:50%;position:sticky;top:7rem}.about-imgtxt-wrap .left-col img{width:100%;border-radius:1rem}.about-imgtxt-wrap .right-col{width:47.2093023256%;margin-left:auto}.rte-txt{font-family:var(--secondary-font);font-weight:400;font-size:var(--p15);line-height:133%;color:#606060}.rte-txt p{margin:0}.rte-txt p{margin:0 0 1.2rem}.rte-txt h2{font-weight:700;font-size:clamp(3rem,3vw,5.5rem);line-height:100%;color:#333;margin:0 0 1.5rem}.rte-txt h3{font-weight:700;font-size:var(--p24);line-height:188%;color:#333;line-height:1.2;margin:2.5rem 0 1.5rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-2.css.map */
