.elementor-101 .elementor-element.elementor-element-d4db669{--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;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-101 .elementor-element.elementor-element-d4db669:not(.elementor-motion-effects-element-type-background), .elementor-101 .elementor-element.elementor-element-d4db669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://santamonica.primosstudio.com.br/wp-content/uploads/2023/11/Group-49.png");background-position:bottom center;}.elementor-101 .elementor-element.elementor-element-d4db669.e-con{--align-self:center;}.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-101 .elementor-element.elementor-element-ea177f1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-101 .elementor-element.elementor-element-ea177f1{text-align:left;}.elementor-101 .elementor-element.elementor-element-ea177f1 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-5b7e505 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-71.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-aec6f95 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-80.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-94db40f .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-81.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-40005c2 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-82.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-101 .elementor-element.elementor-element-c756948 > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide-contents{max-width:50%;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide-inner{padding:80px 80px 80px 80px;text-align:left;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-slide-heading{color:var( --e-global-color-f38df8e );font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-swiper-button{color:var( --e-global-color-9127078 );}.elementor-101 .elementor-element.elementor-element-c756948 .elementor-swiper-button svg{fill:var( --e-global-color-9127078 );}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF73;opacity:1;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-pagination-bullet-active{background-color:var( --e-global-color-f38df8e );}.elementor-101 .elementor-element.elementor-element-ea0ffc7 > .elementor-widget-container{margin:80px 0px 30px 0px;}.elementor-101 .elementor-element.elementor-element-ea0ffc7{text-align:left;}.elementor-101 .elementor-element.elementor-element-ea0ffc7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-c417f09 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-83.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-ab82d72 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-84.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-0e4ad3e .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-85.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-0e4ad3e .swiper-slide-contents{margin-right:auto;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-371477f .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-86.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-371477f .swiper-slide-contents{margin-right:auto;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-524ddd9 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://santamonica.primosstudio.com.br/wp-content/uploads/2024/09/Group-87.png);background-size:contain;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-524ddd9 .swiper-slide-contents{margin-right:auto;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 > .elementor-widget-container{border-radius:60px 60px 60px 60px;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide-contents{max-width:44%;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide-inner{padding:80px 80px 80px 80px;text-align:left;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:10px;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-slide-heading{color:var( --e-global-color-f38df8e );font-family:"Urbanist", Sans-serif;font-weight:700;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-swiper-button{color:var( --e-global-color-9127078 );}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-swiper-button svg{fill:var( --e-global-color-9127078 );}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF73;opacity:1;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-pagination-bullet-active{background-color:var( --e-global-color-f38df8e );}@media(max-width:1024px){.elementor-101 .elementor-element.elementor-element-d4db669{--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;--padding-top:140px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-101 .elementor-element.elementor-element-d4db669{--padding-top:150px;--padding-bottom:150px;--padding-left:30px;--padding-right:30px;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide{height:628px;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide-contents{max-width:100%;}.elementor-101 .elementor-element.elementor-element-c756948 .swiper-slide-inner{padding:250px 40px 20px 40px;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide{height:628px;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide-contents{max-width:100%;}.elementor-101 .elementor-element.elementor-element-8fbd1e3 .swiper-slide-inner{padding:250px 40px 20px 40px;}}/* Start custom CSS for slides, class: .elementor-element-c756948 */.elementor-element .elementor-main-swiper, .elementor-lightbox .elementor-main-swiper{
    border-radius: 50px;
}

.tag{
    background-color: #FFEE00;
    color: #0055A5;
    padding: 5px 15px;
    border-radius: 30px;
    margin-bottom: 30px;
    line-height: 2.5;

}
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-5b7e505 .swiper-slide-bg {
    background-position-x:-30px;
            background-size:60%;
}

.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-aec6f95 .swiper-slide-bg{
     background-position-x:-30px;
     background-size:60%;
}
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-94db40f .swiper-slide-bg{
    background-position-x:-30px;
       background-size:60%;
}
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-40005c2 .swiper-slide-bg{
    background-position-x:-30px;
        background-size:60%;
}

@media (max-width: 767px) {
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-5b7e505 .swiper-slide-bg {
             background-position-y: -20px;
             background-position-x:center;
            background-size:120%; 
}

.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-aec6f95 .swiper-slide-bg{
     background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-94db40f .swiper-slide-bg{
     background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}
.elementor-101 .elementor-element.elementor-element-c756948 .elementor-repeater-item-40005c2 .swiper-slide-bg{
        background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}
    
}

.elementor-slide-description{
    text-align: justify;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-8fbd1e3 */.elementor-element .elementor-main-swiper, .elementor-lightbox .elementor-main-swiper{
    border-radius: 50px;
}

.tag{
    background-color: #FFEE00;
    color: #0055A5;
    padding: 5px 15px;
    border-radius: 30px;
    margin-bottom: 30px;
    line-height: 2.5;

}
.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-c417f09 .swiper-slide-bg {
          background-position: right center;
          
            background-size:60%; 
}

.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-ab82d72 .swiper-slide-bg{
     background-position: right center;
     background-size:60%;
}
.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-0e4ad3e .swiper-slide-bg{
       background-position: right center;
       background-size:60%;
}
.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-371477f .swiper-slide-bg{
        background-position: right center;
        background-size:60%;
}

.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-524ddd9 .swiper-slide-bg{
            background-position: right center;
        background-size:60%;

}

@media (max-width: 767px) {
    .elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-c417f09 .swiper-slide-bg {
   background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}

.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-ab82d72 .swiper-slide-bg{
         background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}
.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-0e4ad3e .swiper-slide-bg{
        background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}
.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-371477f .swiper-slide-bg{
      background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 
}


.elementor-101 .elementor-element.elementor-element-8fbd1e3 .elementor-repeater-item-524ddd9 .swiper-slide-bg{
        background-position-y: -20px;
   background-position-x:center;
    background-size:120%; 

}
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4db669 */.shapedividers_com-6268{
overflow:hidden;
position:relative;
}
.shapedividers_com-6268::before{
content:'';
font-family:'shape divider from ShapeDividers.com';
position: absolute;
bottom: -1px;
left: -1px;
right: -1px;
top: -1px;
z-index: 0;
pointer-events: none;
background-repeat: no-repeat; 
background-size: 360% 377px;
background-position: 50% 0%;    
background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0.1 35.28 2.17" preserveAspectRatio="none"><path d="M0 1.85c2.56-.83 7.68-.3 11.79-.42 4.1-.12 6.86-.61 9.58-.28 2.73.33 5.61 1.17 8.61 1 3-.19 4.73-.82 5.3-.84V.1H0z" fill="%23ffee00"/></svg>'); 
}

@media (min-width:768px){
.shapedividers_com-6268::before{
background-size: 177px 346%;
background-position: 0% 0%;   
background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0.1 0 2.17 35.28" preserveAspectRatio="none"><path d="M1.85 35.28c-.83-2.57-.3-7.68-.42-11.8-.12-4.1-.61-6.85-.28-9.57.33-2.73 1.17-5.61 1-8.61-.19-3-.82-4.73-.84-5.3H.1v35.28z" fill="%23ffee00"/></svg>'); 
}  
}
 
@media (min-width:1025px){
.shapedividers_com-6268::before{ 
bottom: -0.1vw;
left: -0.1vw;
right: -0.1vw;
top: -0.1vw; 
background-size: 543px 241%;
background-position: 0% 50%;  
background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2.17 35.28" preserveAspectRatio="none"><path d="M1 35.28c.8-3.17-.38-7.3-.55-10.04-.17-2.76 1.47-9.25 1.3-12.68C1.58 9.14.91 7.92.88 5.52.86 3.12 1.76 0 1.76 0H0v35.28z" fill="%23ffee00"/></svg>'); 
}
}/* End custom CSS */