.elementor-10 .elementor-element.elementor-element-cbaa4ca{--display:flex;--min-height:150px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--position:absolute;top:0px;--z-index:1;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-cbaa4ca{left:0px;}body.rtl .elementor-10 .elementor-element.elementor-element-cbaa4ca{right:0px;}.elementor-10 .elementor-element.elementor-element-9146ce7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6cf430a{text-align:left;}.elementor-10 .elementor-element.elementor-element-6cf430a img{width:160px;}.elementor-10 .elementor-element.elementor-element-6c0a286{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-b877fa7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-8abf161{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-8abf161:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8abf161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(../../2025/08/Log-In.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-8abf161, .elementor-10 .elementor-element.elementor-element-8abf161::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-0b47a28{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-33361d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 10px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:12px;--padding-bottom:12px;--padding-left:32px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-33361d2, .elementor-10 .elementor-element.elementor-element-33361d2::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-33361d2.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-ea0530c .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:0.6px;}.elementor-10 .elementor-element.elementor-element-ea0530c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-ea0530c{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ea0530c.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-489da71 .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-10 .elementor-element.elementor-element-489da71 > .elementor-widget-container{padding:3px 18px 2px 18px;background-color:#4F46E5;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-489da71{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-489da71.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-f9e3be8 .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:70px;font-weight:400;text-shadow:5px 9px 34px #03031A;}.elementor-10 .elementor-element.elementor-element-ab803bf .elementor-heading-title{color:#FFFFFF80;font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0.03em;}.elementor-10 .elementor-element.elementor-element-ab803bf > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 170px 0px 0px;}.elementor-10 .elementor-element.elementor-element-42e88fc{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4c0019a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-4c0019a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4c0019a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(../../2025/08/Log-In-1.jpg);background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-4c0019a, .elementor-10 .elementor-element.elementor-element-4c0019a::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-35080e0{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-1f19309{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 10px;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;--padding-top:12px;--padding-bottom:12px;--padding-left:32px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-1f19309, .elementor-10 .elementor-element.elementor-element-1f19309::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-1f19309.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-51c39b6 .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;letter-spacing:0.6px;}.elementor-10 .elementor-element.elementor-element-51c39b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-51c39b6{width:var( --container-widget-width, 114px );max-width:114px;--container-widget-width:114px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-51c39b6.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8ed45f8 .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-10 .elementor-element.elementor-element-8ed45f8 > .elementor-widget-container{padding:3px 18px 2px 18px;background-color:#4F46E5;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-8ed45f8{width:var( --container-widget-width, 166px );max-width:166px;--container-widget-width:166px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8ed45f8.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9dc64fd .elementor-heading-title{color:#FFFFFF;font-family:"Urbanist", Sans-serif;font-size:70px;font-weight:400;text-shadow:5px 9px 34px #03031A;}.elementor-10 .elementor-element.elementor-element-a84b8d3 .elementor-heading-title{color:#FFFFFF80;font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;letter-spacing:0.03em;}.elementor-10 .elementor-element.elementor-element-a84b8d3 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 170px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d143276{--display:flex;--background-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-109e2bd{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#FFFFFF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-60px;}:where( .elementor-10 .elementor-element.elementor-element-109e2bd .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:150px;--padding-bottom:0px;--padding-left:150px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:150px;--padding-block-end:0px;--padding-inline-start:150px;}.elementor-10 .elementor-element.elementor-element-109e2bd :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:24px 24px 24px 24px;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05092E;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-9146ce7{--width:50%;}.elementor-10 .elementor-element.elementor-element-6c0a286{--width:50%;}.elementor-10 .elementor-element.elementor-element-33361d2{--width:342px;}.elementor-10 .elementor-element.elementor-element-1f19309{--width:342px;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-109e2bd{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-109e2bd{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-33361d2 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f19309 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33361d2 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f19309 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33361d2 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f19309 */.tag {
    border: 1px solid rgba(255, 255, 255, 0.20);

background: linear-gradient(180deg, rgba(61, 66, 68, 0.00) -40.91%, rgba(158, 170, 176, 0.62) 132.95%);

box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.05), 0px 10px 10px 0px rgba(0, 0, 0, 0.10), 0px 10px 40px 0px rgba(255, 255, 255, 0.15), 0px 8px 10px 0px rgba(246, 249, 255, 0.20) inset;
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-109e2bd *//* Estilo geral dos bullets */
.swiper-pagination-bullet {
    width: 38px !important;          /* comprimento da barrinha */
    height: 6px !important;          /* altura */
    border-radius: 10px;  /* bordas arredondadas */
    background: #99999950 !important;     /* cor padrão (cinza) */
    opacity: 1;           /* garante que não fique transparente */
    transition: all 0.3s ease;
    margin: 0 6px;        /* espaçamento entre bullets */
}

/* Bullet ativo */
.swiper-pagination-bullet-active {
    background: #968FFF !important; /* cor roxa igual a da imagem */
    width: 54px !important;         /* pode ser maior para destaque */
    height: 6px !important;         /* pode ser maior para destaque */
}/* End custom CSS */