.contacts{position:relative;z-index:2;margin-top:-80px}.contacts .contact_wrapper{display:flex;justify-content:end;border-radius:6px;background:#fff;box-shadow:0 4px 54px 0 rgba(0,0,0,.1)}.contacts .contact_wrapper .contact-from,.contacts .contact_wrapper .contact_image{width:50%}.contacts .contact-from{position:static}.contact_wrapper .contact_image{max-width:667px}.contact_image .contact_map,.contact_wrapper .contact_image img{border-radius:0 6px 6px 0}.contacts .form_wrapper{padding:60px 100px 40px;height:100%;display:flex;align-items:center;flex-direction:column;gap:10px}.contacts .form_wrapper h1{color:#151515;font-size:32px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.048px;padding-bottom:10px;text-align:center}.contacts .form_wrapper p{color:#4e4e4e;font-size:17px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.026px;text-align:center}.contacts .input_label{width:100%}.contact_us_description{margin:15px auto}.contacts .product_select select{background-color:transparent;color:#fff;height:48px;border-radius:6px;border:1px solid #fff;width:100%}.contacts .contact_phone_input::placeholder{background-image:url(/contact/bangladesh-flag-icon.png);background-repeat:no-repeat;background-position:5px 3px;background-size:25px 15px;padding-left:40px}.contacts .input_label::placeholder{color:red}.contacts .input_label label{color:#151515;font-size:17px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.026px}.contact_phone_input,.contacts .form_wrapper .input_item{width:100%;padding:10px;border-radius:6px;border:1px solid #d4d4d4;color:#151515;font-size:15px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.02px;background-color:#fff;color:#000}.contacts .form_wrapper .input_item:hover{border:1px solid #151515}.contacts .contact_btn{width:100%;border-radius:50px;background:var(--primary-color);padding:18px 0;text-align:center;transition:background-color .5s ease-in-out}.contacts .contact_btn:hover{background:#027797}.contacts .contact_btn button{width:100%}.contacts .contact_btn button span{color:#fff;text-align:center;font-size:17px;font-weight:400;letter-spacing:.026px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:5px}.contacts .contact_btn:hover button span{color:#fff}.contacts .form_wrapper textarea{height:100px}.btn-groups{width:100%;display:flex;padding:0;border:1px solid #ccc}.btn-groups button{background-color:transparent;border:1px solid #fff;color:#fff;padding:10px 0;cursor:pointer;float:left;width:100%}.producr_select{display:grid}.producr_select select{background-color:transparent;color:#706d6d;height:48px;border-radius:6px;border:1px solid #dfd8d8;opacity:.5;width:100%}.producr_select option{color:#151515;font-family:var(--font-cera-regular);font-size:14px;font-weight:400}@media (orientation:portrait){.contacts .contact_wrapper{display:block;width:100%;margin:50px 0}.contacts{margin-top:-300px}.contacts .form_wrapper{display:block;width:100%}.contacts .contact_wrapper .contact-from{width:100%}.contacts .contact-from{position:static}.btn-group{padding:0}}@media screen and (max-width:768px){.form_wrapper{margin-top:280px}}.top_banner{position:relative;background-color:var(--primary-color);margin-top:119px;height:300px}.about_Top .top_banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.top_banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.about_Top .top_banner_content h4{font-size:24px;text-align:center;font-weight:600;margin-bottom:26px}.about_Top .top_banner_content h3,.about_Top .top_banner_content h4{color:#fff;font-style:normal;line-height:normal;letter-spacing:.054px;text-transform:uppercase}.about_Top .top_banner_content h3{font-size:36px;text-align:left;font-weight:500;font-family:var(--font-cera-medium)}.top_banner p{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:50px}.top_banner_image{height:100%}.top_banner_image .small{display:none}@media (orientation:portrait){.top_banner{margin-top:79px;height:200px}.about_Top .top_banner_content{left:50vw}.top_banner_image .large{display:none}.top_banner_image .small{display:block}.top_banner h2{font-size:17px}.top_banner p{font-size:24px;line-height:normal}.contact_wrapper .contact_image{display:none}.contact_wrapper{display:block}.contacts .form_wrapper{padding:34px 24px}.about_Top .top_banner_content h3{font-size:26px;text-align:center!important}.about_Top .top_banner_content h4{font-size:17px;margin-bottom:8px}.text_position{left:50%!important;transform:translate(-50%,-50%)!important;top:50%!important}}.container_padding{padding:0}.newsletter-container{position:relative;width:100%;height:354px;display:flex;align-items:center;justify-content:center}.newsletter-box{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00b399;z-index:-1}.newsletter-text{font-family:var(--font-cera-regular);display:flex;gap:140px;width:70%;justify-content:space-between;align-items:center;color:#fff;text-align:center;z-index:1}.newsletter-text-content,.newsletter-text-input{width:50%}.newsletter-title{font-size:25px;line-height:30px;font-weight:400;margin-bottom:15px;text-align:left}.newsletter-subtitle{text-align:left;font-size:16px;font-weight:400;line-height:21.6px;padding-top:13px;letter-spacing:1px;font-family:var(--font-cera-regular)}.form{position:relative;display:flex;align-items:center}.form_contents{padding:0 20px}.input-item::placeholder{font-size:14px;font-weight:400;opacity:85%;color:#fff;font-family:var(--font-cera-regular)}.input-item{flex:1 1;border:1px solid hsla(0,0%,100%,.5);border-radius:6px;background-color:transparent;padding:17px 17px 17px 16px}.subscribe-btn{background-color:#fff;color:#016885;border:none;border-radius:4px;cursor:pointer;position:absolute;padding:10px 0;right:0;font-size:16px;font-weight:500;margin:5px}.subscribe{display:flex;align-items:center;padding:3px 18px;font-weight:500;text-transform:uppercase;gap:11px}@media (max-width:1280px){.newsletter-text{gap:50px;padding:0 30px;width:85%}.input-item{width:90%}}@media (max-width:768px){.newsletter-container,.newsletter-text{flex-direction:column}.newsletter-text{gap:30px;padding:0 20px;width:90%;align-items:center}.newsletter-text-content,.newsletter-text-input{width:100%}.newsletter-title{font-size:22px;text-align:center}.newsletter-subtitle{font-size:14px;line-height:1.5;text-align:center;letter-spacing:1px}.input-item{padding:14px;font-size:14px}.subscribe-btn{padding:1px 2px;gap:8px;right:0;font-size:10px;margin:5px}}@media (orientation:portrait){.newsletter{padding-top:51px}.newsletter-title{font-size:24px;padding:0 23px}.newsletter-subtitle{font-size:16px;line-height:19.2px;letter-spacing:1px;width:90%;padding:0 23px}.subscribe{padding:7px 8px;font-weight:500;gap:4px}.container_padding{padding:0}.newsletter-text{flex-direction:column;align-items:center;gap:30px}}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.select-box-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer;color:#fff;pointer-events:none}.arrow-icon.rotate{transform:rotate(180deg)}