form .row{margin:0 -1.2rem}form .row .col-md-6,form .row .col-md-12{padding-left:1.2rem;padding-right:1.2rem}form .seperate-field{padding-bottom:1.6rem}form .input-group-field{position:relative;margin-bottom:2.4rem}form .input-group-field label{color:rgba(19, 19, 19, 0.4);font-weight:700;line-height:120%;letter-spacing:0.8px;text-transform:uppercase;background-color:#fff;position:absolute;top:-0.6rem;left:1.6rem;display:inline-table;font-size:1rem;padding:0 0.3rem}form .input-group-field label sup{margin-top:-0.3rem;display:inline-block;color:#C51B49}form .input-group-field .form-control{width:100%;outline:0;box-shadow:none;padding:0.8rem 1.6rem;border-radius:4px;border:1px solid rgba(19, 19, 19, 0.25);background:#fff;font-family:"Inter", sans-serif;font-weight:400;color:rgba(19, 19, 19, 0.85);height:5.6rem;color:rgba(19, 19, 19, 0.85)}@media (min-width:0px){form .input-group-field .form-control{font-size:1.6rem }}@media (min-width:768px){form .input-group-field .form-control{font-size:1.4rem }}@media (min-width:1200px){form .input-group-field .form-control{font-size:1.5rem }}@media (min-width:1400px){form .input-group-field .form-control{font-size:1.5rem }}@media (min-width:1600px){form .input-group-field .form-control{font-size:1.5rem }}@media (min-width:1850px){form .input-group-field .form-control{font-size:1.6rem }}form .input-group-field select.form-control{cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(/_theme/img/arrow-down.svg) no-repeat right 16px center;background-size:16px 16px}form .input-group-field textarea.form-control{height:auto}form .checkbox-group{width:100%;margin:1.6rem 0 4rem}form .checkbox-group .checkbox-option{display:flex;align-items:center;margin-bottom:1.6rem;color:rgba(19, 19, 19, 0.85);cursor:pointer}@media (min-width:0px){form .checkbox-group .checkbox-option{font-size:1.6rem }}@media (min-width:768px){form .checkbox-group .checkbox-option{font-size:1.4rem }}@media (min-width:1200px){form .checkbox-group .checkbox-option{font-size:1.5rem }}@media (min-width:1400px){form .checkbox-group .checkbox-option{font-size:1.5rem }}@media (min-width:1600px){form .checkbox-group .checkbox-option{font-size:1.5rem }}@media (min-width:1850px){form .checkbox-group .checkbox-option{font-size:1.6rem }}form .checkbox-group .checkbox-option input[type="checkbox"],form .checkbox-group .checkbox-option input[type="radio"]{margin-right:0.8rem;width:2rem;height:2rem;accent-color:#18462a;cursor:pointer}form .checkbox-group .checkbox-option label{cursor:pointer}form .checkbox-group .checkbox-option a{color:#2d5d39;text-decoration:underline}form .checkbox-group .checkbox-option a:hover{text-decoration:underline}form .checkbox-group .checkbox-option:last-child{margin-bottom:0}form .submit-btn{width:100%;border-radius:0.4rem;font-weight:700}@media screen and (min-width:768px) and (max-width:1599px){form .seperate-field{padding-bottom:0.6rem}form .input-group-field .form-control{height:5.2rem}form .checkbox-group{margin:0.6rem 0 3rem}}@media screen and (min-width:768px) and (max-width:1399px){form .input-group-field .form-control{height:4.8rem}}@media screen and (min-width:768px) and (max-width:1099px){form .input-group-field{margin-bottom:2rem}form .input-group-field .form-control{height:4.2rem}form .checkbox-group{margin:1rem 0 3rem}form .submit-btn{height:4.8rem;padding:1.2rem 2rem}}@media screen and (min-width:300px) and (max-width:767px){form .email-field{padding-bottom:0.8rem}form .input-group-field{margin-bottom:1.6rem}form .input-group-field label{font-size:0.8rem;top:-0.3rem}form .input-group-field .form-control{height:4rem;font-size:1.2rem}form .input-group-field textarea.form-control{height:12rem}form .checkbox-group{margin:0rem 0 1.6rem}form .checkbox-group .checkbox-option{margin-bottom:1.6rem;font-size:1.2rem}form .checkbox-group .checkbox-option input[type="checkbox"]{margin-right:0.8rem;width:2rem;height:2rem}form .submit-btn{font-size:1.2rem;height:4rem}}.page-title-section .title{color:#131313;margin-bottom:2.4rem;text-align:center;margin-bottom:4.8rem}.page-title-section .title h1,.page-title-section .title .main-title{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:2.4rem;font-weight:700}@media (min-width:0px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:2rem }}@media (min-width:768px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:2.4rem }}@media (min-width:1100px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:2.6rem }}@media (min-width:1200px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:2.6rem }}@media (min-width:1400px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:2.8rem }}@media (min-width:1600px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:3rem }}@media (min-width:1850px){.page-title-section .title h1,.page-title-section .title .main-title{font-size:3.2rem }}.page-title-section .title h1::before,.page-title-section .title h1::after,.page-title-section .title .main-title::before,.page-title-section .title .main-title::after{content:"";flex:1;height:1px;background-color:#13131340}.page-title-section .title h1::before,.page-title-section .title .main-title::before{margin-right:1.5rem}.page-title-section .title h1::after,.page-title-section .title .main-title::after{margin-left:1.5rem}.page-title-section .title h1 span,.page-title-section .title .main-title span{display:inline-block;padding:0 1rem}.page-title-section .title p{margin-top:1.2rem;color:rgba(19, 19, 19, 0.85);font-weight:400;line-height:1.6;text-align:center}@media (min-width:0px){.page-title-section .title p{font-size:2rem }}@media (min-width:768px){.page-title-section .title p{font-size:1.6rem }}@media (min-width:1100px){.page-title-section .title p{font-size:1.6rem }}@media (min-width:1400px){.page-title-section .title p{font-size:1.7rem }}@media (min-width:1600px){.page-title-section .title p{font-size:1.8rem }}@media (min-width:1850px){.page-title-section .title p{font-size:2rem }}.register-wrapper{display:flex;align-items:flex-start;justify-content:unset;padding-bottom:7.2rem}.register-wrapper .auth-form{width:67%;padding-right:16rem}.register-wrapper .auth-form .delivery-details-field{padding:1.6rem 0}.register-wrapper .auth-form .delivery-details-field h2{color:rgba(19, 19, 19, 0.85);font-weight:700;line-height:120%;letter-spacing:-0.32px;margin-bottom:3rem}@media (min-width:0px){.register-wrapper .auth-form .delivery-details-field h2{font-size:2rem }}@media (min-width:768px){.register-wrapper .auth-form .delivery-details-field h2{font-size:2.4rem }}@media (min-width:1100px){.register-wrapper .auth-form .delivery-details-field h2{font-size:2.6rem }}@media (min-width:1200px){.register-wrapper .auth-form .delivery-details-field h2{font-size:2.6rem }}@media (min-width:1400px){.register-wrapper .auth-form .delivery-details-field h2{font-size:2.8rem }}@media (min-width:1600px){.register-wrapper .auth-form .delivery-details-field h2{font-size:3rem }}@media (min-width:1850px){.register-wrapper .auth-form .delivery-details-field h2{font-size:3.2rem }}.register-wrapper .auth-form .authpage-links{display:flex;align-items:center;justify-content:space-between;padding-top:2.4rem}.register-wrapper .auth-form .authpage-links p{color:rgba(19, 19, 19, 0.85)}.register-wrapper .auth-form .authpage-links a{color:#2B5439;font-weight:400;line-height:160%;text-decoration:underline}@media (min-width:0px){.register-wrapper .auth-form .authpage-links a{font-size:1.6rem }}@media (min-width:768px){.register-wrapper .auth-form .authpage-links a{font-size:1.4rem }}@media (min-width:1200px){.register-wrapper .auth-form .authpage-links a{font-size:1.5rem }}@media (min-width:1400px){.register-wrapper .auth-form .authpage-links a{font-size:1.5rem }}@media (min-width:1600px){.register-wrapper .auth-form .authpage-links a{font-size:1.5rem }}@media (min-width:1850px){.register-wrapper .auth-form .authpage-links a{font-size:1.6rem }}.register-wrapper .benifits-card{width:33%;border-radius:0.8rem;background:#EBEFEC}@media (min-width:0px){.register-wrapper .benifits-card{padding:1.6rem 1.2rem}}@media (min-width:768px){.register-wrapper .benifits-card{padding:1.5rem 1.5rem}}@media (min-width:1100px){.register-wrapper .benifits-card{padding:2rem 2rem}}@media (min-width:1600px){.register-wrapper .benifits-card{padding:2.5rem 2.5rem}}@media (min-width:1850px){.register-wrapper .benifits-card{padding:3rem 3rem}}.register-wrapper .benifits-card h3{color:#90A696;line-height:120%;letter-spacing:0.128rem;text-transform:uppercase;margin-bottom:2.4rem;font-weight:700}@media (min-width:0px){.register-wrapper .benifits-card h3{font-size:1.6rem }}@media (min-width:768px){.register-wrapper .benifits-card h3{font-size:1.4rem }}@media (min-width:1200px){.register-wrapper .benifits-card h3{font-size:1.5rem }}@media (min-width:1400px){.register-wrapper .benifits-card h3{font-size:1.5rem }}@media (min-width:1600px){.register-wrapper .benifits-card h3{font-size:1.5rem }}@media (min-width:1850px){.register-wrapper .benifits-card h3{font-size:1.6rem }}.register-wrapper .benifits-card ul li{display:flex;align-items:center;justify-content:unset;color:#2B5439;font-weight:700;line-height:120%;letter-spacing:-0.16px;margin-bottom:0.8rem}@media (min-width:0px){.register-wrapper .benifits-card ul li{font-size:1.6rem }}@media (min-width:768px){.register-wrapper .benifits-card ul li{font-size:1.4rem }}@media (min-width:1200px){.register-wrapper .benifits-card ul li{font-size:1.5rem }}@media (min-width:1400px){.register-wrapper .benifits-card ul li{font-size:1.5rem }}@media (min-width:1600px){.register-wrapper .benifits-card ul li{font-size:1.5rem }}@media (min-width:1850px){.register-wrapper .benifits-card ul li{font-size:1.6rem }}.register-wrapper .benifits-card ul li span{line-height:0;margin-right:0.8rem}@media screen and (min-width:768px) and (max-width:1850px){.register-wrapper{padding-bottom:6rem}}@media screen and (min-width:768px) and (max-width:1599px){.page-title-section .title{margin-bottom:3.5rem}.register-wrapper{padding-bottom:5rem}.register-wrapper .auth-form .delivery-details-field{padding:0.6rem 0}.register-wrapper .benifits-card h3{margin-bottom:2rem}}@media screen and (min-width:768px) and (max-width:1399px){.page-title-section .title h1{margin-bottom:1.8rem}.register-wrapper .auth-form{padding-right:10rem}.register-wrapper .auth-form .authpage-links{padding-top:1.6rem}}@media screen and (min-width:768px) and (max-width:1099px){.page-title-section .title{margin-bottom:2.8rem}.page-title-section .title h1{margin-bottom:1.5rem}.page-title-section .title p{font-size:1.3rem}.register-wrapper .auth-form{padding-right:5rem;width:63%}.register-wrapper .auth-form .authpage-links{padding-top:1.6rem}.register-wrapper .benifits-card{width:37%}.register-wrapper .benifits-card h3{margin-bottom:1.6rem}}@media screen and (min-width:768px) and (max-width:991px){.page-title-section .title{margin-bottom:2.4rem}.page-title-section .title h1{margin-bottom:1.2rem}.register-wrapper{flex-direction:column}.register-wrapper .auth-form{padding-right:0;width:100%;padding-bottom:4rem}.register-wrapper .auth-form .authpage-links{padding-top:1.6rem}.register-wrapper .benifits-card{width:100%}.register-wrapper .benifits-card h3{margin-bottom:1.6rem}}@media screen and (min-width:300px) and (max-width:767px){.page-title-section .title{margin-bottom:2.4rem}.page-title-section .title h1{margin-bottom:0.8rem}.page-title-section .title p{font-size:1.2rem}.register-wrapper{flex-direction:column;padding-bottom:3.2rem}.register-wrapper .auth-form{padding-right:0;width:100%;padding-bottom:3rem}.register-wrapper .auth-form .delivery-details-field{padding:0.8rem 0}.register-wrapper .auth-form .delivery-details-field h2{margin-bottom:2.4rem}.register-wrapper .auth-form .authpage-links{padding-top:1.2rem}.register-wrapper .auth-form .authpage-links p{font-size:1.2rem}.register-wrapper .auth-form .authpage-links a{font-size:1.2rem}.register-wrapper .benifits-card{width:100%}.register-wrapper .benifits-card h3{font-size:1.4rem;margin-bottom:1.6rem}.register-wrapper .benifits-card ul li{font-size:1.2rem}.register-wrapper .benifits-card ul li span img{width:1.6rem}}