.elementor-371 .elementor-element.elementor-element-4aa9011{--display:flex;}.elementor-371 .elementor-element.elementor-element-4aa9011:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-4aa9011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12182B;}.elementor-371 .elementor-element.elementor-element-532221b.elementor-element{--align-self:center;}.elementor-371 .elementor-element.elementor-element-aa5894c{--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-371 .elementor-element.elementor-element-aa5894c:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-aa5894c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12182B;}.elementor-371 .elementor-element.elementor-element-aabef0d{--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-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-371 .elementor-element.elementor-element-63a268c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.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-371 .elementor-element.elementor-element-31f017f{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-fecffa2{--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-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-371 .elementor-element.elementor-element-51a7ce5{--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-371 .elementor-element.elementor-element-51a7ce5:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-51a7ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12182B;}.elementor-371 .elementor-element.elementor-element-3c9ed95{text-align:center;}.elementor-371 .elementor-element.elementor-element-3c9ed95 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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-371 .elementor-element.elementor-element-8be55df > .elementor-widget-container{padding:3px 0px 3px 4px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-371 .elementor-element.elementor-element-8be55df.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-371 .elementor-element.elementor-element-8be55df.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-371 .elementor-element.elementor-element-8be55df.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-8be55df .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-371 .elementor-element.elementor-element-8be55df .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-371 .elementor-element.elementor-element-8be55df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-371 .elementor-element.elementor-element-8be55df .elementor-image-box-description{color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-4a8abd2 > .elementor-widget-container{padding:3px 0px 3px 4px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-371 .elementor-element.elementor-element-4a8abd2.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-371 .elementor-element.elementor-element-4a8abd2.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-371 .elementor-element.elementor-element-4a8abd2.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-4a8abd2 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-371 .elementor-element.elementor-element-4a8abd2 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-371 .elementor-element.elementor-element-4a8abd2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-371 .elementor-element.elementor-element-4a8abd2 .elementor-image-box-description{color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-f216bc7 > .elementor-widget-container{padding:3px 0px 3px 4px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-371 .elementor-element.elementor-element-f216bc7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-371 .elementor-element.elementor-element-f216bc7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-371 .elementor-element.elementor-element-f216bc7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-f216bc7 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-371 .elementor-element.elementor-element-f216bc7 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-371 .elementor-element.elementor-element-f216bc7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-371 .elementor-element.elementor-element-f216bc7 .elementor-image-box-description{color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-188e7cf > .elementor-widget-container{padding:3px 0px 3px 4px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-371 .elementor-element.elementor-element-188e7cf.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-371 .elementor-element.elementor-element-188e7cf.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-371 .elementor-element.elementor-element-188e7cf.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-188e7cf .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-371 .elementor-element.elementor-element-188e7cf .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-371 .elementor-element.elementor-element-188e7cf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-371 .elementor-element.elementor-element-188e7cf .elementor-image-box-description{color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-8a56137 > .elementor-widget-container{padding:3px 0px 3px 4px;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-371 .elementor-element.elementor-element-8a56137.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-371 .elementor-element.elementor-element-8a56137.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-371 .elementor-element.elementor-element-8a56137.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-8a56137 .elementor-image-box-title{margin-bottom:5px;color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:600;}.elementor-371 .elementor-element.elementor-element-8a56137 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-371 .elementor-element.elementor-element-8a56137 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-371 .elementor-element.elementor-element-8a56137 .elementor-image-box-description{color:#FFFFFF;font-family:"Lato", Sans-serif;font-weight:400;}.elementor-371 .elementor-element.elementor-element-27ff8a7{--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-371 .elementor-element.elementor-element-27ff8a7:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-27ff8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12182B;}.elementor-371 .elementor-element.elementor-element-202bc5f{text-align:center;}.elementor-371 .elementor-element.elementor-element-202bc5f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-8786bf6{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-e55919b{--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-371 .elementor-element.elementor-element-e55919b:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e55919b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12182B;}.elementor-371 .elementor-element.elementor-element-b87eedb{--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-371 .elementor-element.elementor-element-e9c08b6{--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-371 .elementor-element.elementor-element-f3d6390{text-align:center;}.elementor-371 .elementor-element.elementor-element-f3d6390 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-3f1d30a{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-e0b1319{--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-371 .elementor-element.elementor-element-e0b1319:not(.elementor-motion-effects-element-type-background), .elementor-371 .elementor-element.elementor-element-e0b1319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161E32;}.elementor-371 .elementor-element.elementor-element-ab62706{text-align:center;}.elementor-371 .elementor-element.elementor-element-ab62706 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-371 .elementor-element.elementor-element-0f0b5d6{--display:flex;}.elementor-371 .elementor-element.elementor-element-1125501{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-f78003d{--display:flex;}.elementor-371 .elementor-element.elementor-element-7d4e913{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-d19cd2b{--display:flex;}.elementor-371 .elementor-element.elementor-element-b5300c3{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-7113ce2{--display:flex;}.elementor-371 .elementor-element.elementor-element-14ada7a{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-0b87ded{--display:flex;}.elementor-371 .elementor-element.elementor-element-cd15f5a{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-b123b0e{--display:flex;}.elementor-371 .elementor-element.elementor-element-902229d{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-2105820{--display:flex;}.elementor-371 .elementor-element.elementor-element-d8020ad{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-91fb1ed{--display:flex;}.elementor-371 .elementor-element.elementor-element-3014f6f{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-9b2b8e8{--display:flex;}.elementor-371 .elementor-element.elementor-element-060cad6{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-df4641b{--display:flex;}.elementor-371 .elementor-element.elementor-element-f4e99a9{font-family:"Lato", Sans-serif;font-size:17px;font-weight:400;color:#FFFDFD;}.elementor-371 .elementor-element.elementor-element-11895ab{--n-accordion-title-font-size:19px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-371 .elementor-element.elementor-element-11895ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(150deg, #0C76D8 0%, #095BC8 100%);}:where( .elementor-371 .elementor-element.elementor-element-11895ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;}@media(max-width:767px){.elementor-371 .elementor-element.elementor-element-8be55df .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-4a8abd2 .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-f216bc7 .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-188e7cf .elementor-image-box-img{margin-bottom:10px;}.elementor-371 .elementor-element.elementor-element-8a56137 .elementor-image-box-img{margin-bottom:10px;}}@media(min-width:768px){.elementor-371 .elementor-element.elementor-element-aabef0d{--width:50%;}.elementor-371 .elementor-element.elementor-element-fecffa2{--width:50%;}.elementor-371 .elementor-element.elementor-element-b87eedb{--width:50%;}.elementor-371 .elementor-element.elementor-element-e9c08b6{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-532221b */* {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: Arial, sans-serif;
        }
        
        .register-container {
            background: #fff;
            padding: 20px;
            border-radius: 10px;
            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
            width: 100%;
            max-width: 400px;
        }
        .register-container h2 {
            text-align: center;
            margin-bottom: 20px;
        }
        .input-group {
            margin-bottom: 15px;
        }
        .input-group label {
            display: block;
            font-weight: bold;
            margin-bottom: 5px;
        }
        .input-group input, select {
            width: 100%;
            padding: 10px;
            border: 1px solid #ccc;
            border-radius: 5px;
        }
        .checkbox-group {
            display: flex;
            align-items: center;
            font-size: 14px;
            margin-bottom: 15px;
        }
        .checkbox-group input {
            margin-right: 5px;
        }
        .register-btn {
            width: 100%;
            padding: 10px;
            background-color: #4CAF50;
            color: white;
            border: none;
            border-radius: 5px;
            cursor: pointer;
            font-size: 16px;
        }
        .register-btn:hover {
            background-color: #45a049;
        }
        .login-link {
            text-align: center;
            margin-top: 10px;
        }
        .login-link a {
            color: #007bff;
            text-decoration: none;
        }
        .login-link a:hover {
            text-decoration: underline;
        }/* End custom CSS */