#contact-us-carter-eve-jewelry .grid{margin:0}#contact-us-carter-eve-jewelry .grid__item,#contact-us-carter-eve-jewelry .wrapper{padding:0}#contact-us-carter-eve-jewelry .wrapper .wrapper{padding:0 20px;max-width:1640px}#contact-us-carter-eve-jewelry .header-main-bg{margin:0}.contactBnr{position:relative;margin:0 0 75px}#contact-us-carter-eve-jewelry .contactBnr .wrapper{max-width:1920px;padding:0 100px}.contactBnr .contactbnrImg img{display:block;width:100%;height:100%;object-fit:cover}.contactBnr .contactbnrImg img.mobile-banner{display:none}.contactBnr .cntctbnrCntn{position:absolute;top:50%;transform:translateY(-50%);width:100%;left:0}.cntctbnrInfo{position:relative;max-width:550px}.contactBnr .cntctbnrCntn .bnrTitle{color:#000;font-family:trajan-pro-3,serif;font-size:64px;font-weight:400;line-height:normal;margin:0 0 15px;padding:0}.contactBnr .cntctbnrCntn p{color:#000000b3;font-family:Lato;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin:0}.cntctpageInfo{position:relative;overflow:hidden;padding:0}.cntctpageInfo .infoBlocks{position:relative;display:flex;flex-wrap:wrap;margin:0 -25px;padding:0 0 95px}.cntctpageInfo .infoBlocks .infoBlock{width:50%;text-align:center;padding:25px}.cntctpageInfo .infoBlock img{display:block;margin:0 auto}.cntctpageInfo .infoBlock .blockIc{margin:35px 0 20px;display:flex;align-items:center;height:60px;justify-content:center}.cntctpageInfo .infoBlock .blockIc svg{display:block}.cntctpageInfo .infoBlock .blockHead{color:#000;font-size:22px;font-weight:400;line-height:normal;margin:10px 0 25px;padding:0;font-family:Lato;display:flex;justify-content:center;gap:10px;align-items:center}.cntctpageInfo .infoBlock .block-email-url{display:flex;flex-direction:column;align-items:center;gap:5px;margin-top:30px}.cntctpageInfo .infoBlock .block-email-url svg{width:44px;height:44px}.cntctpageInfo .infoBlock .blockHead a{color:#000;font-size:32px;font-weight:500;line-height:normal;border-bottom:2px solid #000;vertical-align:middle}.cntctpageInfo .infoBlock p{color:#000;font-size:22px;font-weight:400;line-height:normal;margin:0 auto 30px;max-width:570px;min-height:54px}.cntctpageInfo .infoBlock .secBtn{width:100%;max-width:480px;padding:24px 25px;display:block;background:#000;color:#fff;text-align:center;font-family:Lato;font-size:26px;font-weight:700;line-height:normal;margin:0 auto}.companyInfo{position:relative;max-width:1220px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;padding:0 0 120px}.companyInfo .blockImg{position:relative;width:335px}.companyInfo .blockImg img{display:block}.companyInfo .blockInfo{position:relative;width:calc(100% - 335px);padding:0 0 0 60px}.companyInfo .blockInfo p{color:#000c;font-size:22px;font-weight:400;line-height:normal;margin:0}.contactForm{position:relative}.contactForm .secHead{position:relative;padding:0 0 50px;text-align:center}.contactForm .secHead .secTitle{color:#000;font-family:trajan-pro-3;font-size:48px;font-weight:400;line-height:1;padding:0;margin:0 0 20px}.contactForm .secHead p{max-width:735px;color:#000c;font-size:22px;font-weight:400;line-height:normal;margin:0 auto}.contactForm .flo-initialized-form{padding:0}.contactForm .inner-form{margin:0 -20px;display:flex;flex-wrap:wrap}.contactForm .formCol{padding:0 20px;margin:0 0 20px;width:100%}.contactForm .formCol.width50{width:50%}.contactForm .formCol label{color:#000c;font-family:Lato;font-size:22px;font-weight:400;line-height:normal;margin:0 0 14px}.contactForm #contact_form{margin:0 0 80px}.contactForm #contact_form .inner-form select,.contactForm #contact_form .inner-form input,.contactForm #contact_form textarea{margin:0;padding:10px 30px!important;font-size:20px;border:1px solid #D5D5D5;background:#fff}.contactForm #contact_form .inner-form input{height:70px}.contactForm #contact_form .inner-form input.submitBtn{color:#fff!important;text-align:center;font-family:Lato;font-size:26px!important;font-weight:700;line-height:normal;text-transform:uppercase;background:#000!important;height:60px!important;width:100%!important;margin:-10px 0 0}.contactForm .select-box{display:flex;position:relative}.contactForm .select-box .arrow-icon{display:flex;position:absolute;top:50%;right:15px;transform:translateY(-50%);pointer-events:none}.contactForm .select-box .arrow-icon svg{width:30px;height:30px}.getintouchBlock{position:relative;margin:0 auto;padding:0 0 80px}.getintouchBlock .secTitle{color:#000;font-family:Lato;font-size:32px;font-weight:700;line-height:1.1;text-transform:uppercase;padding:0;margin:0 0 20px}.getintouchBlock p{color:#000c;font-size:22px;font-weight:400;line-height:28px;margin:0 0 20px}.getintouchBlock>a{color:#000c;font-family:Lato;font-size:24px;font-weight:600;line-height:normal}#contact-us-carter-eve-jewelry .contactForm .wrapper{max-width:1020px}@media screen and (max-width:1279px){#contact-us-carter-eve-jewelry .contactBnr .wrapper{padding:0 30px}.cntctbnrInfo{max-width:500px}.contactBnr .cntctbnrCntn .bnrTitle{font-size:50px}.contactBnr .cntctbnrCntn p,.cntctpageInfo .infoBlock .blockHead,.cntctpageInfo .infoBlock p,.companyInfo .blockInfo p,.contactForm .secHead p,.getintouchBlock p{font-size:20px}.cntctpageInfo .infoBlock .blockHead a{font-size:28px}}@media screen and (max-width:1199px){#contact-us-carter-eve-jewelry .contactBnr .wrapper{padding:0 20px}.cntctbnrInfo{max-width:450px}.contactBnr .cntctbnrCntn .bnrTitle{font-size:40px}.contactBnr .cntctbnrCntn p,.cntctpageInfo .infoBlock .blockHead,.cntctpageInfo .infoBlock p,.companyInfo .blockInfo p,.contactForm .secHead p,.getintouchBlock p{font-size:18px;line-height:normal}.cntctpageInfo .infoBlock .blockHead a{font-size:24px}.cntctpageInfo .infoBlock .secBtn{font-size:20px;padding:20px 25px}.contactForm .secHead .secTitle{font-size:32px}.getintouchBlock .secTitle{margin:0 0 15px;font-size:30px}.getintouchBlock>a{font-size:22px}}@media screen and (max-width:991px){.companyInfo .blockImg{width:250px}.companyInfo .blockInfo{width:calc(100% - 250px);padding:0 0 0 30px}}@media screen and (max-width:767px){.contactBnr{padding:45px 0 0;margin:0 0 30px}.contactBnr .cntctbnrCntn{position:relative;top:auto;transform:none;text-align:center;padding:0 0 30px}.cntctbnrInfo{max-width:100%}.contactBnr .cntctbnrCntn .bnrTitle{font-size:20px;margin:0 0 10px}.cntctpageInfo .infoBlock .secBtn{font-size:16.5px;padding:16px 25px}.cntctpageInfo .infoBlock p{min-height:inherit;margin:0 auto 20px}.cntctpageInfo .infoBlock .blockHead a{font-size:20px}.cntctpageInfo .infoBlock .blockHead{margin:10px 0 14px}.cntctpageInfo .infoBlock .block-email-url svg{width:36px;height:36px}.cntctpageInfo .infoBlock .blockIc svg{height:40px}.cntctpageInfo .infoBlock .blockIc{margin:0 0 10px;height:40px}.companyInfo{padding:40px 20px 20px;margin:0 -20px;border-top:1px solid rgba(0,0,0,.2)}.companyInfo .blockImg{width:150px}.companyInfo .blockInfo{width:calc(100% - 150px);padding:0 0 0 30px}.contactBnr .cntctbnrCntn p,.cntctpageInfo .infoBlock .blockHead,.cntctpageInfo .infoBlock p,.companyInfo .blockInfo p,.contactForm .secHead p,.getintouchBlock p{font-size:14px}.cntctpageInfo .infoBlocks .infoBlock{width:100%}.cntctpageInfo .infoBlocks{padding:0 0 35px;margin:0}.contactForm #contact_form{margin:0 0 35px}.contactForm .formCol.width50{width:100%}.contactForm .formCol{margin:0 0 15px}.contactForm .formCol label{font-size:14px;margin:0 0 5px}.contactForm #contact_form .inner-form select,.contactForm #contact_form .inner-form input,.contactForm #contact_form textarea{font-size:13px;padding:10px 20px!important}.contactForm .select-box .arrow-icon{right:10px}.contactForm .select-box .arrow-icon svg{width:18px;height:18px}.contactForm #contact_form .inner-form input.submitBtn{font-size:16.5px!important;height:55px!important;margin:0}.contactForm .secHead .secTitle{font-size:20px;margin:0 0 12px}.contactForm .secHead{padding:0 0 20px;text-align:center}.getintouchBlock{padding:0 0 30px}.getintouchBlock .secTitle{font-size:20px;margin:0 0 10px}.getintouchBlock p{margin:0 0 15px}.getintouchBlock>a{font-size:16px}}@media screen and (max-width:639px){.cntctpageInfo .infoBlocks .infoBlock>img{display:none}.contactBnr .contactbnrImg img{width:100%;display:none}.contactBnr .contactbnrImg img.mobile-banner{display:block}.companyInfo{justify-content:center;text-align:center}.companyInfo .blockInfo{width:100%;padding:10px 0 0}.contactForm .select-box .arrow-icon svg{width:15px;height:15px}.cntctpageInfo .infoBlocks .infoBlock{padding:0 20px}.contactBnr{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/contact-page.css.map */
