.contact-banner{position:relative;padding:100px 0 120px}.contact-banner .background-image,.contact-banner .background-image img,.contact-banner .background-image svg{position:absolute;top:0;left:0;] le:;width:100%;height:100%;object-fit:cover;object-position:center center}.contact-banner .background-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;opacity:.2}.contact-banner .background-image:after{position:absolute;width:100%;height:419px;left:0;bottom:0;background:linear-gradient(180deg,#0000,#000);opacity:.6;content:"";z-index:1}.contact-banner .content{position:relative;display:flex;align-items:center;z-index:1;flex-wrap:wrap;gap:56px}.contact-banner .content .contact-form{width:calc(54.431% - 37px);box-sizing:border-box;background:#fff3;border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:24px;padding:40px}.contact-banner .content .Left-box{width:calc(46.045% - 28px)}.contact-banner .content .Left-box p.subheading{font-family:Geist;font-weight:600;font-size:18px;line-height:100%;letter-spacing:18%;text-align:left;text-transform:uppercase;color:#fff}.contact-banner .content .Left-box .left_heading *{top:244px;font-family:"DM Serif Text";font-style:italic;font-weight:400;font-size:56px;line-height:55px;color:#fff;margin:0}.contact-banner .content .Left-box .left_heading{margin-bottom:26px}.contact-banner .content .Left-box .description{margin-bottom:55px}.contact-banner .content .Left-box .description p{font-family:Geist;font-style:normal;font-weight:500;font-size:18px;line-height:140%;max-width:493px;color:#fff;margin:0}.contact-banner .content .Left-box .link{display:flex;align-items:stretch;justify-content:stretch;row-gap:20px;flex-flow:column;text-decoration:none}.contact-banner .content .Left-box .link .content-link{width:100%;display:flex;align-items:center;max-width:554px;background:#e8e4e2b3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:999px;flex:none;order:0;flex-wrap:wrap;align-self:stretch;flex-grow:0;padding:10px;gap:24px;position:relative;overflow:hidden}.contact-banner .content .Left-box .link .content-link a.link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.contact-banner .content .Left-box .link .content-link .head{min-width:133px;text-decoration:none;font-family:Geist;font-style:normal;font-weight:500;font-size:16px;line-height:21px;display:flex;align-items:center;text-align:center;color:#062a42;justify-content:center;background:#fff;border-radius:100px;padding:15px}.contact-banner .content .Left-box .link .content-link a.link{font-family:Geist;font-style:normal;font-weight:500;font-size:20px;line-height:26px;display:flex;align-items:center;color:#111}.contact-banner .content .contact-form h2.title{font-family:"DM Serif Text";font-style:italic;font-weight:400;font-size:36px;line-height:49px;color:#fff;margin:0 0 20px}.contact-banner .content .contact-form .field{margin:0}.contact-banner .content .contact-form .field label{font-family:Geist;font-style:normal;font-weight:500;font-size:16px;line-height:21px;display:flex;align-items:center;color:#fff;align-self:stretch;position:relative;transform:translate(0);left:0;top:0;margin-bottom:12px}.contact-banner .content .contact-form .field,.contact-banner .content .contact-form .field:before,.contact-banner .content .contact-form .field:after{display:block;border:none;outline:none;box-shadow:none}.contact-banner .content .contact-form .field input,.contact-banner .content .contact-form .field select,.contact-banner .content .contact-form .field textarea{background:#fff;border-radius:10px;line-height:1;flex:none;order:1;align-self:stretch;flex-grow:0;padding:15px 20px}.contact-banner .content .contact-form .field textarea{height:130px;min-height:130px;overflow:hidden;resize:none}.contact-banner .content .contact-form .field select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='7' viewBox='0 0 10 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.69867 6.68182C5.38815 7.10606 4.61185 7.10606 4.30133 6.68182L0.109289 0.954545C-0.201233 0.530303 0.186919 6.20978e-07 0.807962 5.78152e-07L9.19204 0C9.81308 -4.2826e-08 10.2012 0.530303 9.89071 0.954545L5.69867 6.68182Z' fill='%23C2C2C2'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 20px center}.contact-banner .content .contact-form .field input,.contact-banner .content .contact-form .field select,.contact-banner .content .contact-form .field textarea{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .field input::placeholder,.contact-banner .content .contact-form .field textarea::placeholder{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .field input::-webkit-input-placeholder,.contact-banner .content .contact-form .field textarea::-webkit-input-placeholder{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .field input::-moz-placeholder,.contact-banner .content .contact-form .field textarea::-moz-placeholder{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .field input:-ms-input-placeholder,.contact-banner .content .contact-form .field textarea:-ms-input-placeholder{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .field input::-ms-input-placeholder,.contact-banner .content .contact-form .field textarea::-ms-input-placeholder{display:block!important;opacity:1!important;visibility:visible!important;color:#a2a2a2!important}.contact-banner .content .contact-form .button-box{width:fit-content;padding:4px;position:relative}.contact-banner .content .contact-form .button-box:before{content:"";box-sizing:border-box;position:absolute;width:100%;height:100%;left:0;top:0;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);box-shadow:0 .796192px 2.70705px -.9375px #00000013,0 2.41451px 8.20932px -1.875px #00000012,0 6.38265px 21.701px -2.8125px #0000000f,0 20px 68px -3.75px #00000006;border-radius:70px}.desktop-bg{display:block}.mobile-bg{display:none}@media screen and (max-width:767px){.desktop-bg{display:none}.mobile-bg{display:block}}@media screen and (max-width:375px){.contact-banner .my-section .content .Left-box .link .content-link .head{padding:10px;font-size:15px}}@media screen and (min-width:1024px)and (max-width:1270px){.contact-banner .content .Left-box .link .content-link{gap:10px;justify-content:center;flex-direction:column-reverse}.contact-banner .content .Left-box .link .content-link .head{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/contact-banner.css.map */
