.elementor-11135 .elementor-element.elementor-element-81a5f5a{--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:space-between;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--overlay-opacity:0.35;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11135 .elementor-element.elementor-element-81a5f5a:not(.elementor-motion-effects-element-type-background), .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-19e7de7 );}.elementor-11135 .elementor-element.elementor-element-81a5f5a::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-background-video-container::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .e-con-inner > .elementor-background-video-container::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-background-slideshow::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:1000px auto;}.elementor-11135 .elementor-element.elementor-element-81bbd0c{--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;}.elementor-11135 .elementor-element.elementor-element-63f382c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11135 .elementor-element.elementor-element-63f382c .elementor-heading-title{color:var( --e-global-color-684b3e9 );}.elementor-11135 .elementor-element.elementor-element-044a67c{--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;}.elementor-11135 .elementor-element.elementor-element-b4cffe2{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}@media(max-width:1275px){.elementor-11135 .elementor-element.elementor-element-81a5f5a{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-11135 .elementor-element.elementor-element-81a5f5a::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-background-video-container::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .e-con-inner > .elementor-background-video-container::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-background-slideshow::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11135 .elementor-element.elementor-element-81a5f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;background-size:cover;}.elementor-11135 .elementor-element.elementor-element-b4cffe2{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}}@media(max-width:1000px){.elementor-11135 .elementor-element.elementor-element-81a5f5a{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;}.elementor-11135 .elementor-element.elementor-element-b4cffe2{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}}@media(max-width:600px){.elementor-11135 .elementor-element.elementor-element-81a5f5a{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}}@media(min-width:601px){.elementor-11135 .elementor-element.elementor-element-81bbd0c{--width:60%;}.elementor-11135 .elementor-element.elementor-element-044a67c{--width:25%;}}@media(max-width:1000px) and (min-width:601px){.elementor-11135 .elementor-element.elementor-element-81bbd0c{--width:60%;}.elementor-11135 .elementor-element.elementor-element-044a67c{--width:40%;}}/* Start custom CSS for shortcode, class: .elementor-element-0848e64 */.elementor-11135 .elementor-element.elementor-element-0848e64 a {
    color: var(--e-global-color-primary);
        font-family: var(--e-global-typography-65e70d5-font-family), Sans-serif;
    font-size: var(--e-global-typography-65e70d5-font-size);
    font-weight: var(--e-global-typography-65e70d5-font-weight);
    transition-duration: .3s;
}

.elementor-11135 .elementor-element.elementor-element-0848e64 a:hover {
    color: var( --e-global-color-secondary );
}

.elementor-11135 .elementor-element.elementor-element-0848e64 .llms-student-dashboard .llms-sd-title {
    margin-top: 0;
}

.elementor-11135 .elementor-element.elementor-element-0848e64 .llms-sd-section {
    margin-bottom: 15px;
}

.elementor-11135 .elementor-element.elementor-element-0848e64 .llms-button-secondary {
    background-color: var( --e-global-color-primary );
    border-radius: 0;
    color: white;
}

.elementor-11135 .elementor-element.elementor-element-0848e64 .llms-button-secondary:hover {
    background-color: var( --e-global-color-secondary );
    color:white;
}

.elementor-11135 .elementor-element.elementor-element-0848e64 .llms-button-secondary.small, .llms-field-button {
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4cffe2 */.elementor-11135 .elementor-element.elementor-element-b4cffe2 [type=button], .elementor-11135 .elementor-element.elementor-element-b4cffe2 [type=submit], .elementor-11135 .elementor-element.elementor-element-b4cffe2 button {
    border: none !important;
}

@media (min-width: 1276px) {

div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required {
    margin-top: -33px !important;
}

body > div.elementor.elementor-34 > div.elementor-element.elementor-element-b4cffe2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > div > div > form > div > div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required > div > button {
    margin-bottom: 10px;
}
}

@media (max-width: 1275px) and (min-width: 1001px) {

div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required {
    margin-top: -27px !important;
}

body > div.elementor.elementor-34 > div.elementor-element.elementor-element-b4cffe2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > div > div > form > div > div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required > div > button {
    margin-bottom: 10px;
}
}

@media (max-width: 1000px) and (min-width: 601px) {

div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required {
    margin-top: -27px !important;
}

body > div.elementor.elementor-34 > div.elementor-element.elementor-element-b4cffe2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > div > div > form > div > div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required > div > button {
    margin-bottom: 10px;
}
}

@media (max-width: 600px) {

div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required {
    margin-top: -5px !important;
}

body > div.elementor.elementor-34 > div.elementor-element.elementor-element-b4cffe2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded > div > div > div > div > div > div > div > form > div > div.llms-form-field.type-password.llms-cols-6.llms-cols-last.llms-is-required > div > button {
    margin-bottom: 10px;
}
}/* End custom CSS */