.elementor-10 .elementor-element.elementor-element-48db22e{--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;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-48db22e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-48db22e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-db94393.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-db94393{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-icon{padding-right:0px;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-item > a{font-family:"Albert Sans", Sans-serif;font-weight:500;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-15842fd{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-15842fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15842fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumine.oligrow.com.br/wp-content/uploads/2025/05/OLIGROW-LUMINE-BG-Hero-Desktop-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-fb49ad2{--display:flex;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-91d5f84{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:left;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-bcfffaa{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bcfffaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-bcfffaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:43px;letter-spacing:-1.8px;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bcfffaa:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-bcfffaa:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:25px;color:var( --e-global-color-7b8be85 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-3559aae .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-3559aae.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-04ba6d7{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-44bb58e{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-77b0de4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1508c44.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c5a3bf4.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fedd325.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-850d677.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3d4fe88.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e67f2eb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6a82176{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8f49d20 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8f49d20.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8f49d20 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-8f49d20 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8f49d20 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8f49d20 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-8f49d20 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f3ceb42 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-f3ceb42.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f3ceb42 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-f3ceb42 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f3ceb42 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-f3ceb42 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-f3ceb42 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8af175e > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8af175e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8af175e .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-8af175e .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8af175e .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-8af175e .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-8af175e .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36db229 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36db229.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-36db229 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-36db229 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-36db229 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-36db229 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-36db229 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7fb0858 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7fb0858.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7fb0858 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-7fb0858 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7fb0858 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7fb0858 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-7fb0858 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-153c6cb > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-153c6cb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-153c6cb .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-153c6cb .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-153c6cb .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-153c6cb .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-153c6cb .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-804c23c .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:17px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-67f7ac0{--display:flex;--min-height:680px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-67f7ac0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67f7ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumine.oligrow.com.br/wp-content/uploads/2025/05/OLIGROW-LUMINE-BG-Hero-Desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-7141e94{--display:flex;--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-10 .elementor-element.elementor-element-53ffe68{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:left;}.elementor-10 .elementor-element.elementor-element-4dca7ed{width:var( --container-widget-width, 530px );max-width:530px;--container-widget-width:530px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4dca7ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4dca7ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title a{font-family:"Albert Sans", Sans-serif;font-size:44px;font-weight:600;text-transform:none;line-height:43px;letter-spacing:-1.8px;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4dca7ed:has(:hover) .elementor-icon-box-title,
					 .elementor-10 .elementor-element.elementor-element-4dca7ed:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-description{font-size:22px;font-weight:400;line-height:25px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-8fa2472 .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-8fa2472.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-d7bf019{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-3ccdf0f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7eb7552.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-769d486.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c2fdff9.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-00a3c76.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1dd719b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-beedc34.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c9aaf2d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7de47e1 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7de47e1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7de47e1 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-7de47e1 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7de47e1 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-7de47e1 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-7de47e1 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e30d2aa > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-e30d2aa.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-e30d2aa .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-e30d2aa .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e30d2aa .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-e30d2aa .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-e30d2aa .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1e168b0 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-1e168b0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-1e168b0 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-1e168b0 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-1e168b0 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-1e168b0 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-1e168b0 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2d91eba > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2d91eba.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-2d91eba .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-2d91eba .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2d91eba .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-2d91eba .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-2d91eba .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02c43a6 > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-02c43a6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-02c43a6 .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-02c43a6 .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02c43a6 .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-02c43a6 .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-02c43a6 .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-42deacd > .elementor-widget-container{margin:-6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-42deacd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-42deacd .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-42deacd .elementor-icon-box-title{margin-bottom:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-42deacd .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-42deacd .elementor-icon-box-title a{font-family:"Gilroy", Sans-serif;font-size:14px;font-weight:700;line-height:110%;}.elementor-10 .elementor-element.elementor-element-42deacd .elementor-icon-box-description{font-family:"Gilroy", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8c31639 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:17px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-33cef09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-33cef09:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33cef09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-32c77f8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-01f0dfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-01f0dfb.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-01f0dfb .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;letter-spacing:-1.8px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9cfb29b{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-80f85ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f5e60e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5f39214{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-c11318a .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c11318a:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-c11318a:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c11318a .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-e47cbd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0af650b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29a0276{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-15d1f66 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-15d1f66:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-15d1f66:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-15d1f66 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-b757e88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-12e3555{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f075c75{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-9b89087 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9b89087:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-9b89087:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9b89087 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-7c9566a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7f6a1d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-85540bb{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-abcef69 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-abcef69:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-abcef69:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-abcef69 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-403c312{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-85c5c66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-095d3b3{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-b4f602b .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b4f602b:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b4f602b:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b4f602b .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-10d505c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-fc4e980{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8497b9f{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-441f91c .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-441f91c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-441f91c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-441f91c .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-16091af{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-500px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-500px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#209EAF3D;--e-n-carousel-dots-normal-color:#209EAF3D;--e-n-carousel-dots-hover-color:#209EAF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:52px;}.elementor-10 .elementor-element.elementor-element-16091af > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-16091af.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aca3dbf .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-aca3dbf > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-aca3dbf.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-da7291d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-da7291d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-da7291d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-8126cfa .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c2b5fd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-c2b5fd3.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-c2b5fd3 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;letter-spacing:-1.8px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-626e524{text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-8de3c96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a65d18e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-aef271a{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-3fb36bd .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3fb36bd:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-3fb36bd:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-3fb36bd .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-e27302e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-47d6833{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0900801{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-80c4cd9 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-80c4cd9:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-80c4cd9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-80c4cd9 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-9ec6ea2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-46de0ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-16c75d1{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-328d25f .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-328d25f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-328d25f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-328d25f .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-84c0394{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-38734f1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7ea9238{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-1fb0e3c .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1fb0e3c:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-1fb0e3c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-1fb0e3c .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-6cd9521{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-70807a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-cf7ac1b{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-23588b1 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-23588b1:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-23588b1:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-23588b1 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-afa1ac8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5782d9b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7129629{--display:flex;--padding-top:4%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-d2605d9 .elementor-image-box-title{margin-bottom:5px;font-family:"Albert Sans", Sans-serif;font-size:28px;font-weight:600;text-transform:none;line-height:28px;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d2605d9:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d2605d9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-d2605d9 .elementor-image-box-description{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-589c7bf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#209EAF3D;--e-n-carousel-dots-hover-color:#209EAF;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:52px;}.elementor-10 .elementor-element.elementor-element-589c7bf > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-589c7bf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f52414a .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-f52414a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-f52414a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2fb11da{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-2fb11da:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2fb11da::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://lumine.oligrow.com.br/wp-content/uploads/2025/05/Divisor-de-secao.png");--background-overlay:'';background-position:50% 0px;background-repeat:no-repeat;background-size:7% auto;}.elementor-10 .elementor-element.elementor-element-b7cd9f9 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-20f9717{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-20f9717.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-20f9717 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-30df48a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-30df48a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4a46bcf{--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;}.elementor-10 .elementor-element.elementor-element-c317687{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2b08690{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-2b08690:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2b08690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ecec71a{text-align:center;}.elementor-10 .elementor-element.elementor-element-ecec71a .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-83ec590{text-align:center;}.elementor-10 .elementor-element.elementor-element-83ec590 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;}.elementor-10 .elementor-element.elementor-element-a74b65c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-a74b65c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b05ef06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c3bc2a6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-10 .elementor-element.elementor-element-c3bc2a6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c3bc2a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-fa864af{text-align:center;}.elementor-10 .elementor-element.elementor-element-fa864af .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-ea64fba{text-align:center;}.elementor-10 .elementor-element.elementor-element-ea64fba .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;}.elementor-10 .elementor-element.elementor-element-498a82b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Albert Sans", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-498a82b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-189c5cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-189c5cb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-189c5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e896250 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ced562d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-ced562d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ced562d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;letter-spacing:-1.8px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b216c2b{--display:flex;}.elementor-10 .elementor-element.elementor-element-676cf7a{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-676cf7a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-676cf7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-958d5ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-958d5ad.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-fde7a12{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d153974{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1344eef{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3062ac0{text-align:left;}.elementor-10 .elementor-element.elementor-element-3062ac0 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c7262e2{text-align:left;}.elementor-10 .elementor-element.elementor-element-c7262e2 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-02b35d1{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-02b35d1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-02b35d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a9abd6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-a9abd6e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5b6d57e{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-082dcff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3f79b56{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d0ad24d{text-align:left;}.elementor-10 .elementor-element.elementor-element-d0ad24d .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2cef698{text-align:left;}.elementor-10 .elementor-element.elementor-element-2cef698 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-cacd412{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-cacd412:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cacd412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1ad5dac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-1ad5dac.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-46f95a3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5d2f960{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d1c1c17{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f6f5542{text-align:left;}.elementor-10 .elementor-element.elementor-element-f6f5542 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-2703d40{text-align:left;}.elementor-10 .elementor-element.elementor-element-2703d40 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-33b4196{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-33b4196:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-33b4196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-064a149{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-064a149.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3cb1b61{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-edee8da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7496355{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c4e1b70{text-align:left;}.elementor-10 .elementor-element.elementor-element-c4e1b70 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f6eacc8{text-align:left;}.elementor-10 .elementor-element.elementor-element-f6eacc8 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-eb2699c{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-eb2699c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eb2699c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-c916f57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-c916f57.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6bfcb69{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7ab189b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ca4cdf1{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9d4885{text-align:left;}.elementor-10 .elementor-element.elementor-element-d9d4885 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-88f0793{text-align:left;}.elementor-10 .elementor-element.elementor-element-88f0793 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-bdf6143{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-bdf6143:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-bdf6143 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-39e495f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-39e495f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b2405c6{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-44760b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-859cd1f{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-496565e{text-align:left;}.elementor-10 .elementor-element.elementor-element-496565e .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-684aed4{text-align:left;}.elementor-10 .elementor-element.elementor-element-684aed4 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0f17bb0{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-0f17bb0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f17bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9e1712f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-9e1712f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8a2e203{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4fbe06b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-db3381a{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2a0e656{text-align:left;}.elementor-10 .elementor-element.elementor-element-2a0e656 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-b4036e8{text-align:left;}.elementor-10 .elementor-element.elementor-element-b4036e8 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-119b98a{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-119b98a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-119b98a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7796243{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-7796243.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-b66ff5a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4560530{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc482af{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9608d95{text-align:left;}.elementor-10 .elementor-element.elementor-element-9608d95 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-e894238{text-align:left;}.elementor-10 .elementor-element.elementor-element-e894238 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-a3208b8{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:15px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-10px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:15px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-878ac2b .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-878ac2b > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-878ac2b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0e28c37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-10 .elementor-element.elementor-element-0e28c37:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e28c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e35cea8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-5509b97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-5509b97.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5509b97 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:42px;font-weight:700;text-transform:none;letter-spacing:-1.8px;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8c5be47{--display:flex;}.elementor-10 .elementor-element.elementor-element-f89bb95{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-f89bb95:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f89bb95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-a190cb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-a190cb0.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-d34baf1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3d054c9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7285528{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0b2d6ce{text-align:left;}.elementor-10 .elementor-element.elementor-element-0b2d6ce .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-6ce6062{text-align:left;}.elementor-10 .elementor-element.elementor-element-6ce6062 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4282e64{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-4282e64:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4282e64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-4393c0d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-4393c0d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5f51d4b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-607fdeb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-dc5477e{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d6d9fd{text-align:left;}.elementor-10 .elementor-element.elementor-element-7d6d9fd .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9a483a7{text-align:left;}.elementor-10 .elementor-element.elementor-element-9a483a7 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f0c0da2{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-f0c0da2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-f0c0da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-0a1748c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-0a1748c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aeca36a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3bb4e53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e0a3b6f{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-646f524{text-align:left;}.elementor-10 .elementor-element.elementor-element-646f524 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-ab15e65{text-align:left;}.elementor-10 .elementor-element.elementor-element-ab15e65 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-4b46170{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-4b46170:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b46170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-b4061ca{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-b4061ca.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3a7c258{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c1e7729{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8b88ced{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9eccc46{text-align:left;}.elementor-10 .elementor-element.elementor-element-9eccc46 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-c1c005a{text-align:left;}.elementor-10 .elementor-element.elementor-element-c1c005a .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-313fcad{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-313fcad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-313fcad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-9b95aed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-9b95aed.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-6963278{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-091c97f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-396b085{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ff2bb5b{text-align:left;}.elementor-10 .elementor-element.elementor-element-ff2bb5b .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-a41eaec{text-align:left;}.elementor-10 .elementor-element.elementor-element-a41eaec .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6e983c6{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-6e983c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6e983c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5e61372{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-5e61372.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-dc4075d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c6b61e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-02b0bd6{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-28bbeab{text-align:left;}.elementor-10 .elementor-element.elementor-element-28bbeab .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-8b5d9d4{text-align:left;}.elementor-10 .elementor-element.elementor-element-8b5d9d4 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-6b81f59{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-6b81f59:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6b81f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-2825c39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-2825c39.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f1a3516{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-52c8cb1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-545ea2a{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-688fe2d{text-align:left;}.elementor-10 .elementor-element.elementor-element-688fe2d .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-9375895{text-align:left;}.elementor-10 .elementor-element.elementor-element-9375895 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-de96304{--display:flex;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-10 .elementor-element.elementor-element-de96304:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-de96304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-7a705c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Albert Sans", Sans-serif;font-size:16px;font-weight:400;line-height:19px;color:var( --e-global-color-7b8be85 );}.elementor-10 .elementor-element.elementor-element-7a705c6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9ecdc27{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-743e732{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e37913b{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-024ba75{text-align:left;}.elementor-10 .elementor-element.elementor-element-024ba75 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-f0e9b22{text-align:left;}.elementor-10 .elementor-element.elementor-element-f0e9b22 .elementor-heading-title{font-family:"allumi-std-extended", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:-1.8px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-ddec640{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-10 .elementor-element.elementor-element-78f16f1 .elementor-button{background-color:#B2FE02;font-family:"allumi-std-extended", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.9px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:15px 25px 15px 25px;}.elementor-10 .elementor-element.elementor-element-78f16f1 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-78f16f1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-50145ba{--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;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-50145ba:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-50145ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-8c39c19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-9df9108{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-5687928{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-269013d{text-align:center;}.elementor-10 .elementor-element.elementor-element-269013d .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-955e91c{--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;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-repeater-item-3d99687.elementor-social-icon{background-color:#E0ADAD00;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-repeater-item-3d99687.elementor-social-icon i{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-repeater-item-3d99687.elementor-social-icon svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58ab21d{--grid-template-columns:repeat(0, auto);--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-widget-container{text-align:right;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-social-icon{--icon-padding:0em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-15842fd{--min-height:614px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10 .elementor-element.elementor-element-15842fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15842fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-480px 0px;}.elementor-10 .elementor-element.elementor-element-bcfffaa{width:var( --container-widget-width, 318px );max-width:318px;--container-widget-width:318px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-title a{font-size:29px;line-height:29px;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-description{font-size:17px;line-height:19px;}.elementor-10 .elementor-element.elementor-element-04ba6d7{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-67f7ac0{--min-height:614px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10 .elementor-element.elementor-element-67f7ac0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67f7ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-480px 0px;}.elementor-10 .elementor-element.elementor-element-4dca7ed{width:var( --container-widget-width, 280% );max-width:280%;--container-widget-width:280%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-wrapper{text-align:left;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title a{font-size:21px;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-description{font-size:17px;line-height:19px;}.elementor-10 .elementor-element.elementor-element-33cef09{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-01f0dfb{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-10 .elementor-element.elementor-element-01f0dfb .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-9cfb29b{font-size:18px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-16091af{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-16091af > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-da7291d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-c2b5fd3{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-10 .elementor-element.elementor-element-c2b5fd3 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-626e524{font-size:18px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-589c7bf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-589c7bf > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-2fb11da{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:08%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-2fb11da::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;background-size:11% auto;}.elementor-10 .elementor-element.elementor-element-20f9717{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-10 .elementor-element.elementor-element-20f9717 .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-30df48a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:16px;}.elementor-10 .elementor-element.elementor-element-4a46bcf{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-ecec71a .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-83ec590 .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a74b65c{font-size:16px;line-height:18px;}.elementor-10 .elementor-element.elementor-element-fa864af .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-ea64fba .elementor-heading-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-498a82b{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;font-size:16px;line-height:18px;}.elementor-10 .elementor-element.elementor-element-189c5cb{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-ced562d{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-10 .elementor-element.elementor-element-ced562d .elementor-heading-title{font-size:34px;}.elementor-10 .elementor-element.elementor-element-b216c2b{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a3208b8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-0e28c37{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:8%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-5509b97{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-10 .elementor-element.elementor-element-5509b97 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-8c5be47{--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ddec640{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-50145ba{--padding-top:2%;--padding-bottom:2%;--padding-left:4%;--padding-right:4%;}.elementor-10 .elementor-element.elementor-element-8c39c19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9df9108{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-10 .elementor-element.elementor-element-5687928{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-269013d .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-955e91c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-db94393{width:100%;max-width:100%;--e-icon-list-icon-size:16px;--icon-vertical-align:flex-start;}.elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-db94393 .elementor-icon-list-item > a{font-size:12px;line-height:15px;}.elementor-10 .elementor-element.elementor-element-15842fd{--min-height:655px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-10 .elementor-element.elementor-element-15842fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-15842fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-91d5f84{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-10 .elementor-element.elementor-element-91d5f84.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-bcfffaa{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-bcfffaa .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-3559aae{width:var( --container-widget-width, 241.602px );max-width:241.602px;--container-widget-width:241.602px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3559aae.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3559aae .elementor-button{padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-04ba6d7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-44bb58e{--width:fit-content;--margin-top:60vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-77b0de4{--width:fit-content;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10 .elementor-element.elementor-element-67f7ac0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-67f7ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lumine.oligrow.com.br/wp-content/uploads/2025/05/OLIGROW-LUMINE-BG-Hero-Mobile-1.webp");background-position:top center;background-size:cover;}.elementor-10 .elementor-element.elementor-element-67f7ac0{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-7141e94{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-53ffe68{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;text-align:center;}.elementor-10 .elementor-element.elementor-element-53ffe68.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-4dca7ed{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-wrapper{text-align:center;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title, .elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-title a{font-size:29px;line-height:31px;}.elementor-10 .elementor-element.elementor-element-4dca7ed .elementor-icon-box-description{font-size:16px;}.elementor-10 .elementor-element.elementor-element-8fa2472{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8fa2472 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-8fa2472.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-8fa2472 .elementor-button{font-size:14px;padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-d7bf019{--width:fit-content;--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-10 .elementor-element.elementor-element-d7bf019.e-con{--align-self:center;}.elementor-10 .elementor-element.elementor-element-3ccdf0f{--width:fit-content;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-10 .elementor-element.elementor-element-8c31639{text-align:center;}.elementor-10 .elementor-element.elementor-element-33cef09{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-01f0dfb .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-9cfb29b{font-size:16px;}.elementor-10 .elementor-element.elementor-element-16091af{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-next-right-position:-50px;}.elementor-10 .elementor-element.elementor-element-aca3dbf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-aca3dbf.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-aca3dbf .elementor-button{font-size:13px;padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-da7291d{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-c2b5fd3{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-c2b5fd3 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-626e524{font-size:16px;}.elementor-10 .elementor-element.elementor-element-589c7bf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-f52414a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-f52414a.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-f52414a .elementor-button{font-size:13px;padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-2fb11da{--min-height:0px;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12%;--padding-bottom:12%;--padding-left:06%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-2fb11da::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2fb11da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:27% auto;}.elementor-10 .elementor-element.elementor-element-b7cd9f9 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-10 .elementor-element.elementor-element-20f9717{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-20f9717 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-30df48a{font-size:16px;}.elementor-10 .elementor-element.elementor-element-4a46bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c317687{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-189c5cb{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-ced562d .elementor-heading-title{font-size:24px;}.elementor-10 .elementor-element.elementor-element-b216c2b{--margin-top:04%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-a3208b8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-878ac2b{width:var( --container-widget-width, 241.602px );max-width:241.602px;--container-widget-width:241.602px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-878ac2b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-878ac2b .elementor-button{padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-0e28c37{--padding-top:12%;--padding-bottom:12%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-5509b97{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-10 .elementor-element.elementor-element-5509b97 .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-8c5be47{--margin-top:04%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-10 .elementor-element.elementor-element-a190cb0{text-align:center;}.elementor-10 .elementor-element.elementor-element-0c5ff5c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-0c5ff5c.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-0b2d6ce{text-align:center;}.elementor-10 .elementor-element.elementor-element-6ce6062{text-align:center;}.elementor-10 .elementor-element.elementor-element-4393c0d{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;text-align:center;}.elementor-10 .elementor-element.elementor-element-4c9c2fa{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4c9c2fa.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-7d6d9fd{text-align:center;}.elementor-10 .elementor-element.elementor-element-9a483a7{text-align:center;}.elementor-10 .elementor-element.elementor-element-0a1748c{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:center;}.elementor-10 .elementor-element.elementor-element-a2a19c6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-a2a19c6.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-646f524{text-align:center;}.elementor-10 .elementor-element.elementor-element-ab15e65{text-align:center;}.elementor-10 .elementor-element.elementor-element-b4061ca{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;}.elementor-10 .elementor-element.elementor-element-2711e3b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2711e3b.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-9eccc46{text-align:center;}.elementor-10 .elementor-element.elementor-element-c1c005a{text-align:center;}.elementor-10 .elementor-element.elementor-element-9b95aed{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;text-align:center;}.elementor-10 .elementor-element.elementor-element-1d69f0f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-1d69f0f.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-ff2bb5b{text-align:center;}.elementor-10 .elementor-element.elementor-element-a41eaec{text-align:center;}.elementor-10 .elementor-element.elementor-element-5e61372{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;text-align:center;}.elementor-10 .elementor-element.elementor-element-703018d{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-703018d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-28bbeab{text-align:center;}.elementor-10 .elementor-element.elementor-element-8b5d9d4{text-align:center;}.elementor-10 .elementor-element.elementor-element-2825c39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2825c39{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;text-align:center;}.elementor-10 .elementor-element.elementor-element-53e455e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-53e455e.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-688fe2d{text-align:center;}.elementor-10 .elementor-element.elementor-element-9375895{text-align:center;}.elementor-10 .elementor-element.elementor-element-7a705c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-7a705c6{--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;text-align:center;}.elementor-10 .elementor-element.elementor-element-4819e54{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4819e54.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-024ba75{text-align:center;}.elementor-10 .elementor-element.elementor-element-f0e9b22{text-align:center;}.elementor-10 .elementor-element.elementor-element-ddec640{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-78f16f1{width:var( --container-widget-width, 241.602px );max-width:241.602px;--container-widget-width:241.602px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-78f16f1.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-78f16f1 .elementor-button{font-size:14px;padding:015px 20px 15px 20px;}.elementor-10 .elementor-element.elementor-element-50145ba{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;}.elementor-10 .elementor-element.elementor-element-9df9108{--container-widget-width:56%;--container-widget-flex-grow:0;width:var( --container-widget-width, 56% );max-width:56%;text-align:center;}.elementor-10 .elementor-element.elementor-element-9df9108.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-269013d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-269013d.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-269013d .elementor-heading-title{font-size:14px;letter-spacing:0px;}.elementor-10 .elementor-element.elementor-element-58ab21d .elementor-widget-container{text-align:center;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-44bb58e{--width:fit-content;}.elementor-10 .elementor-element.elementor-element-77b0de4{--width:fit-content;}.elementor-10 .elementor-element.elementor-element-d7bf019{--width:fit-content;}.elementor-10 .elementor-element.elementor-element-3ccdf0f{--width:fit-content;}.elementor-10 .elementor-element.elementor-element-d153974{--width:18%;}.elementor-10 .elementor-element.elementor-element-1344eef{--width:100%;}.elementor-10 .elementor-element.elementor-element-082dcff{--width:18%;}.elementor-10 .elementor-element.elementor-element-3f79b56{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d2f960{--width:18%;}.elementor-10 .elementor-element.elementor-element-d1c1c17{--width:100%;}.elementor-10 .elementor-element.elementor-element-edee8da{--width:18%;}.elementor-10 .elementor-element.elementor-element-7496355{--width:100%;}.elementor-10 .elementor-element.elementor-element-7ab189b{--width:18%;}.elementor-10 .elementor-element.elementor-element-ca4cdf1{--width:100%;}.elementor-10 .elementor-element.elementor-element-44760b9{--width:18%;}.elementor-10 .elementor-element.elementor-element-859cd1f{--width:100%;}.elementor-10 .elementor-element.elementor-element-4fbe06b{--width:18%;}.elementor-10 .elementor-element.elementor-element-db3381a{--width:100%;}.elementor-10 .elementor-element.elementor-element-4560530{--width:18%;}.elementor-10 .elementor-element.elementor-element-bc482af{--width:100%;}.elementor-10 .elementor-element.elementor-element-3d054c9{--width:18%;}.elementor-10 .elementor-element.elementor-element-7285528{--width:100%;}.elementor-10 .elementor-element.elementor-element-607fdeb{--width:18%;}.elementor-10 .elementor-element.elementor-element-dc5477e{--width:100%;}.elementor-10 .elementor-element.elementor-element-3bb4e53{--width:18%;}.elementor-10 .elementor-element.elementor-element-e0a3b6f{--width:100%;}.elementor-10 .elementor-element.elementor-element-c1e7729{--width:18%;}.elementor-10 .elementor-element.elementor-element-8b88ced{--width:100%;}.elementor-10 .elementor-element.elementor-element-091c97f{--width:18%;}.elementor-10 .elementor-element.elementor-element-396b085{--width:100%;}.elementor-10 .elementor-element.elementor-element-c6b61e8{--width:18%;}.elementor-10 .elementor-element.elementor-element-02b0bd6{--width:100%;}.elementor-10 .elementor-element.elementor-element-52c8cb1{--width:18%;}.elementor-10 .elementor-element.elementor-element-545ea2a{--width:100%;}.elementor-10 .elementor-element.elementor-element-743e732{--width:18%;}.elementor-10 .elementor-element.elementor-element-e37913b{--width:100%;}.elementor-10 .elementor-element.elementor-element-50145ba{--content-width:1280px;}.elementor-10 .elementor-element.elementor-element-8c39c19{--width:20%;}.elementor-10 .elementor-element.elementor-element-5687928{--width:80%;}.elementor-10 .elementor-element.elementor-element-955e91c{--width:16%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-955e91c{--width:8%;}}/* Start custom CSS for button, class: .elementor-element-3559aae */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bb58e */.elementor-10 .elementor-element.elementor-element-44bb58e{
    border-radius: 97.906px;
    border: 0.89px solid #083642;
    background: rgba(242, 240, 239, 0.10);
    backdrop-filter: blur(3.11517596244812px);
    -webkit-backdrop-filter: blur(3.11517596244812px);
}

.profissionais{
 padding-right: 0px !important;   
}

.profissionais .imagens .imagem img{
        width: 35px;
        height: 35px;
        object-fit: cover;
        border-radius: 50%;
        border: solid 2px #c1a891;
        
}



.imagem {
    margin-right: -30px;
    transition: all 0.3s ease; /* Adiciona transição suave para o scale */
}

.imagens .imagem {
    filter: none;
}

.imagens:hover .imagem:not(:hover) {
    filter: saturate(0);
}

.imagens .imagem:hover {
    transform: scale(1.3);
    margin-right: -20px;
/* Aplica o scale de 1.3 na imagem hovered */
}


.caixa-de-texto {
    position: relative; /* Garante que os textos filhos posicionados absolutamente estejam relacionados a este contêiner */
    width: 0; /* Inicialmente, a largura é 0 */
    overflow: hidden; /* Garante que o conteúdo não vaze quando a largura é 0 */
    transition: width 0.3s ease; /* Suaviza a mudança de largura */
    white-space: nowrap; /* Garante que o texto não quebre para uma nova linha */
    

}

.texto-felipe, .texto-rodrigo, .texto-ana, .texto-eriane, .texto-rochele, .texto-joao {
    position: absolute;
    top: 0; /* Posiciona os textos no topo da .caixa-de-texto */
    left: 0; /* Posiciona os textos à esquerda da .caixa-de-texto */
    opacity: 0; /* Inicialmente, os textos estão invisíveis */
    transition: opacity 0.3s ease, width 0.3s ease; /* Suaviza a mudança de opacidade e largura */

    white-space: nowrap; /* Garante que o texto não quebre para uma nova linha */
    width: 0; /* Inicialmente, a largura dos textos é 0 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8fa2472 */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7bf019 */.elementor-10 .elementor-element.elementor-element-d7bf019{
    border-radius: 97.906px;
    border: 0.89px solid #083642;
    background: rgba(242, 240, 239, 0.10);
    backdrop-filter: blur(3.11517596244812px);
    -webkit-backdrop-filter: blur(3.11517596244812px);
    padding: 5px;
}

.profissionais{
 padding-right: 0px !important;   
}

.profissionais .imagens .imagem img{
        width: 35px;
        height: 35px;
        object-fit: cover;
        border-radius: 50%;
        border: solid 2px #c1a891;
        
}



.imagem {
    margin-right: -30px;
    transition: all 0.3s ease; /* Adiciona transição suave para o scale */
}

.imagens .imagem {
    filter: none;
}

.imagens:hover .imagem:not(:hover) {
    filter: saturate(0);
}

.imagens .imagem:hover {
    transform: scale(1.3);
    margin-right: -20px;
/* Aplica o scale de 1.3 na imagem hovered */
}


.caixa-de-texto {
    position: relative; /* Garante que os textos filhos posicionados absolutamente estejam relacionados a este contêiner */
    width: 0; /* Inicialmente, a largura é 0 */
    overflow: hidden; /* Garante que o conteúdo não vaze quando a largura é 0 */
    transition: width 0.3s ease; /* Suaviza a mudança de largura */
    white-space: nowrap; /* Garante que o texto não quebre para uma nova linha */
    

}

.texto-felipe, .texto-rodrigo, .texto-ana, .texto-eriane, .texto-rochele, .texto-joao {
    position: absolute;
    top: 0; /* Posiciona os textos no topo da .caixa-de-texto */
    left: 0; /* Posiciona os textos à esquerda da .caixa-de-texto */
    opacity: 0; /* Inicialmente, os textos estão invisíveis */
    transition: opacity 0.3s ease, width 0.3s ease; /* Suaviza a mudança de opacidade e largura */

    white-space: nowrap; /* Garante que o texto não quebre para uma nova linha */
    width: 0; /* Inicialmente, a largura dos textos é 0 */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aca3dbf */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33cef09 */.especial .card-carrossel {
    background-color: #203857; /* azul marinho chapado */
    border: none;              /* remove borda anterior */
    border-radius: 0;          /* remove cantos arredondados */
    
}

.especial .swiper-slide {
    transition: all 0.5s ease;
}

.especial .swiper-slide:not(.swiper-slide-active) {
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px);
    transform: scale(0.9) !important;
}

.especial .swiper,
.especial .swiper-container {
    overflow: visible !important;
}

.especial .swiper-pagination-bullet {
    width: 30px !important;
    height: 5px !important;
    border-radius: 5px !important;
    transition: width 0.5s, border-radius 0s !important;
    background-color: rgba(32, 56, 87, 0.8); /* azul marinho com transparência */
}

.especial .swiper-pagination-bullet-active {
    width: 50px !important;
    height: 5px !important;
    border-radius: 5px !important;
    background-color: #C1A891 !important;
    box-shadow: 0px 4px 28px 4px rgba(193, 168, 145, 0.5);
}
/* Hover nos bullets inativos */
.especial .swiper-pagination-bullet:hover {
    background-color: #C1A891 !important;
}
.especial .swiper-pagination {
    padding: 10px;
    overflow: hidden;
    border-radius: 50px;
    background: rgba(193, 168, 145, 0.05);
}

/* Estilo geral do botão */
.especial .elementor-swiper-button {
    padding: 16px;
    border-radius: 50px;
    border: none !important;
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    transition: background-color 0.3s ease, transform 0.2s ease;
}

/* Ícone SVG escuro */
.especial .elementor-swiper-button svg,
.especial .elementor-swiper-button i {
    fill: #2c2c2c !important;
    color: #2c2c2c !important;
    opacity: 1 !important;
}

/* Hover */
.especial .elementor-swiper-button:hover {
    background: rgba(255, 255, 255, 0.9);
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f52414a */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7291d */.especial .card-carrossel {
    background-color: #203857; /* azul marinho chapado */
    border: none;              /* remove borda anterior */
    border-radius: 0;          /* remove cantos arredondados */
    
}

.especial .swiper-slide {
    transition: all 0.5s ease;
}

.especial .swiper-slide:not(.swiper-slide-active) {
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px);
    transform: scale(0.9) !important;
}

.especial .swiper,
.especial .swiper-container {
    overflow: visible !important;
}

.especial .swiper-pagination-bullet {
    width: 30px !important;
    height: 5px !important;
    border-radius: 5px !important;
    transition: width 0.5s, border-radius 0s !important;
    background-color: rgba(32, 56, 87, 0.2); /* azul marinho com transparência */
}

.especial .swiper-pagination-bullet-active {
    width: 50px !important;
    height: 5px !important;
    border-radius: 5px !important;
    background-color: #C1A891 !important;
    box-shadow: 0px 4px 28px 4px rgba(193, 168, 145, 0.5);
}
/* Hover nos bullets inativos */
.especial .swiper-pagination-bullet:hover {
    background-color: #C1A891 !important;
}
.especial .swiper-pagination {
    padding: 10px;
    overflow: hidden;
    border-radius: 50px;
    background: rgba(193, 168, 145, 0.05);
}

/* Estilo geral do botão */
.especial .elementor-swiper-button {
    padding: 16px;
    border-radius: 50px;
    border: none !important;
    background: rgba(255, 255, 255, 0.7);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    transition: background-color 0.3s ease, transform 0.2s ease;
}

/* Ícone SVG escuro */
.especial .elementor-swiper-button svg,
.especial .elementor-swiper-button i {
    fill: #2c2c2c !important;
    color: #2c2c2c !important;
    opacity: 1 !important;
}

/* Hover */
.especial .elementor-swiper-button:hover {
    background: rgba(255, 255, 255, 0.9);
    transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-878ac2b */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78f16f1 */.bota-um .elementor-button{
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.17);
    background: var(--degrade, linear-gradient(93deg, #c1a891 0%, #b2967f 100%));
    box-shadow: 0px 4px 0px 0px #a3856c,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.01),
                0px 90px 54px 0px rgba(102, 152, 160, 0.05),
                0px 40px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    
color: #0C1C1E;
}

.bota-um:hover .elementor-button{
    box-shadow: 0px 6px 0px 0px #84644d,
                0px 250px 70px 0px rgba(102, 152, 160, 0.00),
                0px 160px 64px 0px rgba(102, 152, 160, 0.05),
                0px 90px 54px 0px rgba(102, 152, 160, 0.1),
                0px 40px 40px 0px rgba(102, 152, 160, 0.18),
                0px 10px 22px 0px rgba(102, 152, 160, 0.20);
    transform: translateY(-2px);
}

.bota-um:active .elementor-button{
    box-shadow: 0px 2px 0px 0px #0A5D69,
                0px 10px 70px 0px rgba(102, 152, 160, 0.0),
                0px 10px 64px 0px rgba(102, 152, 160, 0.01),
                0px 10px 54px 0px rgba(102, 152, 160, 0.05),
                0px 10px 40px 0px rgba(102, 152, 160, 0.09),
                0px 10px 22px 0px rgba(102, 152, 160, 0.10);
    transform: translateY(2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e28c37 */@media (max-width: 767px) {
 .paginacao-dourada .swiper-pagination {
    position: relative !important; /* mantém no fluxo da página */
    margin: 24px auto 0 auto; /* espaçamento vertical, centralizado */
    padding: 10px 20px; /* respiro lateral */
    border-radius: 50px;
    background: rgba(193, 168, 145, 0.05);
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    max-width: 100%; /* evita encostar nas bordas */
    box-sizing: border-box;
    z-index: 0;
}

.paginacao-dourada .swiper-pagination-bullet {
    width: 30px !important;
    height: 5px !important;
    border-radius: 5px !important;
    background-color: rgba(44, 44, 44, 0.8);
    transition: width 0.5s, background-color 0.3s ease !important;
    margin: 0 !important;
}

.paginacao-dourada .swiper-pagination-bullet:hover {
    background-color: #C1A891 !important;
}

.paginacao-dourada .swiper-pagination-bullet-active {
    width: 50px !important;
    height: 5px !important;
    border-radius: 5px !important;
    background-color: #C1A891 !important;
    box-shadow: 0px 4px 18px 2px rgba(193, 168, 145, 0.6);
}

}/* End custom CSS */
/* Start custom CSS */p {
    margin: 0
}
html, body {
    overflow-x: hidden
}/* End custom CSS */