.elementor-1360 .elementor-element.elementor-element-13d516e{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1360 .elementor-element.elementor-element-866b267{--display:flex;--min-height:500px;--justify-content:center;--overlay-opacity:0.75;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1360 .elementor-element.elementor-element-866b267:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-866b267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://institucional.belenus.com.br/wp-content/uploads/2025/10/GALPAO_010-2.jpg");background-position:0px -320px;background-repeat:no-repeat;background-size:cover;}.elementor-1360 .elementor-element.elementor-element-866b267::before, .elementor-1360 .elementor-element.elementor-element-866b267 > .elementor-background-video-container::before, .elementor-1360 .elementor-element.elementor-element-866b267 > .e-con-inner > .elementor-background-video-container::before, .elementor-1360 .elementor-element.elementor-element-866b267 > .elementor-background-slideshow::before, .elementor-1360 .elementor-element.elementor-element-866b267 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1360 .elementor-element.elementor-element-866b267 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000A3;--background-overlay:'';}.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-1360 .elementor-element.elementor-element-fb92255{text-align:center;}.elementor-1360 .elementor-element.elementor-element-fb92255 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:46px;font-weight:600;color:#EEEEEE;}.elementor-1360 .elementor-element.elementor-element-7e9a0ed{--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:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-e8b987e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1360 .elementor-element.elementor-element-16d450a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1360 .elementor-element.elementor-element-551d48a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1360 .elementor-element.elementor-element-42b0c3c{--e-image-carousel-slides-to-show:6;width:100%;max-width:100%;}.elementor-1360 .elementor-element.elementor-element-42b0c3c .swiper-wrapper{display:flex;align-items:center;}.elementor-1360 .elementor-element.elementor-element-bf53e8c{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-bf53e8c:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-bf53e8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-9738102{--display:flex;}.elementor-1360 .elementor-element.elementor-element-3fe1742 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1360 .elementor-element.elementor-element-609a339{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1360 .elementor-element.elementor-element-bedb73c{--display:flex;--justify-content:center;}.elementor-1360 .elementor-element.elementor-element-3d82931{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-3d82931:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-3d82931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01BE79;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-element{--align-self:flex-start;}.elementor-1360 .elementor-element.elementor-element-4badd6d .elementor-icon-wrapper{text-align:center;}.elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-4badd6d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-2da6d4a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-5f31662{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-5f31662:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-5f31662 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0069E6;}.elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-element{--align-self:flex-start;}.elementor-1360 .elementor-element.elementor-element-bf7676f .elementor-icon-wrapper{text-align:center;}.elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-bf7676f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-d797cc1 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-7cd099e{--display:flex;--justify-content:center;}.elementor-1360 .elementor-element.elementor-element-d4381a4{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-d4381a4:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-d4381a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6F6;}.elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-element{--align-self:flex-start;}.elementor-1360 .elementor-element.elementor-element-9666ad1 .elementor-icon-wrapper{text-align:center;}.elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-view-framed .elementor-icon, .elementor-1360 .elementor-element.elementor-element-9666ad1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-385a2ef .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:26px;font-weight:600;color:#5F5F5F;}.elementor-1360 .elementor-element.elementor-element-daa6ceb{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-92ed09c{--display:flex;}.elementor-1360 .elementor-element.elementor-element-54b83e0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1360 .elementor-element.elementor-element-bb2f26a{text-align:left;font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:400;color:#000000;}.elementor-1360 .elementor-element.elementor-element-44de439{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1360 .elementor-element.elementor-element-c731b12 img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-c55969f{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-955e980{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-2873049 img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-7a2ab39{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-c39a9a2{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-42f599b img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-785e4e6{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-71ab9ab{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-20fe2a2 img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-15e2b1b{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-82f9009{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-187a245 img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-ded0bea{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-7a0a08d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-8d82793 img{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-849460f{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-d716ee3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--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;}.elementor-1360 .elementor-element.elementor-element-6540aa7{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-6540aa7:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-6540aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1360 .elementor-element.elementor-element-c220c56{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-603520a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1360 .elementor-element.elementor-element-6b1ad4a{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1360 .elementor-element.elementor-element-920b4b9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-8cfbf6a .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1360 .elementor-element.elementor-element-f5d18dd{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1360 .elementor-element.elementor-element-5dda4f8{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-a9f28f8{--display:flex;}.elementor-1360 .elementor-element.elementor-element-8a9454f .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-1360 .elementor-element.elementor-element-e62abc8{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-cc6c004 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-cc6c004 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1360 .elementor-element.elementor-element-ed1c4ff{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-65adf5d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-22b619d > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-22b619d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1360 .elementor-element.elementor-element-ac0d4cc{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-bbf2723{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-c1755c9 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-c1755c9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1360 .elementor-element.elementor-element-962dfa3{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-9ca70f0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-bf16c5f > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-bf16c5f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1360 .elementor-element.elementor-element-4c7bd75{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-8f10a57{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-67d8029 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-1360 .elementor-element.elementor-element-67d8029 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1360 .elementor-element.elementor-element-ecc2fa0{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:500;color:#000000;}.elementor-1360 .elementor-element.elementor-element-4e84ec5{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--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;}.elementor-1360 .elementor-element.elementor-element-1aa561f{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-1360 .elementor-element.elementor-element-8364aeb{--display:flex;}.elementor-1360 .elementor-element.elementor-element-b929f84 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1360 .elementor-element.elementor-element-cb85166.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1360 .elementor-element.elementor-element-cb85166 .elementor-swiper-button{font-size:20px;}body.elementor-page-1360:not(.elementor-motion-effects-element-type-background), body.elementor-page-1360 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}@media(min-width:2400px){.elementor-1360 .elementor-element.elementor-element-cb85166.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1366px){.elementor-1360 .elementor-element.elementor-element-866b267:not(.elementor-motion-effects-element-type-background), .elementor-1360 .elementor-element.elementor-element-866b267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-1360 .elementor-element.elementor-element-551d48a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1360 .elementor-element.elementor-element-bf53e8c{--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;}.elementor-1360 .elementor-element.elementor-element-3fe1742 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-54b83e0 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-603520a .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-8cfbf6a .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-8a9454f .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-b929f84 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-cb85166.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:1024px){.elementor-1360 .elementor-element.elementor-element-551d48a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1360 .elementor-element.elementor-element-42b0c3c{--e-image-carousel-slides-to-show:6;}.elementor-1360 .elementor-element.elementor-element-bf53e8c{--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;}.elementor-1360 .elementor-element.elementor-element-d716ee3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1360 .elementor-element.elementor-element-4e84ec5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1360 .elementor-element.elementor-element-cb85166.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1360 .elementor-element.elementor-element-866b267{--min-height:300px;--border-radius:20px 20px 20px 20px;}.elementor-1360 .elementor-element.elementor-element-fb92255 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-16d450a .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-551d48a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1360 .elementor-element.elementor-element-3fe1742 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-54b83e0 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-d716ee3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1360 .elementor-element.elementor-element-603520a .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-8cfbf6a .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-8a9454f .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-4e84ec5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1360 .elementor-element.elementor-element-b929f84 .elementor-heading-title{font-size:34px;}.elementor-1360 .elementor-element.elementor-element-cb85166.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for heading, class: .elementor-element-fb92255 */.elementor-1360 .elementor-element.elementor-element-fb92255{
    text-wrap: balance;
}

@media (max-width: 767px){
.elementor-1360 .elementor-element.elementor-element-fb92255{
   text-wrap: balance;
}
}

/*adição de gradiente em titulos */
.textgradiente2 {
  background: linear-gradient(to right, #fff, #CDCDCD);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-551d48a */.elementor-1360 .elementor-element.elementor-element-551d48a {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-42b0c3c */.elementor-1360 .elementor-element.elementor-element-42b0c3c .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
  
}



.elementor-1360 .elementor-element.elementor-element-42b0c3c::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(to right, #f6f6f6 0%, transparent 25%, transparent 85%, #f6f6f6 100%)
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-609a339 */.elementor-1360 .elementor-element.elementor-element-609a339 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4badd6d */.elementor-1360 .elementor-element.elementor-element-4badd6d{
    padding: 12px;
    background: #55D3A5;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf7676f */.elementor-1360 .elementor-element.elementor-element-bf7676f{
    padding: 12px;
    background: #B0D4FF;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9666ad1 */.elementor-1360 .elementor-element.elementor-element-9666ad1{
    padding: 12px;
    background: #5F5F5F;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb2f26a */.elementor-1360 .elementor-element.elementor-element-bb2f26a {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c55969f */.elementor-1360 .elementor-element.elementor-element-c55969f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a2ab39 */.elementor-1360 .elementor-element.elementor-element-7a2ab39 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-785e4e6 */.elementor-1360 .elementor-element.elementor-element-785e4e6 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-15e2b1b */.elementor-1360 .elementor-element.elementor-element-15e2b1b {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded0bea */.elementor-1360 .elementor-element.elementor-element-ded0bea {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-849460f */.elementor-1360 .elementor-element.elementor-element-849460f {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d716ee3 */body, html {
  overflow-x: hidden !important;
}

.elementor-1360 .elementor-element.elementor-element-d716ee3 .e-n-carousel{
    overflow: visible;
}

.elementor-1360 .elementor-element.elementor-element-d716ee3 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(93% - 20px) !important;
    transform: translate(-93%, 0);
    
}

.elementor-1360 .elementor-element.elementor-element-d716ee3 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(10% - 80px) !important;
    transform: translate(-10%, 0);
    
}

@media(max-width: 767px){
    .elementor-1360 .elementor-element.elementor-element-d716ee3 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(80% - 20px) !important;
    transform: translate(-80%, 0);
    
}

.elementor-1360 .elementor-element.elementor-element-d716ee3 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(20% - 70px) !important;
    transform: translate(-10%, 0);
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b1ad4a */.elementor-1360 .elementor-element.elementor-element-6b1ad4a {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d18dd */.elementor-1360 .elementor-element.elementor-element-f5d18dd {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ed1c4ff */.elementor-1360 .elementor-element.elementor-element-ed1c4ff {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac0d4cc */.elementor-1360 .elementor-element.elementor-element-ac0d4cc {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-962dfa3 */.elementor-1360 .elementor-element.elementor-element-962dfa3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c7bd75 */.elementor-1360 .elementor-element.elementor-element-4c7bd75 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecc2fa0 */.elementor-1360 .elementor-element.elementor-element-ecc2fa0 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4e84ec5 */body, html {
  overflow-x: hidden !important;
}

.elementor-1360 .elementor-element.elementor-element-4e84ec5 .e-n-carousel{
    overflow: visible;
}

.elementor-1360 .elementor-element.elementor-element-4e84ec5 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(93% - 20px) !important;
    transform: translate(-93%, 0);
    
}

.elementor-1360 .elementor-element.elementor-element-4e84ec5 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(10% - 80px) !important;
    transform: translate(-10%, 0);
    
}

@media(max-width: 767px){
    .elementor-1360 .elementor-element.elementor-element-4e84ec5 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(80% - 20px) !important;
    transform: translate(-80%, 0);
    
}

.elementor-1360 .elementor-element.elementor-element-4e84ec5 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(20% - 70px) !important;
    transform: translate(-10%, 0);
    
}
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-cb85166 */.elementor-1360 .elementor-element.elementor-element-cb85166 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(93% - 20px) !important;
    transform: translate(-93%, 0);
    
}


.elementor-1360 .elementor-element.elementor-element-cb85166 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(10% - 80px) !important;
    transform: translate(-10%, 0);
    
}

@media(max-width: 767px){
    .elementor-1360 .elementor-element.elementor-element-cb85166 .elementor-swiper-button-prev{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    left: calc(80% - 10px) !important;
    transform: translate(-80%, 0);
    
}

.elementor-1360 .elementor-element.elementor-element-cb85166 .elementor-swiper-button-next{
    background: #333;
    border-radius: 30px;
    padding: 8px;
    top: 105% !important;
    right: calc(20% - 70px) !important;
    transform: translate(-10%, 0);
    
}
}/* End custom CSS */