.elementor-5472 .elementor-element.elementor-element-b747ed7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-b747ed7:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-b747ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E2C9;}.elementor-5472 .elementor-element.elementor-element-f06a0c0{--display:flex;--min-height:698px;--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-f06a0c0:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-f06a0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0089C8;}.elementor-5472 .elementor-element.elementor-element-1c927dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-506daaf{--display:flex;--min-height:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5472 .elementor-element.elementor-element-35fe68f.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-35fe68f{right:13%;}body.rtl .elementor-5472 .elementor-element.elementor-element-35fe68f{left:13%;}.elementor-5472 .elementor-element.elementor-element-35fe68f{top:7%;}.elementor-5472 .elementor-element.elementor-element-35fe68f .elementor-widget-container{--e-transform-origin-x:left;--e-transform-origin-y:center;}.elementor-5472 .elementor-element.elementor-element-dc33757.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-dc33757{right:6%;}body.rtl .elementor-5472 .elementor-element.elementor-element-dc33757{left:6%;}.elementor-5472 .elementor-element.elementor-element-dc33757{top:42%;}.elementor-5472 .elementor-element.elementor-element-0490cfd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-0490cfd{right:9%;}body.rtl .elementor-5472 .elementor-element.elementor-element-0490cfd{left:9%;}.elementor-5472 .elementor-element.elementor-element-0490cfd{bottom:7%;}.elementor-5472 .elementor-element.elementor-element-0490cfd .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-5472 .elementor-element.elementor-element-e404d27.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-e404d27{right:28%;}body.rtl .elementor-5472 .elementor-element.elementor-element-e404d27{left:28%;}.elementor-5472 .elementor-element.elementor-element-e404d27{top:17%;}.elementor-5472 .elementor-element.elementor-element-e404d27 img{max-width:286px;}.elementor-5472 .elementor-element.elementor-element-322fe1a.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-322fe1a{left:80px;}body.rtl .elementor-5472 .elementor-element.elementor-element-322fe1a{right:80px;}.elementor-5472 .elementor-element.elementor-element-322fe1a{top:9%;}.elementor-5472 .elementor-element.elementor-element-322fe1a img{max-width:132px;}.elementor-5472 .elementor-element.elementor-element-77c55d4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-77c55d4{left:22%;}body.rtl .elementor-5472 .elementor-element.elementor-element-77c55d4{right:22%;}.elementor-5472 .elementor-element.elementor-element-77c55d4{bottom:32%;}.elementor-5472 .elementor-element.elementor-element-adce3fd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-adce3fd{left:0%;}body.rtl .elementor-5472 .elementor-element.elementor-element-adce3fd{right:0%;}.elementor-5472 .elementor-element.elementor-element-adce3fd{bottom:7%;}.elementor-5472 .elementor-element.elementor-element-88af699{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:63px;--padding-bottom:63px;--padding-left:0px;--padding-right:63px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-a393ebb > .elementor-widget-container{margin:0px 0px 42px 0px;padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-a393ebb{text-align:right;}.elementor-5472 .elementor-element.elementor-element-a393ebb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:46px;color:#F2E2C9;}.elementor-5472 .elementor-element.elementor-element-2a7b140{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-5472 .elementor-element.elementor-element-2a7b140.elementor-element{--align-self:flex-end;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5472 .elementor-element.elementor-element-cfd73a8{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;line-height:1em;color:#F2E2C9;}.elementor-5472 .elementor-element.elementor-element-cfd73a8 > .elementor-widget-container{margin:36px 0px 0px 0px;padding:24px 0px 0px 0px;border-style:solid;border-width:2px 0px 0px 0px;border-color:#F2E2C966;}.elementor-5472 .elementor-element.elementor-element-cfd73a8.elementor-element{--align-self:flex-end;}.elementor-5472 .elementor-element.elementor-element-6504ab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5472 .elementor-element.elementor-element-6504ab8:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-6504ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a7dd4 );}.elementor-5472 .elementor-element.elementor-element-52ec2dd{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5472 .elementor-element.elementor-element-52ec2dd:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-52ec2dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19a7dd4 );}.elementor-5472 .elementor-element.elementor-element-26f082a{--display:flex;--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-5472 .elementor-element.elementor-element-26f082a:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-26f082a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0337dc4 );background-image:url("https://rawalearning.com/wp-content/uploads/2025/08/Group-396.png");background-position:586px 25px;background-repeat:no-repeat;background-size:38% auto;}.elementor-5472 .elementor-element.elementor-element-d1017bf > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 30px;}.elementor-5472 .elementor-element.elementor-element-d1017bf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-19a7dd4 );}.elementor-5472 .elementor-element.elementor-element-1126e9f{width:var( --container-widget-width, 52.862% );max-width:52.862%;--container-widget-width:52.862%;--container-widget-flex-grow:0;}.elementor-5472 .elementor-element.elementor-element-1126e9f.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-5472 .elementor-element.elementor-element-26f082a{--width:100%;}}@media(max-width:1024px){.elementor-5472 .elementor-element.elementor-element-f06a0c0{--min-height:500px;}.elementor-5472 .elementor-element.elementor-element-506daaf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-35fe68f{right:0%;}body.rtl .elementor-5472 .elementor-element.elementor-element-35fe68f{left:0%;}.elementor-5472 .elementor-element.elementor-element-35fe68f{top:5%;z-index:0;}.elementor-5472 .elementor-element.elementor-element-35fe68f img{width:75%;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-dc33757{right:0%;}body.rtl .elementor-5472 .elementor-element.elementor-element-dc33757{left:0%;}.elementor-5472 .elementor-element.elementor-element-dc33757{top:5%;z-index:0;}.elementor-5472 .elementor-element.elementor-element-dc33757 img{width:75%;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-0490cfd{right:8%;}body.rtl .elementor-5472 .elementor-element.elementor-element-0490cfd{left:8%;}.elementor-5472 .elementor-element.elementor-element-0490cfd{bottom:14%;}.elementor-5472 .elementor-element.elementor-element-0490cfd img{width:50%;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-e404d27{right:8%;}body.rtl .elementor-5472 .elementor-element.elementor-element-e404d27{left:8%;}.elementor-5472 .elementor-element.elementor-element-e404d27 img{width:50%;}.elementor-5472 .elementor-element.elementor-element-322fe1a img{width:50%;}.elementor-5472 .elementor-element.elementor-element-77c55d4{bottom:14%;}.elementor-5472 .elementor-element.elementor-element-77c55d4 img{width:50%;}.elementor-5472 .elementor-element.elementor-element-adce3fd{bottom:14%;}.elementor-5472 .elementor-element.elementor-element-adce3fd img{width:50%;}.elementor-5472 .elementor-element.elementor-element-88af699{--padding-top:63px;--padding-bottom:63px;--padding-left:63px;--padding-right:63px;}.elementor-5472 .elementor-element.elementor-element-26f082a:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-26f082a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-5472 .elementor-element.elementor-element-b747ed7{--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5472 .elementor-element.elementor-element-f06a0c0{--min-height:400px;}.elementor-5472 .elementor-element.elementor-element-35fe68f img{width:45%;}.elementor-5472 .elementor-element.elementor-element-dc33757 img{width:45%;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-0490cfd{right:0%;}body.rtl .elementor-5472 .elementor-element.elementor-element-0490cfd{left:0%;}.elementor-5472 .elementor-element.elementor-element-0490cfd img{width:30%;}body:not(.rtl) .elementor-5472 .elementor-element.elementor-element-e404d27{right:0%;}body.rtl .elementor-5472 .elementor-element.elementor-element-e404d27{left:0%;}.elementor-5472 .elementor-element.elementor-element-e404d27 img{width:30%;}.elementor-5472 .elementor-element.elementor-element-322fe1a img{width:30%;}.elementor-5472 .elementor-element.elementor-element-77c55d4 img{width:30%;}.elementor-5472 .elementor-element.elementor-element-adce3fd img{width:30%;}.elementor-5472 .elementor-element.elementor-element-88af699{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5472 .elementor-element.elementor-element-a393ebb > .elementor-widget-container{margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-a393ebb .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-5472 .elementor-element.elementor-element-cfd73a8 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-cfd73a8{font-size:16px;}.elementor-5472 .elementor-element.elementor-element-26f082a:not(.elementor-motion-effects-element-type-background), .elementor-5472 .elementor-element.elementor-element-26f082a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rawalearning.com/wp-content/uploads/2025/08/Mask-group-2-300x163.png");background-position:0px 0px;background-size:266px auto;}.elementor-5472 .elementor-element.elementor-element-26f082a{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-5472 .elementor-element.elementor-element-d1017bf > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-5472 .elementor-element.elementor-element-d1017bf .elementor-heading-title{font-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5472 .elementor-element.elementor-element-88af699{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-2a7b140 */.elementor-5472 .elementor-element.elementor-element-2a7b140 .form-row {padding: 0; margin-bottom: 24px;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .form-row label{display:none;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text {   font-family: 'Poppins'; border: 1px solid #F2E2C9;
    background: transparent;
    border-radius: 50px;
    font-style: normal;
    text-align: right;
    font-weight: 400;
    font-size: 18px;
    line-height: 28px;
    letter-spacing: -0.03em;
    color: #F2E2C9;
    height: auto;padding: 17px 20px;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text::-webkit-input-placeholder {color: #F2E2C9;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text::-moz-placeholder {color: #F2E2C9;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-ms-input-placeholder {color: #F2E2C9;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-moz-placeholder {color: #F2E2C9;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .woocommerce-button {
padding: 11px 24px; width: 100%;
background: #F2E2C9;
border-radius: 50px;
font-family: 'Poppins';
font-style: normal;
font-weight: 600;
font-size: 18px;
line-height: 28px;
letter-spacing: -0.03em;
color: #0089C8;
}
.elementor-5472 .elementor-element.elementor-element-2a7b140 #username {/*background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjgzMzMgMy4xMjVINC4xNjY2N0MxLjg3NSAzLjEyNSAwIDUgMCA3LjI5MTY3VjE3LjcwODNDMCAyMCAxLjg3NSAyMS44NzUgNC4xNjY2NyAyMS44NzVIMjAuODMzM0MyMy4xMjUgMjEuODc1IDI1IDIwIDI1IDE3LjcwODNWNy4yOTE2N0MyNSA1IDIzLjEyNSAzLjEyNSAyMC44MzMzIDMuMTI1Wk0yMi41IDkuMTY2NjdMMTQuMjcwOCAxNC42ODc1QzEzLjc1IDE1IDEzLjEyNSAxNS4yMDgzIDEyLjUgMTUuMjA4M0MxMS44NzUgMTUuMjA4MyAxMS4yNSAxNSAxMC43MjkyIDE0LjY4NzVMMi41IDkuMTY2NjdDMi4wODMzMyA4Ljg1NDE3IDEuOTc5MTcgOC4yMjkxNyAyLjI5MTY3IDcuNzA4MzNDMi42MDQxNyA3LjI5MTY3IDMuMjI5MTcgNy4xODc1IDMuNzUgNy41TDExLjk3OTIgMTMuMDIwOEMxMi4yOTE3IDEzLjIyOTIgMTIuODEyNSAxMy4yMjkyIDEzLjEyNSAxMy4wMjA4TDIxLjM1NDIgNy41QzIxLjg3NSA3LjE4NzUgMjIuNSA3LjI5MTY3IDIyLjgxMjUgNy44MTI1QzIzLjAyMDggOC4yMjkxNyAyMi45MTY3IDguODU0MTcgMjIuNSA5LjE2NjY3WiIgZmlsbD0iI0YyRTJDOSIvPgo8L3N2Zz4K") transparent;background-repeat: no-repeat;
    background-position: right 30px center; */ padding-right: 70px;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 #password{/* background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc5OF84NDIzKSI+CjxwYXRoIGQ9Ik0yNC4xNTE0IDEyLjE4MzZDMjQuMTE3MiAxMi4xMDY0IDIzLjI5IDEwLjI3MTUgMjEuNDUxMiA4LjQzMjYyQzE5LjAwMSA1Ljk4MjQyIDE1LjkwNjIgNC42ODc1IDEyLjUgNC42ODc1QzkuMDkzNzQgNC42ODc1IDUuOTk5MDEgNS45ODI0MiAzLjU0ODgyIDguNDMyNjJDMS43MDk5NSAxMC4yNzE1IDAuODc4ODk3IDEyLjEwOTQgMC44NDg2MjMgMTIuMTgzNkMwLjgwNDIwMyAxMi4yODM1IDAuNzgxMjUgMTIuMzkxNiAwLjc4MTI1IDEyLjUwMUMwLjc4MTI1IDEyLjYxMDMgMC44MDQyMDMgMTIuNzE4NCAwLjg0ODYyMyAxMi44MTg0QzAuODgyODAzIDEyLjg5NTUgMS43MDk5NSAxNC43Mjk1IDMuNTQ4ODIgMTYuNTY4NEM1Ljk5OTAxIDE5LjAxNzYgOS4wOTM3NCAyMC4zMTI1IDEyLjUgMjAuMzEyNUMxNS45MDYyIDIwLjMxMjUgMTkuMDAxIDE5LjAxNzYgMjEuNDUxMiAxNi41Njg0QzIzLjI5IDE0LjcyOTUgMjQuMTE3MiAxMi44OTU1IDI0LjE1MTQgMTIuODE4NEMyNC4xOTU4IDEyLjcxODQgMjQuMjE4NyAxMi42MTAzIDI0LjIxODcgMTIuNTAxQzI0LjIxODcgMTIuMzkxNiAyNC4xOTU4IDEyLjI4MzUgMjQuMTUxNCAxMi4xODM2Wk0xMi41IDE2LjQwNjJDMTEuNzI3NCAxNi40MDYyIDEwLjk3MjIgMTYuMTc3MiAxMC4zMjk4IDE1Ljc0NzlDOS42ODc0MiAxNS4zMTg3IDkuMTg2NzQgMTQuNzA4NiA4Ljg5MTA5IDEzLjk5NDlDOC41OTU0MyAxMy4yODExIDguNTE4MDcgMTIuNDk1NyA4LjY2ODggMTEuNzM3OUM4LjgxOTUyIDEwLjk4MDIgOS4xOTE1NiAxMC4yODQyIDkuNzM3ODUgOS43Mzc4NkMxMC4yODQyIDkuMTkxNTcgMTAuOTgwMiA4LjgxOTUzIDExLjczNzkgOC42Njg4MUMxMi40OTU3IDguNTE4MDggMTMuMjgxMSA4LjU5NTQ0IDEzLjk5NDggOC44OTExQzE0LjcwODYgOS4xODY3NSAxNS4zMTg3IDkuNjg3NDIgMTUuNzQ3OSAxMC4zMjk4QzE2LjE3NzEgMTAuOTcyMiAxNi40MDYyIDExLjcyNzQgMTYuNDA2MiAxMi41QzE2LjQwNjIgMTMuNTM2IDE1Ljk5NDcgMTQuNTI5NiAxNS4yNjIxIDE1LjI2MjFDMTQuNTI5NiAxNS45OTQ3IDEzLjUzNiAxNi40MDYyIDEyLjUgMTYuNDA2MloiIGZpbGw9IiNGMkUyQzkiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83OThfODQyMyI+CjxyZWN0IHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") transparent; background-repeat: no-repeat;
    background-position: right 30px center;*/ padding-right: 70px; }
.elementor-5472 .elementor-element.elementor-element-2a7b140 .lost_password {margin: 0; 
font-family: 'Poppins';
font-style: normal;
font-weight: 500; text-align: right;
font-size: 18px;
line-height: 27px; color: #F2E2C9;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .lost_password a{color: #F2E2C9;}

.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #0089C8 inset;
  color: #F2E2C9;
      -webkit-text-fill-color: #F2E2C9;
}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-moz-autofill {
  -moz-box-shadow: 0 0 0px 1000px #0089C8 inset;
  color: #F2E2C9;
  -webkit-text-fill-color: #F2E2C9;
}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-o-autofill {
  -o-box-shadow: 0 0 0px 1000px #0089C8 inset;
  color: #F2E2C9;
  -webkit-text-fill-color: #F2E2C9;
}
.elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text:-khtml-autofill {
  -khtml-box-shadow: 0 0 0px 1000px #0089C8 inset;
  color: #F2E2C9;
  -webkit-text-fill-color: #F2E2C9;
}

.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="username"],
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="password"]{display: block !important;font-size: 0 !important;line-height: 0 !important;position: relative;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="username"]::before,
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="password"]::before{content:"";width: 25px;height: 25px;background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: calc(100% + 18px);right: 30px;}
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="username"]::before{
    background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIwLjgzMzMgMy4xMjVINC4xNjY2N0MxLjg3NSAzLjEyNSAwIDUgMCA3LjI5MTY3VjE3LjcwODNDMCAyMCAxLjg3NSAyMS44NzUgNC4xNjY2NyAyMS44NzVIMjAuODMzM0MyMy4xMjUgMjEuODc1IDI1IDIwIDI1IDE3LjcwODNWNy4yOTE2N0MyNSA1IDIzLjEyNSAzLjEyNSAyMC44MzMzIDMuMTI1Wk0yMi41IDkuMTY2NjdMMTQuMjcwOCAxNC42ODc1QzEzLjc1IDE1IDEzLjEyNSAxNS4yMDgzIDEyLjUgMTUuMjA4M0MxMS44NzUgMTUuMjA4MyAxMS4yNSAxNSAxMC43MjkyIDE0LjY4NzVMMi41IDkuMTY2NjdDMi4wODMzMyA4Ljg1NDE3IDEuOTc5MTcgOC4yMjkxNyAyLjI5MTY3IDcuNzA4MzNDMi42MDQxNyA3LjI5MTY3IDMuMjI5MTcgNy4xODc1IDMuNzUgNy41TDExLjk3OTIgMTMuMDIwOEMxMi4yOTE3IDEzLjIyOTIgMTIuODEyNSAxMy4yMjkyIDEzLjEyNSAxMy4wMjA4TDIxLjM1NDIgNy41QzIxLjg3NSA3LjE4NzUgMjIuNSA3LjI5MTY3IDIyLjgxMjUgNy44MTI1QzIzLjAyMDggOC4yMjkxNyAyMi45MTY3IDguODU0MTcgMjIuNSA5LjE2NjY3WiIgZmlsbD0iI0YyRTJDOSIvPgo8L3N2Zz4K") transparent;
}
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="password"]::before{
  background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzc5OF84NDIzKSI+CjxwYXRoIGQ9Ik0yNC4xNTE0IDEyLjE4MzZDMjQuMTE3MiAxMi4xMDY0IDIzLjI5IDEwLjI3MTUgMjEuNDUxMiA4LjQzMjYyQzE5LjAwMSA1Ljk4MjQyIDE1LjkwNjIgNC42ODc1IDEyLjUgNC42ODc1QzkuMDkzNzQgNC42ODc1IDUuOTk5MDEgNS45ODI0MiAzLjU0ODgyIDguNDMyNjJDMS43MDk5NSAxMC4yNzE1IDAuODc4ODk3IDEyLjEwOTQgMC44NDg2MjMgMTIuMTgzNkMwLjgwNDIwMyAxMi4yODM1IDAuNzgxMjUgMTIuMzkxNiAwLjc4MTI1IDEyLjUwMUMwLjc4MTI1IDEyLjYxMDMgMC44MDQyMDMgMTIuNzE4NCAwLjg0ODYyMyAxMi44MTg0QzAuODgyODAzIDEyLjg5NTUgMS43MDk5NSAxNC43Mjk1IDMuNTQ4ODIgMTYuNTY4NEM1Ljk5OTAxIDE5LjAxNzYgOS4wOTM3NCAyMC4zMTI1IDEyLjUgMjAuMzEyNUMxNS45MDYyIDIwLjMxMjUgMTkuMDAxIDE5LjAxNzYgMjEuNDUxMiAxNi41Njg0QzIzLjI5IDE0LjcyOTUgMjQuMTE3MiAxMi44OTU1IDI0LjE1MTQgMTIuODE4NEMyNC4xOTU4IDEyLjcxODQgMjQuMjE4NyAxMi42MTAzIDI0LjIxODcgMTIuNTAxQzI0LjIxODcgMTIuMzkxNiAyNC4xOTU4IDEyLjI4MzUgMjQuMTUxNCAxMi4xODM2Wk0xMi41IDE2LjQwNjJDMTEuNzI3NCAxNi40MDYyIDEwLjk3MjIgMTYuMTc3MiAxMC4zMjk4IDE1Ljc0NzlDOS42ODc0MiAxNS4zMTg3IDkuMTg2NzQgMTQuNzA4NiA4Ljg5MTA5IDEzLjk5NDlDOC41OTU0MyAxMy4yODExIDguNTE4MDcgMTIuNDk1NyA4LjY2ODggMTEuNzM3OUM4LjgxOTUyIDEwLjk4MDIgOS4xOTE1NiAxMC4yODQyIDkuNzM3ODUgOS43Mzc4NkMxMC4yODQyIDkuMTkxNTcgMTAuOTgwMiA4LjgxOTUzIDExLjczNzkgOC42Njg4MUMxMi40OTU3IDguNTE4MDggMTMuMjgxMSA4LjU5NTQ0IDEzLjk5NDggOC44OTExQzE0LjcwODYgOS4xODY3NSAxNS4zMTg3IDkuNjg3NDIgMTUuNzQ3OSAxMC4zMjk4QzE2LjE3NzEgMTAuOTcyMiAxNi40MDYyIDExLjcyNzQgMTYuNDA2MiAxMi41QzE2LjQwNjIgMTMuNTM2IDE1Ljk5NDcgMTQuNTI5NiAxNS4yNjIxIDE1LjI2MjFDMTQuNTI5NiAxNS45OTQ3IDEzLjUzNiAxNi40MDYyIDEyLjUgMTYuNDA2MloiIGZpbGw9IiNGMkUyQzkiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF83OThfODQyMyI+CjxyZWN0IHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K") transparent;
}

@media (max-width: 767px){
    .elementor-5472 .elementor-element.elementor-element-2a7b140 .input-text { 
        font-size: 14px;
        padding: 6px 20px;
    }
    .elementor-5472 .elementor-element.elementor-element-2a7b140 .form-row { margin-bottom: 12px;}
    .elementor-5472 .elementor-element.elementor-element-2a7b140 #username, .elementor-5472 .elementor-element.elementor-element-2a7b140 #password {background-size: 18px;  background-position: right 18px center; padding-right: 42px;}
    .elementor-5472 .elementor-element.elementor-element-2a7b140 .woocommerce-button {padding: 6px 20px;}
    .elementor-5472 .elementor-element.elementor-element-2a7b140 .lost_password {font-size: 16px;}
    
    .elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="username"]::before,
.elementor-5472 .elementor-element.elementor-element-2a7b140 label[for="password"]::before{content:"";width: 20px;height: 20px;background-position: center;background-repeat: no-repeat;background-size: cover;position: absolute;top: calc(100% + 11px);right: 14px;}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cfd73a8 */.elementor-5472 .elementor-element.elementor-element-cfd73a8 a{font-weight: 700; color:#F2E2C9;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1126e9f *//* Load Poppins font */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap');

/* Apply Poppins to the whole form */
.my-custom-form .user-registration,
.my-custom-form .user-registration * {
    font-family: 'Poppins', sans-serif !important;
}

/* Form container background */
.my-custom-form .user-registration {
    background-color: #F2E2C9 !important; /* Change form background here */
    padding: 30px !important;
    border-radius: 20px !important;
    max-width: 500px;
    margin: 20px auto;
    box-shadow: 0 4px 20px rgba(0,0,0,0.1);
}

/* Inputs + selects */
.my-custom-form .user-registration input[type="text"],
.my-custom-form .user-registration input[type="email"],
.my-custom-form .user-registration input[type="password"],
.my-custom-form .user-registration textarea,
.my-custom-form .user-registration select {
    background-color: #0089C8 !important;
    border: 1px solid #F2E2C9 !important;
    color: white !important;
    border-radius: 25px !important;
    padding: 10px !important;
    width: 100% !important;
    margin-bottom: 12px !important;
}

/* Placeholder text */
.my-custom-form .user-registration input::placeholder,
.my-custom-form .user-registration textarea::placeholder {
    color: #F2E2C9 !important;
    opacity: 1 !important;
}

/* Buttons */
.my-custom-form .user-registration input[type="submit"],
.my-custom-form .user-registration button[type="submit"] {
    width: 100% !important;
    background-color: #F2E2C9 !important;
    color: #0089C8 !important;
    border: 2px solid #0089C8 !important;
    border-radius: 25px !important;
    padding: 12px 20px !important;
    font-weight: bold !important;
    cursor: pointer !important;
    transition: all 0.3s ease;
}

/* Button hover */
.my-custom-form .user-registration input[type="submit"]:hover,
.my-custom-form .user-registration button[type="submit"]:hover {
    background-color: #FFA6C4 !important;
    color: #fff !important;
}

/* Checkbox + labels */
.my-custom-form .user-registration input[type="checkbox"] {
    accent-color: #0089C8 !important;
}
.my-custom-form .user-registration label {
    color: #0089C8 !important;
    font-weight: 500 !important;
}

/* Links (like Login, Forgot Password) */
.my-custom-form .user-registration a {
    color: #0089C8 !important;
    text-decoration: none !important;
}
.my-custom-form .user-registration a:hover {
    color: #FFA6C4 !important;
}/* End custom CSS */