.elementor-6143 .elementor-element.elementor-element-301d86d{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6143 .elementor-element.elementor-element-301d86d:not(.elementor-motion-effects-element-type-background),.elementor-6143 .elementor-element.elementor-element-301d86d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#9A1F19;background-image:url(https://baocp.com/wp-content/uploads/2025/09/home-back.webp)}.elementor-6143 .elementor-element.elementor-element-28ed367{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6143 .elementor-element.elementor-element-68dc214{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:10}.elementor-6143 .elementor-element.elementor-element-0f9a539{--display:flex;--min-height:160px;--justify-content:center;border-style:solid;--border-style:solid;border-color:#000;--border-color:#000000;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6143 .elementor-element.elementor-element-0f9a539:not(.elementor-motion-effects-element-type-background),.elementor-6143 .elementor-element.elementor-element-0f9a539>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6143 .elementor-element.elementor-element-c258bf4{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:35px;width:var(--container-widget-width,35px);max-width:35px;background-color:#000;--container-widget-width:35px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%}.elementor-6143 .elementor-element.elementor-element-c258bf4 .elementor-divider-separator{width:100%}.elementor-6143 .elementor-element.elementor-element-c258bf4 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-6143 .elementor-element.elementor-element-2c3e75c{--display:flex;--min-height:160px;--justify-content:center;border-style:solid;--border-style:solid;border-color:#000;--border-color:#000000;--border-radius:50% 50% 50% 50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6143 .elementor-element.elementor-element-2c3e75c:not(.elementor-motion-effects-element-type-background),.elementor-6143 .elementor-element.elementor-element-2c3e75c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-6143 .elementor-element.elementor-element-a1a99e9{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:35px;width:var(--container-widget-width,35px);max-width:35px;background-color:#000;--container-widget-width:35px;--container-widget-flex-grow:0;border-radius:50% 50% 50% 50%}.elementor-6143 .elementor-element.elementor-element-a1a99e9 .elementor-divider-separator{width:100%}.elementor-6143 .elementor-element.elementor-element-a1a99e9 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-6143 .elementor-element.elementor-element-633ffb5{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center}.elementor-6143 .elementor-element.elementor-element-633ffb5 .elementor-heading-title{font-family:"ct_font_pinsans",Sans-serif;text-shadow:0 0 4px #DCB43D;color:#FFF}.elementor-6143 .elementor-element.elementor-element-07c1381{--display:flex;--min-height:0vh;border-style:none;--border-style:none;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-6143 .elementor-element.elementor-element-07c1381.e-con{--align-self:center}.elementor-6143 .elementor-element.elementor-element-87a5476{width:100%;max-width:100%}.elementor-6143 .elementor-element.elementor-element-87a5476.elementor-element{--align-self:center}.elementor-6143 .elementor-element.elementor-element-202b8f8{text-align:center}.elementor-6143 .elementor-element.elementor-element-202b8f8 .elementor-heading-title{font-family:"ct_font_pinsans",Sans-serif;font-size:16px;font-weight:500;font-style:italic;text-decoration:underline;text-shadow:0 0 4px #DCB43D;color:#FFF}@media(max-width:767px){.elementor-6143 .elementor-element.elementor-element-68dc214{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-6143 .elementor-element.elementor-element-0f9a539{--width:100px;--min-height:100px}.elementor-6143 .elementor-element.elementor-element-c258bf4{--container-widget-width:30px;--container-widget-flex-grow:0;width:var(--container-widget-width,30px);max-width:30px}.elementor-6143 .elementor-element.elementor-element-2c3e75c{--width:100px;--min-height:100px}.elementor-6143 .elementor-element.elementor-element-a1a99e9{--container-widget-width:30px;--container-widget-flex-grow:0;width:var(--container-widget-width,30px);max-width:30px}}@media(min-width:768px){.elementor-6143 .elementor-element.elementor-element-28ed367{--content-width:90%}.elementor-6143 .elementor-element.elementor-element-68dc214{--width:100%}.elementor-6143 .elementor-element.elementor-element-0f9a539{--width:160px}.elementor-6143 .elementor-element.elementor-element-2c3e75c{--width:160px}.elementor-6143 .elementor-element.elementor-element-07c1381{--width:70%}}.elementor-6143 .elementor-element.elementor-element-68dc214{pointer-events:none}.elementor-6143 .elementor-element.elementor-element-68dc214 .e-con,.elementor-6143 .elementor-element.elementor-element-68dc214 .e-container{transition:none}@media (max-width:767px){.elementor-6143 .elementor-element.elementor-element-68dc214 .elementor-widget-divider{--divider-border-width:var(--container-widget-width,30px) !important}}<style>.registration-form{background-color:#2c3e50;padding:30px;border-radius:8px;box-shadow:0 4px 15px rgb(0 0 0 / .2);font-family:'ct_font_pinsans',sans-serif}.registration-form label{display:block;margin-bottom:8px;font-weight:700;color:#fff}.registration-message.success{background-color:#DCB43D}.registration-form input[type="text"],.registration-form input[type="email"],.registration-form input[type="password"],.registration-form input[type="tel"]{width:100%;padding:12px;box-sizing:border-box;background-color:#fff0;border:2px solid #fff;border-radius:5px;color:#fff;transition:border-color 0.3s ease,box-shadow 0.3s ease}.registration-form input[type="text"]:focus,.registration-form input[type="email"]:focus,.registration-form input[type="password"]:focus,.registration-form input[type="tel"]:focus{border-color:#DCB43D;box-shadow:0 0 8px rgb(220 180 61 / .5);outline:none}.registration-form .email-wrapper{display:flex;align-items:center;gap:10px}.registration-form #send_otp_button{padding:12px 18px;white-space:nowrap;background-color:#DCB43D;color:#fff;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:all 0.3s ease;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.registration-form #send_otp_button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 10px rgb(0 0 0 / .3);background-color:#c4a237}.registration-form #send_otp_button:disabled{background:#555;cursor:not-allowed;opacity:.7}.registration-form input[type="submit"]{width:100%;padding:12px;background-color:#DCB43D;color:#fff;border:none;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;transition:background-color 0.3s ease}.registration-form input[type="submit"]:hover{background-color:#c4a237}#otp_status{margin-top:10px;padding:10px;border-radius:5px;font-size:.9em;font-weight:700;text-align:center}#otp_status.success{background-color:#DCB43D;color:#fff}#otp_status.error{background-color:#c0392b;color:#fff}#otp_status.processing{background-color:#34495e;color:#fff}.registration-form .registration-message{padding:15px;margin-bottom:20px;border-radius:5px;color:#fff}.registration-message.success{background-color:#DCB43D}.registration-message.error{background-color:#c0392b}</style>