.elementor-31 .elementor-element.elementor-element-142e7ed .elementor-repeater-item-cc54083 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.admaplicada.com.br/wp-content/uploads/2023/11/Animado.gif);background-size:cover;}.elementor-31 .elementor-element.elementor-element-142e7ed .swiper-slide{height:572px;transition-duration:calc(5000ms*1.2);}.elementor-31 .elementor-element.elementor-element-142e7ed .swiper-slide-contents{max-width:100%;}.elementor-31 .elementor-element.elementor-element-142e7ed .swiper-slide-inner{text-align:center;}.elementor-31 .elementor-element.elementor-element-095db9a img{border-radius:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-095db9a > .elementor-widget-container{margin:60px 0px 45px 0px;}.elementor-31 .elementor-element.elementor-element-0665360 img{height:274px;}.elementor-31 .elementor-element.elementor-element-0665360 > .elementor-widget-container{margin:33px 33px 33px 33px;}.elementor-31 .elementor-element.elementor-element-18c01a1{margin-top:0px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-4adfb7c{color:#161A28;font-family:"Lexend Deca", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-4adfb7c > .elementor-widget-container{margin:20px 0px 33px 0px;padding:0px 0px 0px 60px;}.elementor-31 .elementor-element.elementor-element-87326ea{font-family:"Lexend Deca", Sans-serif;font-weight:300;}.elementor-31 .elementor-element.elementor-element-87326ea > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7b09076 .elementor-button{font-family:"Lexend Deca", Sans-serif;font-weight:500;background-color:#FFAA00;}.elementor-31 .elementor-element.elementor-element-7b09076 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 65px;}.elementor-31 .elementor-element.elementor-element-5a3f648:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-5a3f648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-31 .elementor-element.elementor-element-5a3f648{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-31 .elementor-element.elementor-element-5a3f648 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-31 .elementor-element.elementor-element-52a136a{--spacer-size:21px;}.elementor-31 .elementor-element.elementor-element-52a136a > .elementor-widget-container{background-color:#E2E2E2;}.elementor-31 .elementor-element.elementor-element-102edbe > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-6acb5fd > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-b8a54f3 > .elementor-widget-container{margin:30px 0px 50px 0px;}.elementor-31 .elementor-element.elementor-element-7f886d8{--spacer-size:21px;}.elementor-31 .elementor-element.elementor-element-7f886d8 > .elementor-widget-container{background-color:#E3E3E3;}.elementor-31 .elementor-element.elementor-element-9e20a36{margin-top:40px;margin-bottom:30px;}.elementor-31 .elementor-element.elementor-element-11faa7f{--spacer-size:21px;}.elementor-31 .elementor-element.elementor-element-11faa7f > .elementor-widget-container{background-color:#E3E3E3;}.elementor-31 .elementor-element.elementor-element-288c289 > .elementor-element-populated{margin:29px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-df00128{color:#161A28;font-family:"Lexend Deca", Sans-serif;font-weight:400;}.elementor-31 .elementor-element.elementor-element-df00128 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-31 .elementor-element.elementor-element-ef90e2d > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-02f7df5{font-family:"Lexend Deca", Sans-serif;font-weight:300;}.elementor-31 .elementor-element.elementor-element-02f7df5 > .elementor-widget-container{margin:29px 0px 20px 0px;}.elementor-31 .elementor-element.elementor-element-83259bc > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-31 .elementor-element.elementor-element-1d75a9f .elementor-button{font-family:"Lexend Deca", Sans-serif;font-weight:500;background-color:#FFAA00;}.elementor-31 .elementor-element.elementor-element-1d75a9f > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-31 .elementor-element.elementor-element-4404264{--spacer-size:21px;}.elementor-31 .elementor-element.elementor-element-4404264 > .elementor-widget-container{background-color:#E3E3E3;}:root{--page-title-display:none;}body.elementor-page-31:not(.elementor-motion-effects-element-type-background), body.elementor-page-31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-1f26b7c{width:37.854%;}.elementor-31 .elementor-element.elementor-element-91c51eb{width:28.454%;}}@media(max-width:1366px){.elementor-31 .elementor-element.elementor-element-43e559a{margin-top:60px;margin-bottom:60px;}.elementor-31 .elementor-element.elementor-element-095db9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-39ec0a6 > .elementor-widget-container{margin:40px 40px 40px 40px;}.elementor-31 .elementor-element.elementor-element-0665360 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-18c01a1{margin-top:20px;margin-bottom:20px;}.elementor-31 .elementor-element.elementor-element-4adfb7c > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-31 .elementor-element.elementor-element-87326ea{font-size:27px;width:var( --container-widget-width, 557.641px );max-width:557.641px;--container-widget-width:557.641px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-87326ea > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-7b09076 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-5a3f648{margin-top:23px;margin-bottom:23px;}.elementor-31 .elementor-element.elementor-element-df00128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-31 .elementor-element.elementor-element-02f7df5{font-size:27px;width:var( --container-widget-width, 557.641px );max-width:557.641px;--container-widget-width:557.641px;--container-widget-flex-grow:0;}.elementor-31 .elementor-element.elementor-element-1d75a9f > .elementor-widget-container{margin:14px 0px 0px 0px;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-18c01a1{margin-top:-59px;margin-bottom:0px;}.elementor-31 .elementor-element.elementor-element-4adfb7c > .elementor-widget-container{padding:35px 0px 0px 41px;}.elementor-31 .elementor-element.elementor-element-7d3e850{margin-top:10px;margin-bottom:-20px;padding:0px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-df00128 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-31 .elementor-element.elementor-element-02f7df5 > .elementor-widget-container{margin:20px 0px 20px 0px;}}/* Start custom CSS for image, class: .elementor-element-095db9a */@media(max-width:767px) {
    .empresa-img {
        max-height: 250px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39ec0a6 */.title {
    font-weight: bold;
    color: #161A28;
    margin-top: 79px;
    font-family: Lexend Deca;
    font-size: 24px;
}

.title:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12' viewBox='0 0 7 12'%3E%3Cpath id='Polígono_4' data-name='Polígono 4' d='M5.241.886a1,1,0,0,1,1.519,0l3.826,4.463A1,1,0,0,1,9.826,7H2.174a1,1,0,0,1-.759-1.651Z' transform='translate(7) rotate(90)' fill='%23fa0'/%3E%3C/svg%3E");
    margin-right: 10px
}

.empresa-texto {
    font-size: 16px;
    text-align: justify;
    color: #161A28;
    font-weight: 300;
    font-family: Lexend Deca;
    margin-top: 24px;
    padding-right: 56px;
    width: 930px;
}

@media(max-width: 767px) {
    .empresa-texto1 {
        max-width: 300px;
        margin-top: 90px;
        left: -20px;
    }
    
    .empresa-texto {
        width: 355px;
    }
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0665360 */.blue-card {
    left: 20px
}

@media(max-width: 767px) {
    .blue-card {
        margin-left: -18px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4adfb7c */.destaque-bold-saber-mais {
    font-weight: 800;
    color: #161A28;
    font-size: 30px;
    line-height: 15px;
    margin-left: 74px;
    font-family: Lexend Deca;
}

.text-span-para {
    font-size: 1.0625rem;
    margin-left: 74px;
    font-family: Lexend Deca;
}

@media(max-width: 767px) {
    .text-span-para {
        margin-left:35px;
    }
    .destaque-bold-saber-mais {
        margin-left: 50px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87326ea */.destaque-texto {
    font-size: 16px;
    font-family: Lexend Deca;
    color: #161A28;
    margin-top: -10px;
    font-weight: 400;
}

@media(max-width: 767px) {
    .destaque-texto {
        text-align: center;
        margin-top: 14px;
        padding: 0 8px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b09076 */@media(max-width: 767px) {
    .agende-uma-conversa {
    margin-left: -30px;
    margin-bottom: 30px;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-102edbe */@media(max-width: 767px) {
    .services {
        padding: 0 16px;
    }   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6acb5fd */@media(max-width: 767px) {
    .method {
        padding: 0 16px;
        margin-top: 6px;
    }   
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b8a54f3 */@media(max-width: 767px) {
    .max-potencial {
        top: -60px;
        padding: 0 16px;
        margin-top: 6px;
    }   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-32ae4a3 */@media(max-width: 767px) {
    .container-imgs {
        top:-28px;
        max-height: 650px;
    }   
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03a9d5a */.history-title {
    font-family: Lexend Deca;
    font-weight: 700;
    font-size: 23px;
    color: #161A28;
    max-width: 1119px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.history-text {
    margin-top: 15px;
    color: #707070;
    font-weight: 300;
    font-family: Lexend Deca;
    font-size: 15px;
    max-width: 1273px;
    text-align: center;
}

.history-container {
    display: flex;
    flex-direction: column;
   justify-content: center;
   align-items: center
}

@media(max-width: 767px) {
    .history-title {
        text-align: left;
        padding: 0 14px;
    }
    
    .history-text {
        text-align: justify;
        padding: 0 14px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9e20a36 */@media(max-width: 767px) {
    .big-text {
        max-width: 345px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-df00128 */.destaque-bold {
    font-weight: 800;
    color: #161A28;
    font-size: 30px;
    line-height: 15px
}

.destaque-bold2 {
    font-weight: 800;
    color: #161A28;
    font-size: 30px;
    line-height: 15px;
}

.box {
    display: flex;
    margin-left: 20px;
    gap: 10px;
}

.veja-nossas {
    margin-left: 20px;
}

@media(max-width: 767px) {
    .veja-nossas {
        margin-left: -63px;
    }
    
    .destaque-bold {
    font-weight: 800;
    color: #161A28;
    font-size: 20px;
    line-height: 15px;
    margin-left: -7px;
}

    .destaque-bold2 {
    font-weight: 800;
    color: #161A28;
    font-size: 20px;
    line-height: 15px;
}


    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-02f7df5 */.destaque-texto {
    font-size: 15px;
    padding: 0 8px;
    margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d75a9f */@media(max-width: 767px) {
    .quero-conhecer {
        margin-bottom: 30px;
        top: -60px;
        left: -10px;
        margin-top: 10px;
    }
}/* End custom CSS */