.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-daf8bbf:#16A249;--e-global-color-1625e6d:#16A249;--e-global-color-a744dd3:#16A2491A;--e-global-color-24ab51c:#464646;--e-global-color-d61243f:#09090B;--e-global-color-4d1d6f4:#F9FAFB;--e-global-color-0b11aa3:#F3F4F6;--e-global-color-ba0256f:#E5E7EB;--e-global-color-79f0830:#4B5563;--e-global-color-12f22e2:#16A24952;--e-global-color-9cba5f4:#003513;--e-global-color-816be03:#086B2C;--e-global-color-333d68b:#F16767;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-48d7801-font-family:"Figtree";--e-global-typography-48d7801-font-size:16px;--e-global-typography-29314f4-font-family:"Tiro Bangla";--e-global-typography-29314f4-font-size:16px;--e-global-typography-29314f4-font-weight:400;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */p {
    margin-block-end: 0;
}
.text-green-primary {
    color: #16a249;
}
.banner__image div:not(.absolute-div){
    width: 100%;
    height: 100%;
}
.banner__image img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.login-form-wrapper {
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);
}
.login-form form > div {
    margin: 0 0 14px 0 !important;
}
.login-form .um .um-field-label label, .login-form label.um-field-checkbox, .login-form
.um-field-checkbox span, .login-form .um-col-alt-b a
{
        font-family: "Figtree", Sans-serif;
    color: #fff !important;
    font-weight: 400 !important;
}
.login-form .um-field-radio i, .login-form .um-field-checkbox i, .login-form .um-field-checkbox:hover i, .login-form .um-field-radio:hover i {
    color: #c5c6c7 !important;
}
.login-form .um-col-alt-b {
    padding-top: 0 !important;
}
.login-form .um  input[type=submit].um-button, .password-reset .um  input[type=submit].um-button {
        background-color: #16A249;
    font-family: "Figtree", Sans-serif;
    font-size: 16px;
    font-weight: 500;
    fill: #FFFFFF;
    color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #16A249;
    border-radius: 6px 6px 6px 6px;
    padding: 8px 12px 8px 12px;
}
.login-form .um input[type=submit].um-button:hover,.password-reset .um  input[type=submit].um-button:hover {
        background-color: #15AD4C;
    color: #FFFFFF;
    border-color: #15AD4C;
} 

.archive-title .elementor-posts-container .elementor-widget-heading, .um-account-profile-link {
    display: none;
}
#um_account_submit_general, #um_account_submit_password,
.um_account .um input[type=submit].um-button{
    background-color: #F16767 !important;
}
#um_account_submit_general:hover, #um_account_submit_password:hover,
.um_account .um input[type=submit].um-button:hover {
    background-color: #eb5959 !important;
}
.um-account-side li a.current span.um-account-icon {
    color: #F16767 !important;
}
.um-account-main div.um-account-heading {
    color: #2e2e2e !important;
}
.um-account-name a {
    color: #333333 !important;
}/* End custom CSS */