.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-102 .elementor-element.elementor-element-4ca2c8ad > .elementor-widget-container{padding:0% 0% 0% 6%;}.elementor-102 .elementor-element.elementor-element-4ca2c8ad{text-align:start;}.elementor-102 .elementor-element.elementor-element-4ca2c8ad img{width:14%;}.elementor-102 .elementor-element.elementor-element-607503af:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-607503af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212934;background-image:url("https://lp.grupovirtron.com/wp-content/uploads/2024/12/Agrupar-1-1-1-e1726664577997.png");background-position:94% 0px;background-repeat:no-repeat;background-size:contain;}.elementor-102 .elementor-element.elementor-element-607503af > .elementor-container{min-height:0px;}.elementor-102 .elementor-element.elementor-element-607503af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-607503af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-629c8393 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-102 .elementor-element.elementor-element-1c3cec45{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-344033a2 > .elementor-container{max-width:1600px;}.elementor-102 .elementor-element.elementor-element-344033a2{margin-top:0px;margin-bottom:0px;}.elementor-102 .elementor-element.elementor-element-56a15ff2 > .elementor-element-populated{padding:0% 0% 0% 6%;}.elementor-102 .elementor-element.elementor-element-2f91b9ec{--spacer-size:50px;}.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-102 .elementor-element.elementor-element-692a9ada .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-298f60a0 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-102 .elementor-element.elementor-element-298f60a0{text-align:start;}.elementor-102 .elementor-element.elementor-element-298f60a0 img{width:86%;}.elementor-102 .elementor-element.elementor-element-45add5a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;letter-spacing:6px;word-spacing:0px;color:#29E7CD;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-102 .elementor-element.elementor-element-92b3805 .elementor-button{background-color:#29E7CD;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:#212934;color:#212934;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-13511653 > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-102 .elementor-element.elementor-element-7b96274c{--spacer-size:90px;}.elementor-102 .elementor-element.elementor-element-1f2b679c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #001B35 0%, #F2295B00 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-1f2b679c > .elementor-container{min-height:600px;}.elementor-102 .elementor-element.elementor-element-1f2b679c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-a335b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:1px;}.elementor-102 .elementor-element.elementor-element-a335b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-a335b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-4b61faa3{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-3a17a7c4 > .elementor-element-populated{padding:0% 0% 0% 7%;}.elementor-102 .elementor-element.elementor-element-9c5f953 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-60bf5dd > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-102 .elementor-element.elementor-element-60bf5dd{text-align:start;}.elementor-102 .elementor-element.elementor-element-60bf5dd img{width:86%;}.elementor-102 .elementor-element.elementor-element-3e50186b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:300;letter-spacing:6px;word-spacing:0px;color:#29E7CD;}.elementor-102 .elementor-element.elementor-element-149e3462 .elementor-button{background-color:#29E7CD;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:#212934;color:#212934;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-5bd2f53e{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-54eade1d{--spacer-size:25px;}.elementor-102 .elementor-element.elementor-element-2644fce3:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-2644fce3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#33606C;}.elementor-102 .elementor-element.elementor-element-2644fce3 > .elementor-container{min-height:65px;}.elementor-102 .elementor-element.elementor-element-2644fce3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-2644fce3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-4c0d2cf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-4c0d2cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-6419b315 > .elementor-widget-container{margin:13px 0px 7px 0px;}.elementor-102 .elementor-element.elementor-element-6419b315 img{width:4%;}.elementor-102 .elementor-element.elementor-element-70caa14a > .elementor-container{min-height:0px;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-4765efdf.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-4765efdf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-4765efdf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 7%;}.elementor-102 .elementor-element.elementor-element-74c90dc7 > .elementor-widget-container{margin:-112px 53px -178px -103px;}.elementor-102 .elementor-element.elementor-element-74c90dc7{z-index:9;}.elementor-102 .elementor-element.elementor-element-74c90dc7 img{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-1800f3fe.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-102 .elementor-element.elementor-element-1800f3fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-102 .elementor-element.elementor-element-3bfecb1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:800;text-transform:uppercase;color:#29E7CD;}.elementor-102 .elementor-element.elementor-element-51153848 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1be31e0:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-1be31e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212934;}.elementor-102 .elementor-element.elementor-element-1be31e0 > .elementor-container{min-height:527px;}.elementor-102 .elementor-element.elementor-element-1be31e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-1be31e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-3d55f13f{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-23144143{--spacer-size:10px;}.elementor-102 .elementor-element.elementor-element-4ce73265 > .elementor-container{min-height:0px;}.elementor-102 .elementor-element.elementor-element-4ce73265{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 90px;}.elementor-102 .elementor-element.elementor-element-541b7293.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-102 .elementor-element.elementor-element-541b7293 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-85px;}.elementor-102 .elementor-element.elementor-element-541b7293 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-102 .elementor-element.elementor-element-23848e45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-23848e45{text-align:center;}.elementor-102 .elementor-element.elementor-element-23848e45 img{width:100%;}.elementor-102 .elementor-element.elementor-element-6a924dd9{text-align:center;}.elementor-102 .elementor-element.elementor-element-6a924dd9 img{width:100%;}.elementor-102 .elementor-element.elementor-element-2ea4feb0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-102 .elementor-element.elementor-element-2ea4feb0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-85px;}.elementor-102 .elementor-element.elementor-element-2ea4feb0 > .elementor-element-populated{margin:0px 0px 0px -90px;--e-column-margin-right:0px;--e-column-margin-left:-90px;}.elementor-102 .elementor-element.elementor-element-32a7ce8f{text-align:center;}.elementor-102 .elementor-element.elementor-element-32a7ce8f img{width:100%;}.elementor-102 .elementor-element.elementor-element-14c5a5{text-align:center;}.elementor-102 .elementor-element.elementor-element-14c5a5 img{width:100%;}.elementor-102 .elementor-element.elementor-element-67a86424 .elementor-button{background-color:#29E7CD;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:#212934;color:#212934;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-3f58342d{--spacer-size:30px;}.elementor-102 .elementor-element.elementor-element-7a16549b:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-7a16549b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;background-image:url("https://lp.grupovirtron.com/wp-content/uploads/2024/12/energia-solar-1.png");background-position:top right;background-repeat:no-repeat;background-size:15% auto;}.elementor-102 .elementor-element.elementor-element-7a16549b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-7a16549b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-32a4eb{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-712ac557{text-align:center;}.elementor-102 .elementor-element.elementor-element-712ac557 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-102 .elementor-element.elementor-element-366cf046{text-align:center;}.elementor-102 .elementor-element.elementor-element-366cf046 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;color:#000000;}.elementor-102 .elementor-element.elementor-element-5d95fc31{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-6b07781{text-align:center;}.elementor-102 .elementor-element.elementor-element-6b07781 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;color:#000000;}.elementor-102 .elementor-element.elementor-element-18c1a293{--spacer-size:5px;}.elementor-102 .elementor-element.elementor-element-75bca7df:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-75bca7df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-102 .elementor-element.elementor-element-75bca7df > .elementor-container{max-width:778px;}.elementor-102 .elementor-element.elementor-element-75bca7df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-75bca7df > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-9474b77{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-14b751e4{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-6ddd178b{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-610b632:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-610b632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-102 .elementor-element.elementor-element-610b632{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-610b632 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-5edfd1b{--spacer-size:30px;}.elementor-102 .elementor-element.elementor-element-52abee4c .elementor-button{background-color:#33606C;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:#EEEEEE;color:#EEEEEE;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-497b72a0{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-478cbb30:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-478cbb30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#315C68;}.elementor-102 .elementor-element.elementor-element-478cbb30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-478cbb30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-102 .elementor-element.elementor-element-769369be{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-67903a8a img{width:65%;}.elementor-102 .elementor-element.elementor-element-60d6933b{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-aab94fe{text-align:center;}.elementor-102 .elementor-element.elementor-element-aab94fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.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-102 .elementor-element.elementor-element-3d2efa76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-102 .elementor-element.elementor-element-3d2efa76 .elementor-main-swiper{height:437px;width:67%;}.elementor-102 .elementor-element.elementor-element-3d2efa76 .elementor-swiper-button{font-size:62px;color:#9ADD28;}.elementor-102 .elementor-element.elementor-element-3d2efa76 .elementor-swiper-button svg{fill:#9ADD28;}.elementor-102 .elementor-element.elementor-element-3d2efa76 .elementor-custom-embed-play i{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-102 .elementor-element.elementor-element-6abcfc55{text-align:center;}.elementor-102 .elementor-element.elementor-element-6abcfc55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-dc67b90{text-align:center;}.elementor-102 .elementor-element.elementor-element-dc67b90 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-1592da02 .elementor-button{background-color:#212934;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;fill:#EEEEEE;color:#EEEEEE;border-style:groove;border-width:3px 3px 3px 3px;border-color:#99DD29;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-3d2c56f1{--spacer-size:30px;}.elementor-102 .elementor-element.elementor-element-53d9a5b{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-6642bd46{text-align:center;}.elementor-102 .elementor-element.elementor-element-6642bd46 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#001F3C;}.elementor-102 .elementor-element.elementor-element-644da1d4{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-31dd146a > .elementor-container{max-width:778px;}.elementor-102 .elementor-element.elementor-element-1b4ae160 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#001F3C;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-72376662.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-72376662.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-559cd6cc > .elementor-container{max-width:778px;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-58a260f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-58a260f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-7ef0a5f2{text-align:center;}.elementor-102 .elementor-element.elementor-element-44e839f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#001F3C;}.elementor-102 .elementor-element.elementor-element-1d058746 > .elementor-widget-container{margin:13px 0px 7px 0px;}.elementor-102 .elementor-element.elementor-element-1d058746 img{width:4%;}.elementor-102 .elementor-element.elementor-element-68b95c33:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-68b95c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212934;}.elementor-102 .elementor-element.elementor-element-68b95c33{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-68b95c33 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-1428a0ae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-1428a0ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-1428a0ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-7f13d12c{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-56369755{text-align:center;}.elementor-102 .elementor-element.elementor-element-56369755 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-2f0e139f{--spacer-size:3px;}.elementor-102 .elementor-element.elementor-element-55acbe1{text-align:center;}.elementor-102 .elementor-element.elementor-element-55acbe1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;letter-spacing:5px;word-spacing:5px;color:#29E7CD;}.elementor-102 .elementor-element.elementor-element-3ee7f7ea{--spacer-size:3px;}.elementor-102 .elementor-element.elementor-element-f765ff{--spacer-size:30px;}.elementor-102 .elementor-element.elementor-element-6da3770{text-align:center;}.elementor-102 .elementor-element.elementor-element-6da3770 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-19e56655 .elementor-button{background-color:#33606C;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;fill:#EEEEEE;color:#EEEEEE;border-radius:15px 15px 15px 15px;}.elementor-102 .elementor-element.elementor-element-51b35380{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-44dc50c7{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-102 .elementor-element.elementor-element-6dd77338.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-102 .elementor-element.elementor-element-6dd77338.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-102 .elementor-element.elementor-element-6dd77338 > .elementor-element-populated{padding:0% 5% 0% 20%;}.elementor-102 .elementor-element.elementor-element-1a8e4d95 > .elementor-element-populated{padding:0% 20% 0% 5%;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-102 .elementor-element.elementor-element-5a11de93 .elementor-toggle-title, .elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-toggle-icon{color:#001F3C;}.elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-toggle-icon svg{fill:#001F3C;}.elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-tab-title.elementor-active a, .elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#001F3C;}.elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-toggle-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;}.elementor-102 .elementor-element.elementor-element-5a11de93 .elementor-tab-content{color:#757575;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-102 .elementor-element.elementor-element-4d63fec2{--spacer-size:2px;}.elementor-102 .elementor-element.elementor-element-5aba77c6 img{width:20%;}.elementor-102 .elementor-element.elementor-element-4b8ea982{--spacer-size:50px;}.elementor-102 .elementor-element.elementor-element-677c74e5:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-677c74e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#212934;}.elementor-102 .elementor-element.elementor-element-677c74e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-102 .elementor-element.elementor-element-677c74e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-102 .elementor-element.elementor-element-5f5d331 .hfe-copyright-wrapper{text-align:center;}.elementor-102 .elementor-element.elementor-element-5f5d331 .hfe-copyright-wrapper a, .elementor-102 .elementor-element.elementor-element-5f5d331 .hfe-copyright-wrapper{color:#FFFFFF;}.elementor-102 .elementor-element.elementor-element-5f5d331 .hfe-copyright-wrapper, .elementor-102 .elementor-element.elementor-element-5f5d331 .hfe-copyright-wrapper a{font-family:"Montserrat", Sans-serif;font-weight:400;}@media(min-width:768px){.elementor-102 .elementor-element.elementor-element-4da0660d{width:100%;}.elementor-102 .elementor-element.elementor-element-629c8393{width:100%;}.elementor-102 .elementor-element.elementor-element-56a15ff2{width:50%;}.elementor-102 .elementor-element.elementor-element-13511653{width:50%;}.elementor-102 .elementor-element.elementor-element-a335b{width:100%;}.elementor-102 .elementor-element.elementor-element-4765efdf{width:50%;}.elementor-102 .elementor-element.elementor-element-1800f3fe{width:50%;}.elementor-102 .elementor-element.elementor-element-1428a0ae{width:100%;}.elementor-102 .elementor-element.elementor-element-6dd77338{width:50%;}.elementor-102 .elementor-element.elementor-element-1a8e4d95{width:50%;}}@media(min-width:1025px){.elementor-102 .elementor-element.elementor-element-607503af:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-607503af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-102 .elementor-element.elementor-element-7a16549b:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-7a16549b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-102 .elementor-element.elementor-element-607503af:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-607503af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-102 .elementor-element.elementor-element-3d2efa76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-102 .elementor-element.elementor-element-4ca2c8ad img{width:42%;}.elementor-102 .elementor-element.elementor-element-607503af:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-607503af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-670px 0px;}.elementor-102 .elementor-element.elementor-element-1c3cec45{--spacer-size:266px;}.elementor-102 .elementor-element.elementor-element-56a15ff2 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-1f2b679c:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-1f2b679c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-327px -280px;background-repeat:no-repeat;background-size:1000px auto;}.elementor-102 .elementor-element.elementor-element-1f2b679c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #001B35 42%, #F2295B00 74%);opacity:1;}.elementor-102 .elementor-element.elementor-element-4b61faa3{--spacer-size:266px;}.elementor-102 .elementor-element.elementor-element-3a17a7c4 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-9c5f953 > .elementor-widget-container{margin:0px 0px -33px 0px;}.elementor-102 .elementor-element.elementor-element-9c5f953{text-align:center;}.elementor-102 .elementor-element.elementor-element-9c5f953 .elementor-heading-title{font-size:15px;}.elementor-102 .elementor-element.elementor-element-60bf5dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-60bf5dd{text-align:center;}.elementor-102 .elementor-element.elementor-element-3e50186b{text-align:center;}.elementor-102 .elementor-element.elementor-element-3e50186b .elementor-heading-title{font-size:13px;}.elementor-102 .elementor-element.elementor-element-149e3462 .elementor-button{font-size:18px;}.elementor-102 .elementor-element.elementor-element-54eade1d{--spacer-size:5px;}.elementor-102 .elementor-element.elementor-element-6419b315 img{width:12%;}.elementor-102 .elementor-element.elementor-element-4765efdf > .elementor-element-populated{padding:13% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-74c90dc7 > .elementor-widget-container{margin:-93px 0px -38px 0px;}.elementor-102 .elementor-element.elementor-element-3bfecb1f{text-align:center;}.elementor-102 .elementor-element.elementor-element-3bfecb1f .elementor-heading-title{font-size:29px;}.elementor-102 .elementor-element.elementor-element-51153848{text-align:center;}.elementor-102 .elementor-element.elementor-element-51153848 .elementor-heading-title{font-size:17px;}.elementor-102 .elementor-element.elementor-element-3d55f13f{--spacer-size:18px;}.elementor-102 .elementor-element.elementor-element-4ce73265 > .elementor-container{min-height:0px;}.elementor-102 .elementor-element.elementor-element-4ce73265{padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-541b7293.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-102 .elementor-element.elementor-element-541b7293 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-44px;}.elementor-102 .elementor-element.elementor-element-23848e45 img{width:100%;}.elementor-102 .elementor-element.elementor-element-2ea4feb0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:-44px;}.elementor-102 .elementor-element.elementor-element-2ea4feb0 > .elementor-element-populated{margin:-44px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-102 .elementor-element.elementor-element-67a86424 .elementor-button{font-size:18px;}.elementor-102 .elementor-element.elementor-element-3f58342d{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-7a16549b:not(.elementor-motion-effects-element-type-background), .elementor-102 .elementor-element.elementor-element-7a16549b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:67px auto;}.elementor-102 .elementor-element.elementor-element-32a4eb{--spacer-size:39px;}.elementor-102 .elementor-element.elementor-element-712ac557 .elementor-heading-title{font-size:20px;}.elementor-102 .elementor-element.elementor-element-366cf046 .elementor-heading-title{font-size:25px;}.elementor-102 .elementor-element.elementor-element-5d95fc31{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-6b07781 .elementor-heading-title{font-size:20px;}.elementor-102 .elementor-element.elementor-element-18c1a293{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-645a7a5a img{width:70%;}.elementor-102 .elementor-element.elementor-element-40f0ccfe img{width:70%;}.elementor-102 .elementor-element.elementor-element-2894ea92 img{width:70%;}.elementor-102 .elementor-element.elementor-element-16648e57 img{width:70%;}.elementor-102 .elementor-element.elementor-element-1ef14924 img{width:70%;}.elementor-102 .elementor-element.elementor-element-7daf94ed img{width:70%;}.elementor-102 .elementor-element.elementor-element-5edfd1b{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-52abee4c .elementor-button{font-size:18px;}.elementor-102 .elementor-element.elementor-element-497b72a0{--spacer-size:17px;}.elementor-102 .elementor-element.elementor-element-769369be{--spacer-size:17px;}.elementor-102 .elementor-element.elementor-element-67903a8a img{width:90%;}.elementor-102 .elementor-element.elementor-element-60d6933b{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-aab94fe .elementor-heading-title{font-size:25px;}.elementor-102 .elementor-element.elementor-element-3d2efa76.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-102 .elementor-element.elementor-element-3d2efa76 .elementor-main-swiper{height:214px;width:181px;}.elementor-102 .elementor-element.elementor-element-6abcfc55 .elementor-heading-title{font-size:15px;}.elementor-102 .elementor-element.elementor-element-dc67b90 .elementor-heading-title{font-size:11px;}.elementor-102 .elementor-element.elementor-element-1592da02 .elementor-button{font-size:18px;}.elementor-102 .elementor-element.elementor-element-7ebd8bf3 > .elementor-container{max-width:500px;}.elementor-102 .elementor-element.elementor-element-7ebd8bf3{padding:0% 5% 0% 5%;}.elementor-102 .elementor-element.elementor-element-2f2e068d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-53d9a5b{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-6642bd46 .elementor-heading-title{font-size:25px;}.elementor-102 .elementor-element.elementor-element-644da1d4{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-31dd146a > .elementor-container{max-width:1017px;}.elementor-102 .elementor-element.elementor-element-1b4ae160 .elementor-heading-title{font-size:15px;}.elementor-102 .elementor-element.elementor-element-44e839f6 .elementor-heading-title{font-size:15px;}.elementor-102 .elementor-element.elementor-element-1d058746 img{width:12%;}.elementor-102 .elementor-element.elementor-element-1428a0ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-7f13d12c{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-56369755 .elementor-heading-title{font-size:14px;}.elementor-102 .elementor-element.elementor-element-2f0e139f{--spacer-size:1px;}.elementor-102 .elementor-element.elementor-element-55acbe1 .elementor-heading-title{font-size:15px;letter-spacing:-0.5px;word-spacing:0.1em;}.elementor-102 .elementor-element.elementor-element-3ee7f7ea{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-763c3052 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-102 .elementor-element.elementor-element-f765ff{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-6da3770 .elementor-heading-title{font-size:16px;}.elementor-102 .elementor-element.elementor-element-19e56655 .elementor-button{font-size:18px;}.elementor-102 .elementor-element.elementor-element-51b35380{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-7eb4fc37{padding:0% 5% 0% 5%;}.elementor-102 .elementor-element.elementor-element-44dc50c7{--spacer-size:20px;}.elementor-102 .elementor-element.elementor-element-6dd77338 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-68d3e29e{text-align:center;}.elementor-102 .elementor-element.elementor-element-68d3e29e img{width:80%;}.elementor-102 .elementor-element.elementor-element-1a8e4d95 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-102 .elementor-element.elementor-element-4d63fec2{--spacer-size:4px;}.elementor-102 .elementor-element.elementor-element-5aba77c6 img{width:70%;}.elementor-102 .elementor-element.elementor-element-4b8ea982{--spacer-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-692a9ada */.custom-text::before {
    content: "";
    display: inline-block;
    width: 20px; /* Define o tamanho do traço */
    height: 3px; /* Define a espessura do traço */
    background-color: #29E7CD; /* Cor do traço */
    margin-right: 10px; /* Espaço entre o traço e o texto */
    vertical-align: middle; /* Alinha o traço com o texto */
}

.custom-text {
    font-weight: bold;
    color: white; /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-92b3805 */.botao .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #29E7CD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5f953 */.custom-text::before {
    content: "";
    display: inline-block;
    width: 20px; /* Define o tamanho do traço */
    height: 3px; /* Define a espessura do traço */
    background-color: #29E7CD; /* Cor do traço */
    margin-right: 10px; /* Espaço entre o traço e o texto */
    vertical-align: middle; /* Alinha o traço com o texto */
}

.custom-text {
    font-weight: bold;
    color: white; /* Cor do texto */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-149e3462 */.botao .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #29E7CD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bfecb1f *//*animação de entrada apenas desktop*/

@media(min-width: 1025px){

.scroll-bottom{

    opacity: 0;

    transition: 0.8s;

    transform: translate(0px, 30px);

}


.scroll-left{

    opacity: 0;

    transition: 0.8s;

    transform: translate(-30px, 0px)

    ;

}


.scroll-right{

    opacity: 0;

    transition: 0.8s;

    transform: translate(30px, 0px);

}


.elementor-editor-active .scroll-bottom,

.elementor-editor-active .scroll-left,

.elementor-editor-active .scroll-right,

.ativo{

    opacity: 1;

    transition: 0.8s;

    transform: translatey(0px);

}

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-67a86424 */.botao .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #29E7CD; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52abee4c */.botao2 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #33606c; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1592da02 */.botao3 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #2ae7cb; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19e56655 */.botao2 .elementor-button{
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #33606c; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */