.elementor-98 .elementor-element.elementor-element-4e71610c{--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;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-4e71610c:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-4e71610c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C44545 0%, #862323 100%);}.elementor-98 .elementor-element.elementor-element-4e71610c, .elementor-98 .elementor-element.elementor-element-4e71610c::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-7ca85c14{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-7ca85c14 .elementor-icon-wrapper{text-align:right;}.elementor-98 .elementor-element.elementor-element-76222f3d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-76222f3d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-852363c{--display:flex;--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;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF29;--border-color:#FFFFFF29;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-104px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-98 .elementor-element.elementor-element-852363c:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-852363c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A121352;}.elementor-98 .elementor-element.elementor-element-852363c, .elementor-98 .elementor-element.elementor-element-852363c::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-591e65ca{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-98 .elementor-element.elementor-element-591e65ca img{width:32%;}.elementor-98 .elementor-element.elementor-element-7333a082{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-menu-toggle{margin-left:auto;background-color:#5D9FAB00;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu .elementor-item{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item:focus{color:#C44545;fill:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .e--pointer-framed .elementor-item:before,
					.elementor-98 .elementor-element.elementor-element-7333a082 .e--pointer-framed .elementor-item:after{border-color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-98 .elementor-element.elementor-element-7333a082 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a, .elementor-98 .elementor-element.elementor-element-7333a082 .elementor-menu-toggle{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown{background-color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a:hover,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-menu-toggle:hover{color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a:hover,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown a.elementor-item-active{color:#C44545;background-color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown .elementor-item, .elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Sora", Sans-serif;font-size:18px;font-weight:500;}.elementor-98 .elementor-element.elementor-element-7333a082 div.elementor-menu-toggle{color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 div.elementor-menu-toggle svg{fill:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 div.elementor-menu-toggle:hover{color:#C44545;}.elementor-98 .elementor-element.elementor-element-7333a082 div.elementor-menu-toggle:hover svg{fill:#C44545;}.elementor-98 .elementor-element.elementor-element-3592824a{--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:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-3592824a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-3592824a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg1-desktop-v3-2-2.webp");background-color:#1A1213;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-3592824a, .elementor-98 .elementor-element.elementor-element-3592824a::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-a6248b{--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;--z-index:2;}.elementor-98 .elementor-element.elementor-element-4ec69014{width:100%;max-width:100%;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-52c8e123{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-52c8e123 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-1ea6d5eb{width:100%;max-width:100%;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-74e8e27 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:solid;border-width:0px 0px 0px 2px;border-color:#C44545;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-74e8e27{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-7be64e6e{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-c773068 img{width:55%;}.elementor-98 .elementor-element.elementor-element-6e4ad909{--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;--z-index:2;}.elementor-98 .elementor-element.elementor-element-3f54677d > .elementor-widget-container{--e-transform-rotateZ:9deg;margin:50px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-3f54677d img{width:80%;}.elementor-98 .elementor-element.elementor-element-1a89f9e8{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-635b14a8 img{width:55%;}.elementor-98 .elementor-element.elementor-element-7c6fde06{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;top:53.485%;z-index:999;--width:350px;--rotate:12deg;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;--word-spacing:3px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-98 .elementor-element.elementor-element-7c6fde06 > .elementor-widget-container{padding:15px 15px 5px 15px;background-color:#1A121378;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C44545;border-radius:100px 100px 100px 100px;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-7c6fde06{left:10.96%;}body.rtl .elementor-98 .elementor-element.elementor-element-7c6fde06{right:10.96%;}.elementor-98 .elementor-element.elementor-element-4a095b6c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-4a095b6c:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-4a095b6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-98 .elementor-element.elementor-element-4a095b6c, .elementor-98 .elementor-element.elementor-element-4a095b6c::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-66154e30{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-66154e30 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-66154e30.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-66154e30 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-452d059c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-452d059c.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-452d059c .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-612c9662{--e-image-carousel-slides-to-show:4;}.elementor-98 .elementor-element.elementor-element-612c9662 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8D8D8;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-212cb112{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-212cb112.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-132ee84f{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-132ee84f:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-132ee84f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120F0D;}.elementor-98 .elementor-element.elementor-element-132ee84f, .elementor-98 .elementor-element.elementor-element-132ee84f::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-5fb85171{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-5fb85171.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-5fb85171 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-172a8b06{--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;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-42017394{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-42017394 > .elementor-widget-container{padding:50px 50px 50px 50px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-42017394.elementor-position-right .elementor-image-box-img{margin-left:62px;}.elementor-98 .elementor-element.elementor-element-42017394.elementor-position-left .elementor-image-box-img{margin-right:62px;}.elementor-98 .elementor-element.elementor-element-42017394.elementor-position-top .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-16c548ce{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-16c548ce > .elementor-widget-container{padding:50px 50px 50px 50px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-16c548ce.elementor-position-right .elementor-image-box-img{margin-left:62px;}.elementor-98 .elementor-element.elementor-element-16c548ce.elementor-position-left .elementor-image-box-img{margin-right:62px;}.elementor-98 .elementor-element.elementor-element-16c548ce.elementor-position-top .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-img img{transition-duration:0.3s;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-4619a5e9{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-4619a5e9 > .elementor-widget-container{padding:50px 50px 50px 50px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-4619a5e9.elementor-position-right .elementor-image-box-img{margin-left:62px;}.elementor-98 .elementor-element.elementor-element-4619a5e9.elementor-position-left .elementor-image-box-img{margin-right:62px;}.elementor-98 .elementor-element.elementor-element-4619a5e9.elementor-position-top .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-4f8c94ea{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-4f8c94ea > .elementor-widget-container{padding:50px 50px 50px 50px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea.elementor-position-right .elementor-image-box-img{margin-left:62px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea.elementor-position-left .elementor-image-box-img{margin-right:62px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea.elementor-position-top .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-wrapper .elementor-image-box-img{width:50%;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-img img{transition-duration:0.3s;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-2c210c1d{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-2c210c1d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2c210c1d .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-709e3d70{width:100%;max-width:100%;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-307214fa{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C44545;--border-color:#C44545;--border-radius:10px 10px 10px 10px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-307214fa:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-307214fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EFEFEF 0%, #FFFFFF 100%);}.elementor-98 .elementor-element.elementor-element-307214fa, .elementor-98 .elementor-element.elementor-element-307214fa::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-307214fa.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-47ee48cb{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-47ee48cb.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-47ee48cb .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-30da18b2{width:100%;max-width:100%;text-align:center;color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-636292ff img{width:88%;}.elementor-98 .elementor-element.elementor-element-5bce8a7c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-5bce8a7c:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-5bce8a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #1B1715 0%, #120F0D 100%);}.elementor-98 .elementor-element.elementor-element-5bce8a7c, .elementor-98 .elementor-element.elementor-element-5bce8a7c::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-382bf426{--display:flex;--flex-direction:column-reverse;--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:50px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-48a1d8be{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;}.elementor-98 .elementor-element.elementor-element-5b06617{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-3ed25bf7{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-3ed25bf7.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-3ed25bf7 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-104b56c7{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-308e58ab{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-77cfbdb > .elementor-widget-container{margin:0rem -3rem 0rem -1rem;}.elementor-98 .elementor-element.elementor-element-77cfbdb img{width:87%;}.elementor-98 .elementor-element.elementor-element-4d4d0a95{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-26b396a6{--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;}.elementor-98 .elementor-element.elementor-element-6b5d2f12{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-6b5d2f12 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-6b5d2f12.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-6b5d2f12 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-296d11b6{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-296d11b6.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-296d11b6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-2156c1dc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-2156c1dc > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-2156c1dc.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2156c1dc .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-2156c1dc .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-2cf9559c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-2cf9559c > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-2cf9559c.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2cf9559c .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-2cf9559c .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-38916102{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-38916102 > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-38916102.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-38916102 .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-38916102 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-64b04d4f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-64b04d4f > .elementor-widget-container{padding:30px 30px 30px 30px;background-color:transparent;background-image:linear-gradient(90deg, #191615 0%, #272120 100%);border-style:solid;border-width:0px 2px 0px 2px;border-color:#FF0000;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-64b04d4f.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-64b04d4f .elementor-image-box-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-64b04d4f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;}.elementor-98 .elementor-element.elementor-element-4cbc447d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-4cbc447d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-4c19e4ee{--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:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-4c19e4ee:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-4c19e4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-livro-v2-1.webp");background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-4c19e4ee, .elementor-98 .elementor-element.elementor-element-4c19e4ee::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-3f90aa81{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-3f90aa81 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-3f90aa81.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-3f90aa81 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-14c2ae36{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-14c2ae36 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-98 .elementor-element.elementor-element-14c2ae36.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-14c2ae36 .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-45eb165b{--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;}.elementor-98 .elementor-element.elementor-element-45eb165b.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-5438b381{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-98 .elementor-element.elementor-element-26ff3053 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-26ff3053{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-3923b3ee > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-3923b3ee{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-2eb13387 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-2eb13387{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-1aa9a337 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-1aa9a337{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-6063221d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-6063221d{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-4557c64d{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:39px;}.elementor-98 .elementor-element.elementor-element-69345928 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-69345928{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-35dd1d7d > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-35dd1d7d{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-524dd688 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-524dd688{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-7d0f74c6{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-32316cc4 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-32316cc4{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-ff4d23b{--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;border-style:none;--border-style:none;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-ff4d23b:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-ff4d23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-98 .elementor-element.elementor-element-ff4d23b, .elementor-98 .elementor-element.elementor-element-ff4d23b::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-24cfeb72{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-24cfeb72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-24cfeb72.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-24cfeb72 .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-275288d6{--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;}.elementor-98 .elementor-element.elementor-element-6b63923f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6b63923f:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-6b63923f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-6b63923f, .elementor-98 .elementor-element.elementor-element-6b63923f::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-16732185{width:100%;max-width:100%;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-16732185 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-98 .elementor-element.elementor-element-2a93392e > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-2a93392e img{border-radius:0px 0px 10px 10px;}.elementor-98 .elementor-element.elementor-element-6e63e4a2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6e63e4a2:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-6e63e4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-6e63e4a2, .elementor-98 .elementor-element.elementor-element-6e63e4a2::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-54f83e98{width:100%;max-width:100%;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-54f83e98 > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-98 .elementor-element.elementor-element-2bc68cde > .elementor-widget-container{margin:46px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-2bc68cde img{border-radius:0px 0px 10px 10px;}.elementor-98 .elementor-element.elementor-element-6899dc50{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FF0000;--border-color:#FF0000;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6899dc50:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-6899dc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-6899dc50, .elementor-98 .elementor-element.elementor-element-6899dc50::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-1c03006b{width:100%;max-width:100%;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-1c03006b > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-98 .elementor-element.elementor-element-65539a1f img{border-radius:0px 0px 10px 10px;}.elementor-98 .elementor-element.elementor-element-4909049e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-4909049e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-4909049e.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-4909049e .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-418cf0f1{--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;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-418cf0f1:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-418cf0f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #C44545 0%, #862323 100%);}.elementor-98 .elementor-element.elementor-element-418cf0f1, .elementor-98 .elementor-element.elementor-element-418cf0f1::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-3a1bc943{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-3a1bc943:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-3a1bc943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg2-v2.webp");background-color:#31191F;background-position:bottom center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-3a1bc943, .elementor-98 .elementor-element.elementor-element-3a1bc943::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-85d2261{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-85d2261 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-85d2261.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-85d2261 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-71a2be92{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-71a2be92.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-71a2be92 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-7f4585dd{--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;--justify-content:center;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-15c6e74e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-15c6e74e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-98 .elementor-element.elementor-element-211e85ce{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-211e85ce .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-98 .elementor-element.elementor-element-5fed8a9b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-5fed8a9b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-98 .elementor-element.elementor-element-482cc6ea{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-482cc6ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-98 .elementor-element.elementor-element-44e8998d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-44e8998d > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-44e8998d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-44e8998d .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-6c5a48e4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-6c5a48e4.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-729ebd5a{--display:flex;--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;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.64;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-729ebd5a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-729ebd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-98 .elementor-element.elementor-element-729ebd5a::before, .elementor-98 .elementor-element.elementor-element-729ebd5a > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-729ebd5a > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-729ebd5a > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-729ebd5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-729ebd5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-729ebd5a, .elementor-98 .elementor-element.elementor-element-729ebd5a::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-260f945b{--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;}.elementor-98 .elementor-element.elementor-element-1cf18da4{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-1cf18da4 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-1cf18da4.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-1cf18da4 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-b0531d8{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-b0531d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-b0531d8.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-b0531d8 .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#C4454575;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-icon i{color:#C44545;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-icon svg{fill:#C44545;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-32e1e4e8{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-text{color:#1A1213;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-4fe4dd08{--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;}.elementor-98 .elementor-element.elementor-element-4046b6c2 img{width:90%;}.elementor-98 .elementor-element.elementor-element-6b5fd317{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-6b5fd317:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-6b5fd317 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120F0D;}.elementor-98 .elementor-element.elementor-element-6b5fd317, .elementor-98 .elementor-element.elementor-element-6b5fd317::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-37356cf5{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-37356cf5 > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-37356cf5.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-37356cf5 .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-14eb4af8{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-14eb4af8.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-14eb4af8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-2791576{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-2791576.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2791576 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-cf6b693{--display:flex;--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-cf6b693:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-cf6b693 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-bonus.webp");background-color:#191615;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-cf6b693::before, .elementor-98 .elementor-element.elementor-element-cf6b693 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-cf6b693 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-cf6b693 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-cf6b693 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-cf6b693 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-cf6b693, .elementor-98 .elementor-element.elementor-element-cf6b693::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-cf6b693.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-719bde1d{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-183018f2{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-183018f2.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-183018f2 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-45b86b28{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-45b86b28 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-4050fe78{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-4050fe78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-3e6f6e05{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-3be234f9 img{width:75%;}.elementor-98 .elementor-element.elementor-element-2f02c0f6{--display:flex;--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-2f02c0f6:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-bonus.webp");background-color:#191615;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-2f02c0f6::before, .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-2f02c0f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-2f02c0f6, .elementor-98 .elementor-element.elementor-element-2f02c0f6::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-2f02c0f6.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-224d39c{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-28d189a{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-28d189a.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-28d189a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-2a6dbff5{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-2a6dbff5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-764aee5e{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-764aee5e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-74248705{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-37118da img{width:75%;}.elementor-98 .elementor-element.elementor-element-5a96174e{--display:flex;--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-5a96174e:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-5a96174e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-bonus.webp");background-color:#191615;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-5a96174e::before, .elementor-98 .elementor-element.elementor-element-5a96174e > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-5a96174e > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-5a96174e > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-5a96174e > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-5a96174e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-5a96174e, .elementor-98 .elementor-element.elementor-element-5a96174e::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-5a96174e.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-585c0b17{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-f2c077b{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-f2c077b.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-f2c077b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-41f46eae{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-41f46eae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-7179bda3{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-7179bda3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-2dd657b{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-2cb97088 img{width:75%;}.elementor-98 .elementor-element.elementor-element-16e9a322{--display:flex;--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-16e9a322:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-16e9a322 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-bonus.webp");background-color:#191615;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-16e9a322::before, .elementor-98 .elementor-element.elementor-element-16e9a322 > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-16e9a322 > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-16e9a322 > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-16e9a322 > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-16e9a322 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-16e9a322, .elementor-98 .elementor-element.elementor-element-16e9a322::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-16e9a322.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-7342ebe7{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-7ecf4569{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-7ecf4569.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-7ecf4569 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-71de56fb{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-71de56fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-5e28c53a{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-5e28c53a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-46055ac3{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-460482aa img{width:75%;}.elementor-98 .elementor-element.elementor-element-1de5171d{--display:flex;--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;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B9B9B9;--border-color:#B9B9B9;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-1de5171d:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-1de5171d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-bonus.webp");background-color:#191615;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-1de5171d::before, .elementor-98 .elementor-element.elementor-element-1de5171d > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-1de5171d > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-1de5171d > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-1de5171d > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-1de5171d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-1de5171d, .elementor-98 .elementor-element.elementor-element-1de5171d::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-1de5171d.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-5760ecc3{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-63908bfe{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-63908bfe.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-63908bfe .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-4e8a4d88{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-4e8a4d88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-df54d5b{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-df54d5b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-5d97df49{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-27bcd1ea img{width:75%;}.elementor-98 .elementor-element.elementor-element-64e21c95{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-64e21c95.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button{font-family:"General Sans", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-5e367b8a{--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;--overlay-opacity:0.65;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-98 .elementor-element.elementor-element-5e367b8a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-5e367b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-cta.webp");background-color:#1B1715;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-5e367b8a::before, .elementor-98 .elementor-element.elementor-element-5e367b8a > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-5e367b8a > .e-con-inner > .elementor-background-video-container::before, .elementor-98 .elementor-element.elementor-element-5e367b8a > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-5e367b8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-98 .elementor-element.elementor-element-5e367b8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#1B1715;}.elementor-98 .elementor-element.elementor-element-5e367b8a, .elementor-98 .elementor-element.elementor-element-5e367b8a::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-417eaa2f{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-417eaa2f > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-417eaa2f.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-417eaa2f .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-632de05a{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-632de05a > .elementor-widget-container{margin:0px 0px 175px 0px;}.elementor-98 .elementor-element.elementor-element-632de05a.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-632de05a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-76e87405{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-76e87405:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-76e87405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #191615 0%, #272120 100%);}.elementor-98 .elementor-element.elementor-element-76e87405, .elementor-98 .elementor-element.elementor-element-76e87405::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-76e87405.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-7dafdd54 > .elementor-widget-container{margin:-185px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-7dafdd54 img{width:75%;}.elementor-98 .elementor-element.elementor-element-17d10c95 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-17d10c95.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-icon i{color:#2DC96F;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-icon svg{fill:#2DC96F;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-17d10c95{--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-17d10c95 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-7f78c340{width:100%;max-width:100%;text-align:center;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-7f78c340 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-7f467627{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-7f467627.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-7f467627 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-189ce8f3{--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;}.elementor-98 .elementor-element.elementor-element-189ce8f3.e-con{--align-self:center;}.elementor-98 .elementor-element.elementor-element-26895b8{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-26895b8.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-26895b8 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-312e10f{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-312e10f.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-312e10f .elementor-heading-title{color:#C44545;font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-624b6a43{width:100%;max-width:100%;text-align:center;}.elementor-98 .elementor-element.elementor-element-624b6a43.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-624b6a43 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-384556d1{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-5e3eda02 img{width:37%;}.elementor-98 .elementor-element.elementor-element-2895a5aa{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-2895a5aa:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-2895a5aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-98 .elementor-element.elementor-element-2895a5aa, .elementor-98 .elementor-element.elementor-element-2895a5aa::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-4d46132f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-4d46132f.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-4d46132f .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-3621688d{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-3621688d > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-98 .elementor-element.elementor-element-3621688d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-53f44966{--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;}.elementor-98 .elementor-element.elementor-element-2fd87de{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-2fd87de:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-2fd87de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #131814 0%, #102513 100%);}.elementor-98 .elementor-element.elementor-element-2fd87de, .elementor-98 .elementor-element.elementor-element-2fd87de::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-785e56b7 > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-785e56b7{text-align:left;}.elementor-98 .elementor-element.elementor-element-785e56b7 img{width:16%;}.elementor-98 .elementor-element.elementor-element-2dc55c3b{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-2dc55c3b.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2dc55c3b .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-3c945ac0{width:100%;max-width:100%;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-3c945ac0 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-3c945ac0.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-icon i{color:#2AD352;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-icon svg{fill:#2AD352;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-490668eb{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-490668eb.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-490668eb .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-78191935{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-78191935:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-78191935 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #131814 0%, #351212 100%);}.elementor-98 .elementor-element.elementor-element-78191935, .elementor-98 .elementor-element.elementor-element-78191935::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-711b740a > .elementor-widget-container{margin:-75px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-711b740a{text-align:left;}.elementor-98 .elementor-element.elementor-element-711b740a img{width:16%;}.elementor-98 .elementor-element.elementor-element-5182e2e0{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-5182e2e0.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-5182e2e0 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-21cddcb6{width:100%;max-width:100%;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-98 .elementor-element.elementor-element-21cddcb6 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-21cddcb6.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-icon i{color:#FF0000;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-icon svg{fill:#FF0000;transition:fill 0.3s;}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-98 .elementor-element.elementor-element-21cddcb6 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-98 .elementor-element.elementor-element-2e879735{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-2e879735.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-2e879735 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-348d3f2e{--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:100px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-348d3f2e:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-348d3f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marivabo.com/wp-content/uploads/2026/07/bg-sobre.webp");background-color:#120F0D;background-position:top center;background-size:cover;}.elementor-98 .elementor-element.elementor-element-348d3f2e, .elementor-98 .elementor-element.elementor-element-348d3f2e::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-1fc4874e{--display:flex;--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;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-251360ec{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-36288e2e{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-49ad848e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:left;}.elementor-98 .elementor-element.elementor-element-49ad848e.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-49ad848e .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-33fc7295{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-33fc7295 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-33fc7295.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1e496cb7{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1.2em;fill:#1A1213;color:#1A1213;background-color:#7BCAD8;padding:20px 100px 20px 100px;}.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:hover, .elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:focus{color:#1A1213;}.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:hover svg, .elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:focus svg{fill:#1A1213;}.elementor-98 .elementor-element.elementor-element-61d8b170{--display:flex;--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;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BBBBBB;--border-color:#BBBBBB;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-98 .elementor-element.elementor-element-61d8b170:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-61d8b170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#120F0D;}.elementor-98 .elementor-element.elementor-element-61d8b170, .elementor-98 .elementor-element.elementor-element-61d8b170::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-4c99dc74{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-fd8e793 img{border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-1b869e89{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;top:49%;z-index:999;--width:350px;--rotate:12deg;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:400;line-height:1.4em;letter-spacing:0.5px;--word-spacing:-3px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-98 .elementor-element.elementor-element-1b869e89 > .elementor-widget-container{padding:15px 15px 5px 15px;background-color:#1A121378;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C44545;border-radius:100px 100px 100px 100px;}.elementor-98 .elementor-element.elementor-element-1b869e89.elementor-element{--align-self:center;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-1b869e89{left:82%;}body.rtl .elementor-98 .elementor-element.elementor-element-1b869e89{right:82%;}.elementor-98 .elementor-element.elementor-element-574dcd7d{--display:flex;--background-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-12398d3f{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-98 .elementor-element.elementor-element-12398d3f > .elementor-widget-container{padding:10px 10px 10px 10px;background-color:transparent;background-image:linear-gradient(90deg, #C44545 0%, #B11B1B 100%);border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-98 .elementor-element.elementor-element-12398d3f.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-12398d3f .elementor-heading-title{color:#5D9FAB;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;letter-spacing:0.12em;}.elementor-98 .elementor-element.elementor-element-67396b40{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-67396b40.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-67396b40 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-1fe7efb6{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-1fe7efb6.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-1fe7efb6 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-6d1414ad{width:100%;max-width:100%;text-align:left;color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-6d1414ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-6d1414ad.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1eeed90b{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-156c0ca7{--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;}.elementor-98 .elementor-element.elementor-element-5a0f89b6{--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:80px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-7bcde09c{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-7bcde09c > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-98 .elementor-element.elementor-element-7bcde09c.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-7bcde09c .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:66px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-1575c1d4{width:100%;max-width:100%;text-align:left;}.elementor-98 .elementor-element.elementor-element-1575c1d4.elementor-element{--align-self:flex-start;}.elementor-98 .elementor-element.elementor-element-1575c1d4 .elementor-heading-title{color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:bold;line-height:1.2em;}.elementor-98 .elementor-element.elementor-element-1caf7bb0{--display:flex;--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;--align-items:center;--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D6D6D6;--border-color:#D6D6D6;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-1caf7bb0, .elementor-98 .elementor-element.elementor-element-1caf7bb0::before{--border-transition:0.3s;}.elementor-98 .elementor-element.elementor-element-67750ca0{--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;}.elementor-98 .elementor-element.elementor-element-5c666a61{text-align:left;}.elementor-98 .elementor-element.elementor-element-5c666a61 img{width:50%;}.elementor-98 .elementor-element.elementor-element-4898c410{--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;}.elementor-98 .elementor-element.elementor-element-68191d56{width:100%;max-width:100%;text-align:center;color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-68191d56 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-68191d56.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1d9f3c3b{--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;}.elementor-98 .elementor-element.elementor-element-7054290f{width:100%;max-width:100%;text-align:left;color:#1A1213;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-98 .elementor-element.elementor-element-7054290f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-7054290f.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-98 .elementor-element.elementor-element-4e71610c{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-852363c{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-3592824a{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-a6248b{--width:50%;}.elementor-98 .elementor-element.elementor-element-6e4ad909{--width:50%;}.elementor-98 .elementor-element.elementor-element-4a095b6c{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-132ee84f{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-307214fa{--width:75%;}.elementor-98 .elementor-element.elementor-element-5bce8a7c{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-48a1d8be{--width:100%;}.elementor-98 .elementor-element.elementor-element-5b06617{--width:77%;}.elementor-98 .elementor-element.elementor-element-26b396a6{--width:100%;}.elementor-98 .elementor-element.elementor-element-4c19e4ee{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-45eb165b{--width:70%;}.elementor-98 .elementor-element.elementor-element-ff4d23b{--content-width:1140px;}.elementor-98 .elementor-element.elementor-element-6b63923f{--width:33%;}.elementor-98 .elementor-element.elementor-element-6e63e4a2{--width:33%;}.elementor-98 .elementor-element.elementor-element-6899dc50{--width:33%;}.elementor-98 .elementor-element.elementor-element-418cf0f1{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-3a1bc943{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-729ebd5a{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-260f945b{--width:50%;}.elementor-98 .elementor-element.elementor-element-4fe4dd08{--width:50%;}.elementor-98 .elementor-element.elementor-element-6b5fd317{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-cf6b693{--width:70%;}.elementor-98 .elementor-element.elementor-element-2f02c0f6{--width:70%;}.elementor-98 .elementor-element.elementor-element-5a96174e{--width:70%;}.elementor-98 .elementor-element.elementor-element-16e9a322{--width:70%;}.elementor-98 .elementor-element.elementor-element-1de5171d{--width:70%;}.elementor-98 .elementor-element.elementor-element-5e367b8a{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-76e87405{--width:70%;}.elementor-98 .elementor-element.elementor-element-189ce8f3{--width:46%;}.elementor-98 .elementor-element.elementor-element-2895a5aa{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-348d3f2e{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-1eeed90b{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-156c0ca7{--width:50%;}.elementor-98 .elementor-element.elementor-element-5a0f89b6{--width:50%;}.elementor-98 .elementor-element.elementor-element-1caf7bb0{--content-width:1280px;}.elementor-98 .elementor-element.elementor-element-67750ca0{--width:30%;}.elementor-98 .elementor-element.elementor-element-4898c410{--width:50%;}.elementor-98 .elementor-element.elementor-element-1d9f3c3b{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-98 .elementor-element.elementor-element-a6248b{--width:100%;}.elementor-98 .elementor-element.elementor-element-6e4ad909{--width:100%;}.elementor-98 .elementor-element.elementor-element-307214fa{--width:100%;}.elementor-98 .elementor-element.elementor-element-5b06617{--width:100%;}.elementor-98 .elementor-element.elementor-element-45eb165b{--width:100%;}.elementor-98 .elementor-element.elementor-element-260f945b{--width:100%;}.elementor-98 .elementor-element.elementor-element-4fe4dd08{--width:100%;}.elementor-98 .elementor-element.elementor-element-cf6b693{--width:100%;}.elementor-98 .elementor-element.elementor-element-2f02c0f6{--width:100%;}.elementor-98 .elementor-element.elementor-element-5a96174e{--width:100%;}.elementor-98 .elementor-element.elementor-element-16e9a322{--width:100%;}.elementor-98 .elementor-element.elementor-element-1de5171d{--width:100%;}.elementor-98 .elementor-element.elementor-element-76e87405{--width:100%;}}@media(max-width:1024px){.elementor-98 .elementor-element.elementor-element-76222f3d{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-852363c{--margin-top:0px;--margin-bottom:-142px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-591e65ca img{width:40%;}.elementor-98 .elementor-element.elementor-element-3592824a{--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:80px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-3592824a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-3592824a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 65%;}.elementor-98 .elementor-element.elementor-element-a6248b{--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-98 .elementor-element.elementor-element-6e4ad909{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-3f54677d img{width:60%;}.elementor-98 .elementor-element.elementor-element-7c6fde06{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;top:23%;--width:500px;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-7c6fde06{left:21%;}body.rtl .elementor-98 .elementor-element.elementor-element-7c6fde06{right:21%;}.elementor-98 .elementor-element.elementor-element-4a095b6c{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-66154e30{--container-widget-width:32%;--container-widget-flex-grow:0;width:var( --container-widget-width, 32% );max-width:32%;}.elementor-98 .elementor-element.elementor-element-452d059c{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-452d059c .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-132ee84f{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-98 .elementor-element.elementor-element-5fb85171{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-5fb85171 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-42017394{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-42017394 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-title{font-size:18px;}.elementor-98 .elementor-element.elementor-element-16c548ce{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-16c548ce > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-title{font-size:18px;}.elementor-98 .elementor-element.elementor-element-4619a5e9{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4619a5e9 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-title{font-size:18px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4f8c94ea > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-title{font-size:18px;}.elementor-98 .elementor-element.elementor-element-2c210c1d{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;}.elementor-98 .elementor-element.elementor-element-5bce8a7c{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-48a1d8be{--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-98 .elementor-element.elementor-element-3ed25bf7 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-6b5d2f12{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}.elementor-98 .elementor-element.elementor-element-296d11b6 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-2156c1dc{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-2cf9559c{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-38916102{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-64b04d4f{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4c19e4ee{--padding-top:50px;--padding-bottom:175px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-3f90aa81{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;}.elementor-98 .elementor-element.elementor-element-14c2ae36{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-14c2ae36 > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-98 .elementor-element.elementor-element-14c2ae36 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-26ff3053 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-3923b3ee .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-2eb13387 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-1aa9a337 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-6063221d .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-69345928 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-35dd1d7d .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-524dd688 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-7d0f74c6 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-32316cc4 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-ff4d23b{--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-3a1bc943{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-85d2261{--container-widget-width:35%;--container-widget-flex-grow:0;width:var( --container-widget-width, 35% );max-width:35%;}.elementor-98 .elementor-element.elementor-element-71a2be92{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-71a2be92 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-44e8998d{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-6c5a48e4{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-729ebd5a{--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:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-6b5fd317{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-37356cf5{--container-widget-width:25%;--container-widget-flex-grow:0;width:var( --container-widget-width, 25% );max-width:25%;}.elementor-98 .elementor-element.elementor-element-14eb4af8{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-14eb4af8 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-2791576{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-2791576 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-5e367b8a{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-417eaa2f{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-632de05a{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-632de05a .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-348d3f2e{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-1fc4874e{--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-98 .elementor-element.elementor-element-52471c38 img{width:66%;}.elementor-98 .elementor-element.elementor-element-61d8b170{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-98 .elementor-element.elementor-element-1b869e89{--container-widget-width:18%;--container-widget-flex-grow:0;width:var( --container-widget-width, 18% );max-width:18%;top:41%;--width:500px;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-1b869e89{left:89%;}body.rtl .elementor-98 .elementor-element.elementor-element-1b869e89{right:89%;}.elementor-98 .elementor-element.elementor-element-1eeed90b{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-98 .elementor-element.elementor-element-1caf7bb0{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}}@media(max-width:767px){.elementor-98 .elementor-element.elementor-element-4e71610c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:5;}.elementor-98 .elementor-element.elementor-element-7ca85c14{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-7ca85c14 .elementor-icon{font-size:34px;}.elementor-98 .elementor-element.elementor-element-7ca85c14 .elementor-icon svg{height:34px;}.elementor-98 .elementor-element.elementor-element-852363c{--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:-125px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-591e65ca img{width:94%;}.elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown .elementor-item, .elementor-98 .elementor-element.elementor-element-7333a082 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-98 .elementor-element.elementor-element-7333a082{--nav-menu-icon-size:27px;}.elementor-98 .elementor-element.elementor-element-3592824a:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-3592824a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-98 .elementor-element.elementor-element-3592824a{--padding-top:150px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-a6248b{--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-4ec69014{font-size:16px;}.elementor-98 .elementor-element.elementor-element-52c8e123 .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-1ea6d5eb{font-size:16px;}.elementor-98 .elementor-element.elementor-element-74e8e27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-74e8e27{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-74e8e27 .elementor-icon-list-item > a{font-size:14px;}.elementor-98 .elementor-element.elementor-element-6e4ad909{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-3f54677d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-3f54677d img{width:100%;}.elementor-98 .elementor-element.elementor-element-1a89f9e8.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-98 .elementor-element.elementor-element-635b14a8 img{width:80%;}.elementor-98 .elementor-element.elementor-element-7c6fde06{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;top:6%;--width:500px;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-7c6fde06{left:11%;}body.rtl .elementor-98 .elementor-element.elementor-element-7c6fde06{right:11%;}.elementor-98 .elementor-element.elementor-element-4a095b6c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-66154e30{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-66154e30 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-452d059c .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-212cb112{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-212cb112.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-98 .elementor-element.elementor-element-132ee84f{--padding-top:80px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-1fcb0d0a .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-5fb85171 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-42017394 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-98 .elementor-element.elementor-element-42017394 .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-16c548ce > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-98 .elementor-element.elementor-element-16c548ce .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-4619a5e9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-98 .elementor-element.elementor-element-4619a5e9 .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-img{margin-bottom:62px;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-wrapper .elementor-image-box-img{width:33%;}.elementor-98 .elementor-element.elementor-element-4f8c94ea .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-2c210c1d{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-2c210c1d .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-709e3d70{font-size:16px;}.elementor-98 .elementor-element.elementor-element-307214fa{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-47ee48cb .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-30da18b2{font-size:16px;}.elementor-98 .elementor-element.elementor-element-636292ff > .elementor-widget-container{margin:0rem -3rem 0rem -3rem;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-636292ff img{width:100%;}.elementor-98 .elementor-element.elementor-element-5bce8a7c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-382bf426{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-98 .elementor-element.elementor-element-3ed25bf7 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-104b56c7{font-size:16px;}.elementor-98 .elementor-element.elementor-element-77cfbdb > .elementor-widget-container{margin:-1rem -3rem 0rem -3rem;}.elementor-98 .elementor-element.elementor-element-77cfbdb img{width:92%;}.elementor-98 .elementor-element.elementor-element-4d4d0a95{--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-98 .elementor-element.elementor-element-6b5d2f12{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-6b5d2f12 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-296d11b6 .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-2156c1dc > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-2156c1dc .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-2cf9559c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-2cf9559c .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-38916102 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-38916102 .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-64b04d4f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-64b04d4f .elementor-image-box-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-4cbc447d{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4cbc447d.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-98 .elementor-element.elementor-element-4c19e4ee:not(.elementor-motion-effects-element-type-background), .elementor-98 .elementor-element.elementor-element-4c19e4ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 10%;}.elementor-98 .elementor-element.elementor-element-4c19e4ee{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-3f90aa81{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-3f90aa81 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-14c2ae36{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-14c2ae36 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-98 .elementor-element.elementor-element-14c2ae36 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-45eb165b{--width:87%;}.elementor-98 .elementor-element.elementor-element-5438b381{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-4557c64d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-ff4d23b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-24cfeb72{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-24cfeb72 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-275288d6{--gap:20px 20px;}.elementor-98 .elementor-element.elementor-element-16732185{font-size:16px;}.elementor-98 .elementor-element.elementor-element-2a93392e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-54f83e98{font-size:16px;}.elementor-98 .elementor-element.elementor-element-2bc68cde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-1c03006b{font-size:16px;}.elementor-98 .elementor-element.elementor-element-4909049e{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4909049e .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-418cf0f1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-3a1bc943{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-85d2261{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-85d2261 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-71a2be92 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-15c6e74e{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-211e85ce{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-5fed8a9b{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-482cc6ea{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-44e8998d .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-6c5a48e4{font-size:16px;}.elementor-98 .elementor-element.elementor-element-729ebd5a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-1cf18da4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-1cf18da4.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-1cf18da4 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-b0531d8 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-98 .elementor-element.elementor-element-32e1e4e8 .elementor-icon-list-item > a{font-size:16px;}.elementor-98 .elementor-element.elementor-element-4046b6c2 > .elementor-widget-container{margin:0rem -1rem 0rem -1rem;}.elementor-98 .elementor-element.elementor-element-4046b6c2 img{width:100%;}.elementor-98 .elementor-element.elementor-element-6b5fd317{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-37356cf5{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-37356cf5 .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-14eb4af8 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-2791576 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-cf6b693{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-98 .elementor-element.elementor-element-183018f2{text-align:center;}.elementor-98 .elementor-element.elementor-element-183018f2 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-45b86b28{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-4050fe78{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-3be234f9 img{width:100%;}.elementor-98 .elementor-element.elementor-element-2f02c0f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-98 .elementor-element.elementor-element-28d189a{text-align:center;}.elementor-98 .elementor-element.elementor-element-28d189a .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-2a6dbff5{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-764aee5e{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-37118da img{width:100%;}.elementor-98 .elementor-element.elementor-element-5a96174e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:999;}.elementor-98 .elementor-element.elementor-element-f2c077b{text-align:center;}.elementor-98 .elementor-element.elementor-element-f2c077b .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-41f46eae{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-7179bda3{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-2cb97088 img{width:100%;}.elementor-98 .elementor-element.elementor-element-16e9a322{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-98 .elementor-element.elementor-element-7ecf4569{text-align:center;}.elementor-98 .elementor-element.elementor-element-7ecf4569 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-71de56fb{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-5e28c53a{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-460482aa img{width:100%;}.elementor-98 .elementor-element.elementor-element-1de5171d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:99;}.elementor-98 .elementor-element.elementor-element-63908bfe{text-align:center;}.elementor-98 .elementor-element.elementor-element-63908bfe .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-4e8a4d88{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-df54d5b{text-align:center;font-size:16px;}.elementor-98 .elementor-element.elementor-element-27bcd1ea img{width:100%;}.elementor-98 .elementor-element.elementor-element-64e21c95{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-64e21c95.elementor-element{--align-self:center;}.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button{font-size:16px;padding:20px 40px 20px 40px;}.elementor-98 .elementor-element.elementor-element-5e367b8a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-417eaa2f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-417eaa2f .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-632de05a{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-632de05a > .elementor-widget-container{margin:0px 0px 100px 0px;}.elementor-98 .elementor-element.elementor-element-632de05a .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-76e87405{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-7dafdd54 > .elementor-widget-container{margin:-8rem -2rem 0rem -2rem;}.elementor-98 .elementor-element.elementor-element-7dafdd54 img{width:100%;}.elementor-98 .elementor-element.elementor-element-17d10c95{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-7f78c340{font-size:18px;}.elementor-98 .elementor-element.elementor-element-7f467627 .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-189ce8f3{--width:90%;--flex-wrap:nowrap;}.elementor-98 .elementor-element.elementor-element-26895b8{--container-widget-width:17%;--container-widget-flex-grow:0;width:var( --container-widget-width, 17% );max-width:17%;text-align:right;}.elementor-98 .elementor-element.elementor-element-26895b8 .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-312e10f > .elementor-widget-container{margin:0px -7px 0px -20px;padding:0px 0px 0px 0px;}.elementor-98 .elementor-element.elementor-element-312e10f .elementor-heading-title{font-size:50px;}.elementor-98 .elementor-element.elementor-element-624b6a43 .elementor-heading-title{font-size:20px;}.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-5e3eda02 img{width:74%;}.elementor-98 .elementor-element.elementor-element-2895a5aa{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-4d46132f{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-4d46132f .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-3621688d{width:100%;max-width:100%;font-size:16px;}.elementor-98 .elementor-element.elementor-element-53f44966{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-2fd87de{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-785e56b7 img{width:25%;}.elementor-98 .elementor-element.elementor-element-2dc55c3b .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(20px/2);margin-left:calc(20px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-20px/2);margin-left:calc(-20px/2);}body.rtl .elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-20px/2);}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-3c945ac0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-20px/2);}.elementor-98 .elementor-element.elementor-element-3c945ac0{--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;}.elementor-98 .elementor-element.elementor-element-490668eb .elementor-heading-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-711b740a img{width:25%;}.elementor-98 .elementor-element.elementor-element-5182e2e0 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-2e879735 .elementor-heading-title{font-size:16px;}.elementor-98 .elementor-element.elementor-element-348d3f2e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-1fc4874e{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-52471c38 img{width:100%;}.elementor-98 .elementor-element.elementor-element-49ad848e{width:100%;max-width:100%;}.elementor-98 .elementor-element.elementor-element-49ad848e .elementor-heading-title{font-size:26px;}.elementor-98 .elementor-element.elementor-element-33fc7295{font-size:16px;}.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-98 .elementor-element.elementor-element-61d8b170{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-1b869e89{--container-widget-width:34%;--container-widget-flex-grow:0;width:var( --container-widget-width, 34% );max-width:34%;top:6%;--width:500px;font-size:26px;}body:not(.rtl) .elementor-98 .elementor-element.elementor-element-1b869e89{left:-11%;}body.rtl .elementor-98 .elementor-element.elementor-element-1b869e89{right:-11%;}.elementor-98 .elementor-element.elementor-element-574dcd7d{--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-98 .elementor-element.elementor-element-12398d3f{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-98 .elementor-element.elementor-element-12398d3f .elementor-heading-title{font-size:14px;}.elementor-98 .elementor-element.elementor-element-67396b40 .elementor-heading-title{font-size:24px;}.elementor-98 .elementor-element.elementor-element-1fe7efb6 .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-6d1414ad{font-size:16px;}.elementor-98 .elementor-element.elementor-element-1eeed90b{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-5a0f89b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-98 .elementor-element.elementor-element-7bcde09c .elementor-heading-title{font-size:32px;}.elementor-98 .elementor-element.elementor-element-1575c1d4 .elementor-heading-title{font-size:22px;}.elementor-98 .elementor-element.elementor-element-1caf7bb0{--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-98 .elementor-element.elementor-element-5c666a61{text-align:center;}.elementor-98 .elementor-element.elementor-element-68191d56{font-size:14px;}.elementor-98 .elementor-element.elementor-element-7054290f{text-align:center;font-size:14px;}}/* Start custom CSS for icon, class: .elementor-element-7ca85c14 */.zoom-blur {
  display: inline-block;
  animation: zoomBlur 3s infinite ease-in-out;
}

/* Animação do zoom + blur */
@keyframes zoomBlur {
  0% {
    transform: scale(1);
    filter: blur(0px);
  }
  50% {
    transform: scale(1.05); /* antes era 1.1, agora cresce só 5% */
    filter: blur(1.5px);    /* deixei o blur mais leve também */
  }
  100% {
    transform: scale(1);
    filter: blur(0px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-76222f3d *//* Texto normal */
.promo-text {
  color: #ffffff;   /* cor exemplo */
  font-weight: 400;
  font-size: 1em;
  font-family: Montserrat, sans-serif;
}

/* Texto em destaque */
.promo-strong {
  color: #ffffff;   /* cor exemplo */
  font-weight: 700;
  font-size: 1em;
  font-family: Montserrat, sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852363c */.elementor-98 .elementor-element.elementor-element-852363c {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52c8e123 */.text-dg{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #FF0000, #C44545, #FF0000, #C44545); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-74e8e27 */.elementor-98 .elementor-element.elementor-element-74e8e27 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7be64e6e */.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-7be64e6e .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f54677d */.elementor-98 .elementor-element.elementor-element-3f54677d {
    animation: floatingLeftRight 4s ease-in-out infinite;
}

@keyframes floatingLeftRight {
    0%, 100% {
        transform: translateX(0); /* Posição inicial e final - sem deslocamento horizontal */
    }
    50% {
        transform: translateX(10px); /* Mova para a direita */
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a89f9e8 */.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-1a89f9e8 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-7c6fde06 */.rodar{

    animation: rotate 30s linear infinite;

}

@-webkit-keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

.elementor-98 .elementor-element.elementor-element-7c6fde06 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 80px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66154e30 */.text-dg3{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #FFf, #C44545, #FFf, #C44545); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-612c9662 */.elementor-98 .elementor-element.elementor-element-612c9662::before {
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 999;
    background: linear-gradient(90deg, #EFEFEF, transparent 15%, transparent 85%, #EFEFEF 100%); /*mude os #000000 para a mesma cor do fundo da seção*/
    pointer-events: none;
}

.elementor-98 .elementor-element.elementor-element-612c9662 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-212cb112 */.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-212cb112 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fb85171 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-42017394 */.elementor-98 .elementor-element.elementor-element-42017394 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16c548ce */.elementor-98 .elementor-element.elementor-element-16c548ce {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4619a5e9 */.elementor-98 .elementor-element.elementor-element-4619a5e9 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4f8c94ea */.elementor-98 .elementor-element.elementor-element-4f8c94ea {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c210c1d */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47ee48cb */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ed25bf7 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-296d11b6 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2156c1dc */.elementor-98 .elementor-element.elementor-element-2156c1dc {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2cf9559c */.elementor-98 .elementor-element.elementor-element-2cf9559c {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-38916102 */.elementor-98 .elementor-element.elementor-element-38916102 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-64b04d4f */.elementor-98 .elementor-element.elementor-element-64b04d4f {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4cbc447d */.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-4cbc447d .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bce8a7c */.elementor-98 .elementor-element.elementor-element-5bce8a7c{
    border: 1px solid;
    border-image: linear-gradient(to right, transparent, #FF0000, transparent) 1;
} 

.elementor-98 .elementor-element.elementor-element-5bce8a7c::before{
    content:"";
    position: absolute;
    top:50%;
    left:100%;
    width: 800px;
    height: 800px;
    transform: translate(-50%, -50%);
    background: #8A3158;
    border-radius: 100px;
    filter: blur(180px);
    opacity: 0.3
}


@media (max-width: 768px) {
     .elementor-98 .elementor-element.elementor-element-5bce8a7c::before{
    content:"";
    position: absolute;
    top:80%;
    left:100%;
    width: 600px;
    height: 400px;
    transform: translate(-50%, -50%);
    background: #8A3158;
    border-radius: 100px;
    filter: blur(180px);
    opacity: 0.3
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba035da */html, body{
    overflow-x: hidden;
}

@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 30s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.3em;
  display: flex;
  color: #fff;
  font-size: 0.9em;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
  font-family: Montserrat; Sans-serif;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-71a2be92 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14eb4af8 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2791576 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-183018f2 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28d189a */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2c077b */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7ecf4569 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63908bfe */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-64e21c95 */.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-64e21c95 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b5fd317 */.elementor-98 .elementor-element.elementor-element-6b5fd317::after{
    content:"";
    position: absolute;
    top:50%;
    left:-10%;
    width: 800px;
    height: 800px;
    transform: translate(-50%, -50%);
    background: #8A3158;
    border-radius: 100px;
    filter: blur(180px);
    opacity: 0.3
}


@media (max-width: 768px) {
     .elementor-98 .elementor-element.elementor-element-6b5fd317::before{
    content:"";
    position: absolute;
    top:80%;
    left:100%;
    width: 600px;
    height: 400px;
    transform: translate(-50%, -50%);
    background: #8A3158;
    border-radius: 100px;
    filter: blur(180px);
    opacity: 0.3
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-632de05a */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f467627 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26895b8 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-312e10f */.text-verde{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #2ecc71, #1b5e20, #2ecc71, #1b5e20); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-624b6a43 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-384556d1 */.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-384556d1 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e367b8a */.elementor-98 .elementor-element.elementor-element-5e367b8a{
    border: 1px solid;
    border-image: linear-gradient(to right, transparent, #FF0000, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d46132f */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-785e56b7 */.elementor-98 .elementor-element.elementor-element-785e56b7 {
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    from { transform: translate(0,  0px); }
    65%  { transform: translate(0, 15px); }
    to   { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2dc55c3b */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-490668eb */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711b740a */.elementor-98 .elementor-element.elementor-element-711b740a {
    animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
    from { transform: translate(0,  0px); }
    65%  { transform: translate(0, 15px); }
    to   { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5182e2e0 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e879735 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49ad848e */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1e496cb7 */.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button {
    border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;

    /* Nova sombra em tons de verde */
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #1b5e20 !important; /* verde escuro */

    /* Gradiente em tons de verde */
    background: linear-gradient(45deg, #2ecc71, #27ae60, #1b5e20, #27ae60, #2ecc71);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;

    color: #fff !important; /* texto branco para contraste */
}

.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:hover {
    transform: scale(1.05);
    background: linear-gradient(45deg, #27ae60, #2ecc71, #1b5e20);
}

@keyframes shine {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.elementor-98 .elementor-element.elementor-element-1e496cb7 .elementor-button:active {
    box-shadow: inset 0px 0px 5px 5px #ffffff25, 
                0px 5px 0px 0px #145a32 !important; /* verde ainda mais escuro no clique */
    -webkit-transition: box-shadow 0.2s ease-in;
    -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-1b869e89 */.rodar{

    animation: rotate 30s linear infinite;

}

@-webkit-keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

@keyframes rotate {

  0% {

    transform: rotate(0deg);

  }

  100% {

    transform: rotate(360deg);

  }

}

.elementor-98 .elementor-element.elementor-element-1b869e89 {
    background: rgba( 255, 255, 255, 0.05 );
    backdrop-filter: blur( 20px );
    -webkit-backdrop-filter: blur( 20px );
    border-radius: 80px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-67396b40 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1fe7efb6 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bcde09c */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1575c1d4 */.text-dg2{
    animation: 3.4s linear infinite brilho;
    background-image: linear-gradient(45deg, #E6A93C, #b77d17, #E6A93C, #b77d17); /*troque as cores aqui, repetindo conforme indicado*/
    background-size: 400% 100%;
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent !important;
    -webkit-text-fill-color: transparent;
    transition: all .8s;
}

@keyframes brilho{
    0% {
        background-position: 0 0;
    }  

    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-52b2cc51 */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5b64dd36 */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33bd72df */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79e95504 */.scroll-left{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(30px, 0);
}

.scroll-bottom{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, 80px);
}

.scroll-top{
    opacity: 0;
    transition: 0.5s all;
    transform: translate(0, -80px);
}

.elementor-editor-active .scroll-bottom,
.elementor-editor-active .scroll-left,
.elementor-editor-active .scroll-right,
.ativo{
    opacity: 1;
    transition: 0.5s;
    transform: translatey(0px);
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child{ margin-bottom:0px;}

body, html {
overflow-x:hidden;
}

#comprar {
  scroll-margin-top: 0 !important;
}/* End custom CSS */