.elementor-586 .elementor-element.elementor-element-8b0ab9e{--display:flex;--min-height:340px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-586 .elementor-element.elementor-element-8b0ab9e::before, .elementor-586 .elementor-element.elementor-element-8b0ab9e > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-8b0ab9e > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-8b0ab9e > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-8b0ab9e > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-8b0ab9e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-23f60d1 ) 0%, var( --e-global-color-3681af5 ) 100%);}.elementor-586 .elementor-element.elementor-element-8b0ab9e, .elementor-586 .elementor-element.elementor-element-8b0ab9e::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-1bab06a{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--gap:0px 5px;--background-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-4fabead.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-4fabead{text-align:left;}.elementor-586 .elementor-element.elementor-element-4fabead img{width:80%;max-width:100%;}.elementor-586 .elementor-element.elementor-element-10dcb89{text-align:left;}.elementor-586 .elementor-element.elementor-element-10dcb89 img{width:80%;max-width:100%;}.elementor-586 .elementor-element.elementor-element-6b4cbe4 > .elementor-widget-container{margin:0px 3px 0px 0px;}.elementor-586 .elementor-element.elementor-element-6b4cbe4{text-align:right;}.elementor-586 .elementor-element.elementor-element-6b4cbe4 img{width:80%;max-width:100%;}.elementor-586 .elementor-element.elementor-element-395beac{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.53;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-395beac:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-395beac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-23f60d1 ) 0%, var( --e-global-color-0215664 ) 100%);}.elementor-586 .elementor-element.elementor-element-395beac::before, .elementor-586 .elementor-element.elementor-element-395beac > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-395beac > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-395beac > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-395beac > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-395beac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-586 .elementor-element.elementor-element-395beac, .elementor-586 .elementor-element.elementor-element-395beac::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-3f76594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-repeater-item-3146a51 .swiper-slide-bg{background-color:#833CA300;}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-repeater-item-cd77118 .swiper-slide-bg{background-color:#4054B200;}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-repeater-item-abbe40a .swiper-slide-bg{background-color:#1ABC9C00;}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-repeater-item-9b36612 .swiper-slide-bg{background-color:#1ABC9C00;}.elementor-586 .elementor-element.elementor-element-3ce21bc .swiper-slide{transition-duration:calc(5000ms*1.2);height:280px;}.elementor-586 .elementor-element.elementor-element-3ce21bc{width:var( --container-widget-width, 124.422% );max-width:124.422%;--container-widget-width:124.422%;--container-widget-flex-grow:0;}.elementor-586 .elementor-element.elementor-element-3ce21bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-3ce21bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-586 .elementor-element.elementor-element-3ce21bc .swiper-slide-contents{max-width:100%;}.elementor-586 .elementor-element.elementor-element-3ce21bc .swiper-slide-inner{text-align:left;}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-slide-heading{color:var( --e-global-color-20b5527 );}.elementor-586 .elementor-element.elementor-element-3ce21bc .elementor-slide-description{color:var( --e-global-color-20b5527 );}.elementor-586 .elementor-element.elementor-element-44a29d4{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-672eccb:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.png );-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-586 .elementor-element.elementor-element-672eccb.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.png );-webkit-mask-size:cover;-webkit-mask-position:top right;}.elementor-586 .elementor-element.elementor-element-672eccb{text-align:left;}.elementor-586 .elementor-element.elementor-element-672eccb img{opacity:0.95;}.elementor-586 .elementor-element.elementor-element-ebc74dc{--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;--background-transition:0.3s;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-586 .elementor-element.elementor-element-ebc74dc:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-ebc74dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3681af5 );}.elementor-586 .elementor-element.elementor-element-ebc74dc::before, .elementor-586 .elementor-element.elementor-element-ebc74dc > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-ebc74dc > .e-con-inner > .elementor-background-video-container::before, .elementor-586 .elementor-element.elementor-element-ebc74dc > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-ebc74dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-586 .elementor-element.elementor-element-ebc74dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-586 .elementor-element.elementor-element-ebc74dc, .elementor-586 .elementor-element.elementor-element-ebc74dc::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-b22a2ea{--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;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-b22a2ea, .elementor-586 .elementor-element.elementor-element-b22a2ea::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-49f1d30{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-49f1d30.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-0bd42e0.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-0bd42e0{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-586 .elementor-element.elementor-global-930 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-586 .elementor-element.elementor-global-930 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-85173a6{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-85173a6.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-e06c01b:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-e06c01b.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-e06c01b img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 49px 53px rgba(0, 0, 0, 0.76);}.elementor-586 .elementor-element.elementor-element-04f15c0{--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;--background-transition:0.3s;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-04f15c0, .elementor-586 .elementor-element.elementor-element-04f15c0::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-084fc3f{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-084fc3f.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-f6a437f.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-f6a437f{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-586 .elementor-element.elementor-element-045083f > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-586 .elementor-element.elementor-element-045083f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-d3c33fd{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-d3c33fd.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-4d7fa83:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-4d7fa83.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-4d7fa83 img{transition-duration:0.3s;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 49px 53px rgba(0, 0, 0, 0.76);}.elementor-586 .elementor-element.elementor-element-504f789{--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;--background-transition:0.3s;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-504f789, .elementor-586 .elementor-element.elementor-element-504f789::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-42ff8e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-28719b1.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-28719b1{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-586 .elementor-element.elementor-element-a1e3405 > .elementor-widget-container:hover{--e-transform-scale:0.8;}.elementor-586 .elementor-element.elementor-element-a1e3405 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-586 .elementor-element.elementor-element-6f1bced{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-79503b5:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-79503b5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://grupobiosafe.com.br/wp-content/uploads/2024/07/img.jpg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-586 .elementor-element.elementor-element-79503b5 img{border-radius:25px 25px 25px 25px;box-shadow:0px 0px 49px 53px rgba(0, 0, 0, 0.76);}.elementor-586 .elementor-element.elementor-element-2cdedec{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-20b5527 );--n-tabs-title-color-active:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-2cdedec > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:#781A1A00;}.elementor-586 .elementor-element.elementor-element-2cdedec.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-3681af5 );}.elementor-586 .elementor-element.elementor-element-2cdedec.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-586 .elementor-element.elementor-element-2cdedec.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#00000000;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-2cdedec > .elementor-widget-container{background-color:var( --e-global-color-3681af5 );}.elementor-586 .elementor-element.elementor-element-2cdedec.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-586 .elementor-element.elementor-element-2cdedec.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-de0fc1d{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-de0fc1d:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-de0fc1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-de0fc1d, .elementor-586 .elementor-element.elementor-element-de0fc1d::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-6d48061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon{font-size:72px;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon svg{height:72px;}.elementor-586 .elementor-element.elementor-element-47221d6 .elementor-counter-number-wrapper{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;}.elementor-586 .elementor-element.elementor-element-47221d6 .elementor-counter-title{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-c907b27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon{font-size:72px;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon svg{height:72px;}.elementor-586 .elementor-element.elementor-element-ccdf03d .elementor-counter-number-wrapper{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;}.elementor-586 .elementor-element.elementor-element-ccdf03d .elementor-counter-title{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-be74993{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon{font-size:72px;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon svg{height:72px;}.elementor-586 .elementor-element.elementor-element-0b01a1b .elementor-counter-number-wrapper{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:700;}.elementor-586 .elementor-element.elementor-element-0b01a1b .elementor-counter-title{color:var( --e-global-color-20b5527 );font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-546a4b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-b694770{text-align:center;}.elementor-586 .elementor-element.elementor-element-b694770 .elementor-heading-title{color:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-155f1d8{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-155f1d8, .elementor-586 .elementor-element.elementor-element-155f1d8::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-069f1fa{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-b5984f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--background-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-47225a1.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-47225a1{text-align:center;}.elementor-586 .elementor-element.elementor-element-47225a1 .elementor-heading-title{color:var( --e-global-color-0215664 );font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-586 .elementor-element.elementor-element-4cdfbf3.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-4cdfbf3 .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-4cdfbf3 .elementor-icon{font-size:38px;}.elementor-586 .elementor-element.elementor-element-4cdfbf3 .elementor-icon svg{height:38px;}.elementor-586 .elementor-element.elementor-element-b246912{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-b246912:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-b246912 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-b246912, .elementor-586 .elementor-element.elementor-element-b246912::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-d4bdf92{--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;--background-transition:0.3s;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-7bb8b48{text-align:center;}.elementor-586 .elementor-element.elementor-element-7bb8b48 .elementor-heading-title{color:var( --e-global-color-0215664 );}.elementor-586 .elementor-element.elementor-element-3c7f292{--e-image-carousel-slides-to-show:5;}.elementor-586 .elementor-element.elementor-element-3c7f292 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-586 .elementor-element.elementor-element-3c7f292 .swiper-wrapper{display:flex;align-items:center;}.elementor-586 .elementor-element.elementor-element-d7713b9{--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;--background-transition:0.3s;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-d7713b9:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-d7713b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-3681af5 ) 80%, #2E0000 100%);}.elementor-586 .elementor-element.elementor-element-d7713b9, .elementor-586 .elementor-element.elementor-element-d7713b9::before{--border-transition:0.3s;}.elementor-586 .elementor-element.elementor-element-b8025b7 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-6df89d4 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-586 .elementor-element.elementor-element-1f81ccf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-text{color:var( --e-global-color-20b5527 );transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-586 .elementor-element.elementor-element-3f76594{--width:50%;}.elementor-586 .elementor-element.elementor-element-44a29d4{--width:50%;}.elementor-586 .elementor-element.elementor-element-084fc3f{--width:50%;}.elementor-586 .elementor-element.elementor-element-d3c33fd{--width:50%;}.elementor-586 .elementor-element.elementor-element-6d48061{--width:33%;}.elementor-586 .elementor-element.elementor-element-c907b27{--width:33%;}.elementor-586 .elementor-element.elementor-element-be74993{--width:33%;}.elementor-586 .elementor-element.elementor-element-069f1fa{--width:86%;}.elementor-586 .elementor-element.elementor-element-b5984f4{--content-width:100%;}}@media(min-width:1920px){.elementor-586 .elementor-element.elementor-element-8b0ab9e{--min-height:518px;}}@media(max-width:767px){.elementor-586 .elementor-element.elementor-element-8b0ab9e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-1bab06a{--justify-content:center;--gap:10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-4fabead{text-align:center;}.elementor-586 .elementor-element.elementor-element-4fabead img{width:60%;}.elementor-586 .elementor-element.elementor-element-10dcb89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-10dcb89.elementor-element{--align-self:flex-start;}.elementor-586 .elementor-element.elementor-element-10dcb89{text-align:left;}.elementor-586 .elementor-element.elementor-element-10dcb89 img{width:60%;}.elementor-586 .elementor-element.elementor-element-6b4cbe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-6b4cbe4.elementor-element{--align-self:flex-end;}.elementor-586 .elementor-element.elementor-element-6b4cbe4{text-align:right;}.elementor-586 .elementor-element.elementor-element-6b4cbe4 img{width:60%;}.elementor-586 .elementor-element.elementor-element-395beac{--overlay-opacity:0;}.elementor-586 .elementor-element.elementor-element-ebc74dc{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-586 .elementor-element.elementor-element-4d7fa83 img{width:242px;}.elementor-586 .elementor-element.elementor-element-2cdedec{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:5px;--n-tabs-title-padding-right:5px;--n-tabs-title-padding-bottom:5px;--n-tabs-title-padding-left:5px;--n-tabs-title-font-size:14px;}.elementor-586 .elementor-element.elementor-element-de0fc1d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-586 .elementor-element.elementor-element-6d48061{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-586 .elementor-element.elementor-element-6d48061.e-con{--align-self:flex-start;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-b365f1f .elementor-icon svg{height:50px;}.elementor-586 .elementor-element.elementor-element-47221d6 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-586 .elementor-element.elementor-element-47221d6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-586 .elementor-element.elementor-element-c907b27{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-586 .elementor-element.elementor-element-c907b27.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-ed8fc2c .elementor-icon svg{height:50px;}.elementor-586 .elementor-element.elementor-element-ccdf03d .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-586 .elementor-element.elementor-element-ccdf03d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-586 .elementor-element.elementor-element-be74993{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-586 .elementor-element.elementor-element-be74993.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon-wrapper{text-align:center;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon{font-size:50px;}.elementor-586 .elementor-element.elementor-element-6a6ffc3 .elementor-icon svg{height:50px;}.elementor-586 .elementor-element.elementor-element-0b01a1b .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-586 .elementor-element.elementor-element-0b01a1b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:28px;}.elementor-586 .elementor-element.elementor-element-3c7f292{--e-image-carousel-slides-to-show:3;}.elementor-586 .elementor-element.elementor-element-3c7f292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-3c7f292 .swiper-wrapper{display:flex;align-items:center;}.elementor-586 .elementor-element.elementor-element-b8025b7 .elementor-heading-title{font-size:20px;}.elementor-586 .elementor-element.elementor-element-6df89d4 .elementor-heading-title{font-size:20px;}.elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-586 .elementor-element.elementor-element-1f81ccf .elementor-icon-list-item > a{font-size:14px;}}/* Start custom CSS for global, class: .elementor-global-930 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-045083f */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1e3405 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-930 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-045083f */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1e3405 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-930 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-045083f */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1e3405 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-930 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-045083f */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a1e3405 */.elementor-button {
    position: relative;
    display: inline-block;
    padding: 10px 20px;
    font-size: 16px;
    color: #fff; /* Cor do texto branca */
    text-align: center;
    text-decoration: none;
    overflow: hidden;
    border: none;
    border-radius: 30px;
    font-size: 18px;
    font-weight: bold;
    background: linear-gradient(75deg, #050000, #FD0000);
    background-size: 300% 300%;
    animation: gradientAnimation 6s ease infinite;
}

.elementor-button span {
    position: relative;
    z-index: 1; /* Coloca o texto sobre o gradiente */
}

@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */