.elementor-8243 .elementor-element.elementor-element-8855ad2:not(.elementor-motion-effects-element-type-background), .elementor-8243 .elementor-element.elementor-element-8855ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jrdesign.art.br/projetos/ensis/wp-content/uploads/2025/10/heroLogin.webp");background-position:top center;background-size:cover;}.elementor-8243 .elementor-element.elementor-element-8855ad2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;padding:150px 0px 64px 0px;}.elementor-8243 .elementor-element.elementor-element-8855ad2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8243 .elementor-element.elementor-element-940cb80 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8243 .elementor-element.elementor-element-f26413d .elementor-icon-list-icon i{color:var( --e-global-color-5f4ac1a );transition:color 0.3s;}.elementor-8243 .elementor-element.elementor-element-f26413d .elementor-icon-list-icon svg{fill:var( --e-global-color-5f4ac1a );transition:fill 0.3s;}.elementor-8243 .elementor-element.elementor-element-f26413d{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8243 .elementor-element.elementor-element-f26413d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8243 .elementor-element.elementor-element-f26413d .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans";font-size:17px;font-weight:600;}.elementor-8243 .elementor-element.elementor-element-f26413d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8243 .elementor-element.elementor-element-dfea457{margin-top:0px;margin-bottom:0px;padding:40px 0px 150px 0px;}.elementor-8243 .elementor-element.elementor-element-0d240a4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-8243 .elementor-element.elementor-element-42df652 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8243 .elementor-element.elementor-element-42df652 .elementor-heading-title{font-family:"Plus Jakarta Sans";font-size:35px;line-height:51px;color:#FFFFFF;}.elementor-8243 .elementor-element.elementor-element-0f9c056:not(.elementor-motion-effects-element-type-background), .elementor-8243 .elementor-element.elementor-element-0f9c056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jrdesign.art.br/projetos/ensis/wp-content/uploads/2025/10/objecBGSlider.webp");background-position:top center;}.elementor-8243 .elementor-element.elementor-element-0f9c056 > .elementor-container{min-height:66px;}.elementor-8243 .elementor-element.elementor-element-0f9c056{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-64px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-8243 .elementor-element.elementor-element-0f9c056 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8243 .elementor-element.elementor-element-169869d{margin-top:0px;margin-bottom:0px;padding:30px 0px 80px 0px;}.elementor-8243 .elementor-element.elementor-element-082c659:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-element-populated, .elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-element-populated > .elementor-background-overlay, .elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8243 .elementor-element.elementor-element-082c659 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8243 .elementor-element.elementor-element-082c659{z-index:4;}.elementor-8243 .elementor-element.elementor-element-9a9110d > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-8243 .elementor-element.elementor-element-9a9110d .elementor-icon-wrapper{text-align:center;}.elementor-8243 .elementor-element.elementor-element-9a9110d .elementor-icon{font-size:70px;}.elementor-8243 .elementor-element.elementor-element-9a9110d .elementor-icon svg{height:70px;}.elementor-8243 .elementor-element.elementor-element-dbe3f69{text-align:center;font-family:"Plus Jakarta Sans";font-size:19px;color:#666666;}.elementor-8243 .elementor-element.elementor-element-d67f88c > .elementor-element-populated, .elementor-8243 .elementor-element.elementor-element-d67f88c > .elementor-element-populated > .elementor-background-overlay, .elementor-8243 .elementor-element.elementor-element-d67f88c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-8243 .elementor-element.elementor-element-d67f88c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-8243 .elementor-element.elementor-element-d67f88c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8243 .elementor-element.elementor-element-d67f88c{z-index:4;}@media(min-width:768px){.elementor-8243 .elementor-element.elementor-element-0d240a4{width:43.509%;}.elementor-8243 .elementor-element.elementor-element-63160e5{width:56.491%;}.elementor-8243 .elementor-element.elementor-element-082c659{width:57.367%;}.elementor-8243 .elementor-element.elementor-element-d67f88c{width:42.547%;}}@media(max-width:767px){.elementor-8243 .elementor-element.elementor-element-8855ad2{padding:150px 20px 50px 20px;}.elementor-8243 .elementor-element.elementor-element-169869d{padding:20px 20px 20px 20px;}.elementor-8243 .elementor-element.elementor-element-d52d1af img{width:71%;}}/* Start custom CSS for icon-list, class: .elementor-element-f26413d */.elementor-widget.elementor-align-left .elementor-icon-list-item, .elementor-widget.elementor-align-left .elementor-icon-list-item a {
    justify-content: flex-start;
    text-align: left;
    width: fit-content;
    padding: 5px 15px;
    border-radius: 30px;
    background: rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42df652 */.winSac-TitloBoxB strong{
    background: #6DCBD5;
background: linear-gradient(to right, #6DCBD5 0%, #E1FC71 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
    font-weight: 900;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f540a9 */.um-um_password_id.um {
    max-width: 100% !important;
    padding: 0 !important;
    text-align: left !important;
    display: flex !important;
}


.um-center {
    text-align: left !important;
}


.select2-container .select2-choice, .select2-container-multi .select2-choices, .um .um-form input[type=number], .um .um-form input[type=password], .um .um-form input[type=search], .um .um-form input[type=tel], .um .um-form input[type=text], .um .um-form textarea {
    background-color: #fff;
    padding: 27px !important;
    border-radius: 10px;
}


.um a.um-button, .um a.um-button.um-disabled:active, .um a.um-button.um-disabled:focus, .um a.um-button.um-disabled:hover, .um input[type=submit].um-button, .um input[type=submit].um-button:focus {
    /* background: #3ba1da; */
    background: linear-gradient(90deg, rgba(35, 83, 213, 1) 0%, rgba(104, 199, 217, 1) 100%)  !important;
    border-radius: 13px !important;
    padding: 20px !important;
}





.um .um-button.um-alt, .um input[type=submit].um-button.um-alt {
    color: #fff !important;
}/* End custom CSS */