.elementor-4286 .elementor-element.elementor-element-ca9ded4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-4286 .elementor-element.elementor-element-ca9ded4:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-ca9ded4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBD39A;}.elementor-4286 .elementor-element.elementor-element-ca9ded4.e-con{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a3979ba{--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-4286 .elementor-element.elementor-element-df2b619{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-df2b619 .swiper-wrapper{display:flex;align-items:center;}.elementor-4286 .elementor-element.elementor-element-df2b619 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-6d45679{--display:flex;--justify-content:center;--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-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-4286 .elementor-element.elementor-element-fc5ebac{width:100%;max-width:100%;--e-icon-list-icon-size:33px;}.elementor-4286 .elementor-element.elementor-element-fc5ebac > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-fc5ebac.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;line-height:120%;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-0ec62c6{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-481f8b9{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:3em;--padding-bottom:2em;--padding-left:8em;--padding-right:0em;}.elementor-4286 .elementor-element.elementor-element-481f8b9:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-481f8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2026/05/1dobra-douglas-new.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.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 );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-4286 .elementor-element.elementor-element-86692c9{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-right .elementor-image-box-img{margin-left:19px;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-left .elementor-image-box-img{margin-right:19px;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-top .elementor-image-box-img{margin-bottom:19px;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:5em;font-weight:500;font-style:italic;line-height:110%;color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-86692c9:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-86692c9:has(:focus) .elementor-image-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:2.1em;font-weight:400;line-height:110%;color:#FFFFFF;}.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-4286 .elementor-element.elementor-element-60de1c5 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1em;font-weight:700;fill:#163300;color:#163300;background-image:linear-gradient(90deg, #E7CA87 0%, #FFEEC8 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#D8B86D;border-radius:100px 100px 100px 100px;padding:1.5em 0em 1.5em 0em;}.elementor-4286 .elementor-element.elementor-element-60de1c5{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-60de1c5.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-60de1c5 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4286 .elementor-element.elementor-element-7cf8afd.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-7cf8afd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:120%;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.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-4286 .elementor-element.elementor-element-a3728fd{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:4em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-4286 .elementor-element.elementor-element-1b02c5a{width:100%;max-width:100%;z-index:12;}.elementor-4286 .elementor-element.elementor-element-1b02c5a > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-4286 .elementor-element.elementor-element-1b02c5a.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-1b02c5a .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-1b02c5a .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:500;font-style:italic;line-height:110%;color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-1b02c5a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:45px;font-weight:400;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-9aeef64{--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:flex-start;--align-items:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-0803c8f{--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:space-around;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.25;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-4286 .elementor-element.elementor-element-0803c8f:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-0803c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/wfqfqwwf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-0803c8f::before, .elementor-4286 .elementor-element.elementor-element-0803c8f > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-0803c8f > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-0803c8f > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-0803c8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-0803c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/qfwwf.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:125% auto;}.elementor-4286 .elementor-element.elementor-element-c2c7afa{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-4286 .elementor-element.elementor-element-c2c7afa{left:0px;}body.rtl .elementor-4286 .elementor-element.elementor-element-c2c7afa{right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4286 .elementor-element.elementor-element-e4eacfa > .elementor-widget-container{background-color:#00000040;background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/lfads.svg");padding:1vw 0vw 1vw 3vw;background-position:96% 45%;background-repeat:no-repeat;background-size:33px auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF2B;}.elementor-4286 .elementor-element.elementor-element-e4eacfa .elementor-icon-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-e4eacfa .elementor-icon{font-size:38px;}.elementor-4286 .elementor-element.elementor-element-e4eacfa .elementor-icon svg{height:38px;}.elementor-4286 .elementor-element.elementor-element-25b2d60{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-e553dd5{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-e553dd5 > .elementor-widget-container{background-color:#0000002B;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:44px 44px 44px 44px;}.elementor-4286 .elementor-element.elementor-element-e553dd5.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:15px;}.elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-0f26c89 > .elementor-widget-container{padding:0em 3em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-0f26c89.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-0f26c89 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-0f26c89 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;font-style:italic;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-0f26c89 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:3em;font-weight:400;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb > .elementor-widget-container{margin:7vw 0vw 0vw 0vw;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb.elementor-element{--align-self:flex-end;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-2fd6212{--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:space-around;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.25;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-4286 .elementor-element.elementor-element-2fd6212:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-2fd6212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/wfqfqwwf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-2fd6212::before, .elementor-4286 .elementor-element.elementor-element-2fd6212 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-2fd6212 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-2fd6212 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-2fd6212 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-2fd6212 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/qfwwf.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:125% auto;}.elementor-4286 .elementor-element.elementor-element-be12647{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-4286 .elementor-element.elementor-element-be12647{left:0px;}body.rtl .elementor-4286 .elementor-element.elementor-element-be12647{right:0px;}.elementor-4286 .elementor-element.elementor-element-20aadf2 > .elementor-widget-container{background-color:#00000040;background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/lfads.svg");padding:1vw 0vw 1vw 3vw;background-position:96% 45%;background-repeat:no-repeat;background-size:33px auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF2B;}.elementor-4286 .elementor-element.elementor-element-20aadf2 .elementor-icon-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-20aadf2 .elementor-icon{font-size:38px;}.elementor-4286 .elementor-element.elementor-element-20aadf2 .elementor-icon svg{height:38px;}.elementor-4286 .elementor-element.elementor-element-8c00503{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-62dde8d{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-62dde8d > .elementor-widget-container{background-color:#0000002B;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:44px 44px 44px 44px;}.elementor-4286 .elementor-element.elementor-element-62dde8d.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:15px;}.elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-2842cb4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-2842cb4.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-2842cb4 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-2842cb4 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;font-style:italic;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-2842cb4 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:3em;font-weight:400;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-232c95e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-232c95e > .elementor-widget-container{margin:7vw 0vw 0vw 0vw;}.elementor-4286 .elementor-element.elementor-element-232c95e.elementor-element{--align-self:flex-end;}.elementor-4286 .elementor-element.elementor-element-232c95e img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-5134536{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0.25;--border-radius:10px 10px 10px 10px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-4286 .elementor-element.elementor-element-5134536:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-5134536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/wfqfqwwf.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-5134536::before, .elementor-4286 .elementor-element.elementor-element-5134536 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-5134536 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-5134536 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-5134536 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-5134536 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/qfwwf.svg");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:125% auto;}.elementor-4286 .elementor-element.elementor-element-dfbe4e8{--display:flex;--position:absolute;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000036;--border-color:#00000036;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-4286 .elementor-element.elementor-element-dfbe4e8{left:0px;}body.rtl .elementor-4286 .elementor-element.elementor-element-dfbe4e8{right:0px;}.elementor-4286 .elementor-element.elementor-element-148facf > .elementor-widget-container{background-color:#00000040;background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/lfads.svg");padding:1vw 0vw 1vw 3vw;background-position:96% 45%;background-repeat:no-repeat;background-size:33px auto;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF2B;}.elementor-4286 .elementor-element.elementor-element-148facf .elementor-icon-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-148facf .elementor-icon{font-size:38px;}.elementor-4286 .elementor-element.elementor-element-148facf .elementor-icon svg{height:38px;}.elementor-4286 .elementor-element.elementor-element-16e63a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-bb976a7{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-bb976a7 > .elementor-widget-container{background-color:#0000002B;padding:14px 14px 14px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF30;border-radius:44px 44px 44px 44px;}.elementor-4286 .elementor-element.elementor-element-bb976a7.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:15px;}.elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-375c9ad > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-375c9ad.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-375c9ad .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-375c9ad .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-weight:500;font-style:italic;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-375c9ad .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:3em;font-weight:400;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-b16acab{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-b16acab > .elementor-widget-container{margin:7vw 0vw 0vw 0vw;}.elementor-4286 .elementor-element.elementor-element-b16acab.elementor-element{--align-self:flex-end;}.elementor-4286 .elementor-element.elementor-element-b16acab img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-eb284b7{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-abdc8d7{--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:space-between;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-abdc8d7:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-abdc8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #0F381F 0%, #002212 100%);}.elementor-4286 .elementor-element.elementor-element-e6f6063{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-e6f6063.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-e6f6063 > .elementor-widget-container{border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-e6f6063 img{width:100%;max-width:100%;border-style:none;border-radius:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-14a3955{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-14a3955.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:52px;font-weight:400;line-height:110%;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-14a3955:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-14a3955:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:140%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-5f345a9{width:100%;max-width:100%;bottom:-211px;}.elementor-4286 .elementor-element.elementor-element-dee7d2a{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:2vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-6b6dff7{--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;--margin-top:0px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-7814b81{width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-7814b81 > .elementor-widget-container{padding:13px 13px 13px 13px;border-style:none;}.elementor-4286 .elementor-element.elementor-element-7814b81.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-item > a{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:2.4px;}.elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-d9a9a48.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-eb58e90{width:var( --container-widget-width, 614px );max-width:614px;--container-widget-width:614px;--container-widget-flex-grow:0;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-eb58e90 > .elementor-widget-container{background-color:transparent;padding:16px 16px 16px 16px;background-image:linear-gradient(91deg, #FFECAF 0%, #DACA97 100%);border-style:solid;border-width:8px 8px 8px 8px;border-color:#D4C38E;border-radius:44px 44px 44px 44px;}.elementor-4286 .elementor-element.elementor-element-eb58e90.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-item > a{font-family:"Acumin", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:120%;}.elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-text{color:#163300;transition:color 0.3s;}.elementor-4286 .elementor-element.elementor-element-c906c8a{--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:flex-end;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:209px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-c906c8a:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-c906c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/zcvdsv.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-c906c8a::before, .elementor-4286 .elementor-element.elementor-element-c906c8a > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-c906c8a > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-c906c8a > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-c906c8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-c906c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-c906c8a.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-763db3e{--display:flex;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-763db3e:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-763db3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}.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 );}.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-4286 .elementor-element.elementor-element-802e14a{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-802e14a > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/afsas.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-802e14a.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-be120c9{--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:flex-start;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:318px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-be120c9:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-be120c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asfasfas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-be120c9::before, .elementor-4286 .elementor-element.elementor-element-be120c9 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-be120c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-be120c9 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-be120c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-be120c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-be120c9.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-d826c7d{--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;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-d826c7d:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-d826c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002212;}.elementor-4286 .elementor-element.elementor-element-d826c7d.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-7f13af7{width:var( --container-widget-width, 377px );max-width:377px;--container-widget-width:377px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-7f13af7 > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/qasfasfafs.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-7f13af7.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-a85b7a6{--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:flex-start;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:211px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-a85b7a6:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/xzcvsdvds.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-a85b7a6::before, .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-a85b7a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-a85b7a6.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-3386800{--display:flex;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-3386800:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-3386800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}.elementor-4286 .elementor-element.elementor-element-aad57bb{width:var( --container-widget-width, 283px );max-width:283px;--container-widget-width:283px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-aad57bb > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdfsdfff.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-aad57bb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-ce3f4aa{--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:flex-start;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:209px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-ce3f4aa:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdvsadv.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-ce3f4aa::before, .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-ce3f4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-ce3f4aa.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-4e5279a{--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;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-4e5279a:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-4e5279a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}.elementor-4286 .elementor-element.elementor-element-4e5279a.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-68f75d3{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-68f75d3 > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdvxzcv.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-68f75d3.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-e5b9bf6{--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:flex-end;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:209px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-e5b9bf6:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdfvsdf.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-e5b9bf6::before, .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-e5b9bf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-e5b9bf6.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-728f73a{--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;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-728f73a:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-728f73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}.elementor-4286 .elementor-element.elementor-element-728f73a.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-166f771{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-166f771 > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/sdfascxv.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-166f771.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-23cc0af{--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:flex-start;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F2D99F26;--border-color:#F2D99F26;--border-radius:9px 9px 9px 9px;--padding-top:251px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-23cc0af:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-23cc0af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdfdsf.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-23cc0af::before, .elementor-4286 .elementor-element.elementor-element-23cc0af > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-23cc0af > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-23cc0af > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-23cc0af > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-23cc0af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#08153100;--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-23cc0af.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-c2d1c90{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-4286 .elementor-element.elementor-element-c2d1c90:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-c2d1c90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}.elementor-4286 .elementor-element.elementor-element-c2d1c90.e-con{--align-self:stretch;}.elementor-4286 .elementor-element.elementor-element-a366ae0{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-a366ae0 > .elementor-widget-container{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/afdasaa.webp");padding:8px 0px 0px 49px;background-position:center left;background-repeat:no-repeat;background-size:30px auto;}.elementor-4286 .elementor-element.elementor-element-a366ae0.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-title, .elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-title a{font-family:"IvyOra Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;}.elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-title{color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-description{font-family:"Acumin", Sans-serif;font-size:20px;font-weight:700;line-height:120%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-787d5c5{width:100%;max-width:100%;bottom:-211px;}.elementor-4286 .elementor-element.elementor-element-c0d16e0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:24vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-c0d16e0:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-c0d16e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00160C;background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/sfaasfafs.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-a45e670{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-a45e670 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-4286 .elementor-element.elementor-element-a45e670.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-title{margin-bottom:3px;font-family:"Inter", Sans-serif;font-size:40px;font-weight:400;font-style:italic;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-a45e670:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-a45e670:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-description{font-family:"DM Serif Display", Sans-serif;font-size:80px;font-weight:500;font-style:italic;line-height:110%;color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-63304b0{--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:space-between;--gap:403px 0px;--row-gap:403px;--column-gap:0px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-4286 .elementor-element.elementor-element-63304b0:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-63304b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdfgs.png");background-position:center center;background-size:1323px auto;}.elementor-4286 .elementor-element.elementor-element-56b5405{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-title{margin-bottom:34px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-wrapper .elementor-image-box-img{width:101px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4286 .elementor-element.elementor-element-a26d0c6:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-a26d0c6:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:110%;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-ac50c6c{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-ac50c6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-title{margin-bottom:34px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-wrapper .elementor-image-box-img{width:101px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4286 .elementor-element.elementor-element-ac50c6c:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-ac50c6c:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:110%;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-ae829b3{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-a89fa73{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-a89fa73 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-title{margin-bottom:34px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-wrapper .elementor-image-box-img{width:101px;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4286 .elementor-element.elementor-element-a89fa73:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-a89fa73:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:32px;font-weight:400;line-height:110%;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-cade376{width:var( --container-widget-width, 338px );max-width:338px;--container-widget-width:338px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-cade376 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-right .elementor-image-box-img{margin-left:36px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-left .elementor-image-box-img{margin-right:36px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-top .elementor-image-box-img{margin-bottom:36px;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-title{margin-bottom:34px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-wrapper .elementor-image-box-img{width:101px;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-4286 .elementor-element.elementor-element-cade376:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-cade376:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;line-height:110%;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1em;font-weight:700;fill:#163300;color:#163300;background-image:linear-gradient(90deg, #E7CA87 0%, #FFEEC8 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#D8B86D;border-radius:100px 100px 100px 100px;padding:1.5em 0em 1.5em 0em;}.elementor-4286 .elementor-element.elementor-element-7dd2e87{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-7dd2e87.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4286 .elementor-element.elementor-element-9e1749d{--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;--padding-top:0vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw;--z-index:2;}.elementor-4286 .elementor-element.elementor-element-f563b96{width:auto;max-width:auto;}.elementor-4286 .elementor-element.elementor-element-f563b96 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-4286 .elementor-element.elementor-element-f563b96.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-f563b96 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-f563b96 .elementor-image-box-title{font-family:"DM Serif Display", Sans-serif;font-size:60px;font-weight:700;font-style:italic;line-height:110%;color:#F2D99F;}.elementor-4286 .elementor-element.elementor-element-f563b96 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:50px;font-weight:400;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-47cc578{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-47cc578:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-47cc578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/09/Frame-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-718cec4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-718cec4:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-718cec4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31463CE8;}.elementor-4286 .elementor-element.elementor-element-718cec4.e-con{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-613dfd8{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-613dfd8 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-613dfd8.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-613dfd8:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-613dfd8:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-98073cb{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-98073cb:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-98073cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/09/Frame-2.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-0225db9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-0225db9:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-0225db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31463CE8;}.elementor-4286 .elementor-element.elementor-element-0225db9.e-con{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-c883ff3{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-c883ff3 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-c883ff3.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-c883ff3:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-c883ff3:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-38bcdf1{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-38bcdf1:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-38bcdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asfafasf.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-c5abd29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-c6a0129{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-c6a0129 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-c6a0129.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-c6a0129:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-c6a0129:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-250847c{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-250847c:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-250847c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/adsfff.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-e591070{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-e50a464{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-e50a464 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-e50a464.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-e50a464:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-e50a464:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-6075b2c{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-6075b2c:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-6075b2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/sfava.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-d1ecf2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-9b43986{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-9b43986 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-9b43986.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-9b43986:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-9b43986:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-8b25a27{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-8b25a27:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-8b25a27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asdfasdf.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-66153ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-bfac5ea{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-bfac5ea > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-bfac5ea.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-bfac5ea:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-bfac5ea:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-068c87a{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-068c87a:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-068c87a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2026/05/alinelyraphoto.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-3236484{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-0f654ff{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-0f654ff > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-0f654ff.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-0f654ff:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-0f654ff:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-cb2f147{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-cb2f147:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-cb2f147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2026/05/irmaosphotonew.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-de679ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-6cdf4bb:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-5385d08{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-5385d08:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-5385d08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asfafsfas.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-e00a8a0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-3905c9a{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-3905c9a > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-3905c9a.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-3905c9a:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-3905c9a:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-e154af0{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-e154af0:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-e154af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/asfasdfds.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-1875af9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-4d6bc19{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-4d6bc19.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-4d6bc19:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-4d6bc19:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-75eaa87{--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:flex-end;--overflow:hidden;--border-radius:9px 9px 9px 9px;--padding-top:351px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-75eaa87:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-75eaa87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2026/05/image-fernando.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-4286 .elementor-element.elementor-element-84dbc19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-84dbc19:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-84dbc19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#31463CE8;}.elementor-4286 .elementor-element.elementor-element-84dbc19.e-con{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a6cc30c{width:var( --container-widget-width, 382px );max-width:382px;--container-widget-width:382px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-a6cc30c > .elementor-widget-container{margin:-18px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-a6cc30c.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:700;line-height:110%;color:#002212;}.elementor-4286 .elementor-element.elementor-element-a6cc30c:has(:hover) .elementor-image-box-title,
					 .elementor-4286 .elementor-element.elementor-element-a6cc30c:has(:focus) .elementor-image-box-title{color:#002212;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:28px;font-weight:700;line-height:110%;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-02d6485{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-4286 .elementor-element.elementor-element-a6a4540{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:2vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-7a3b8d7{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000030;--border-color:#00000030;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-fa1be91 .your-class{width:50%;}.elementor-4286 .elementor-element.elementor-element-3653369{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00000030;--border-color:#00000030;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-990a883 .your-class{width:50%;}.elementor-4286 .elementor-element.elementor-element-36edf39{--display:flex;}.elementor-4286 .elementor-element.elementor-element-566a0d6 .your-class{width:50%;}.elementor-4286 .elementor-element.elementor-element-ea507fa{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;z-index:12;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-4286 .elementor-element.elementor-element-ea507fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1em;font-weight:700;fill:#163300;color:#163300;background-image:linear-gradient(90deg, #E7CA87 0%, #FFEEC8 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#D8B86D;border-radius:100px 100px 100px 100px;padding:1.5em 0em 1.5em 0em;}.elementor-4286 .elementor-element.elementor-element-910a811{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-910a811.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4286 .elementor-element.elementor-element-7798fc7{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-4286 .elementor-element.elementor-element-7798fc7{right:0px;}body.rtl .elementor-4286 .elementor-element.elementor-element-7798fc7{left:0px;}.elementor-4286 .elementor-element.elementor-element-fd68b88{--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;--gap:74px 0px;--row-gap:74px;--column-gap:0px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:447px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-fd68b88::before, .elementor-4286 .elementor-element.elementor-element-fd68b88 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-fd68b88 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-fd68b88 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-fd68b88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-fd68b88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-766f2b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-766f2b6:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-766f2b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAEE;}.elementor-4286 .elementor-element.elementor-element-bf8fbee{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 60em );max-width:60em;--container-widget-width:60em;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-bf8fbee .swiper-wrapper{display:flex;align-items:center;}.elementor-4286 .elementor-element.elementor-element-bf8fbee .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-0f3e78a{--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-4286 .elementor-element.elementor-element-6ec774c{--display:flex;--justify-content:center;}.elementor-4286 .elementor-element.elementor-element-b79fda1 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;background-image:linear-gradient(90deg, #1E4D2B 0%, #01180D 100%);border-radius:8px 8px 8px 8px;padding:1.35em 2.5em 1.35em 2.5em;}.elementor-4286 .elementor-element.elementor-element-15ded88{width:auto;max-width:auto;}.elementor-4286 .elementor-element.elementor-element-15ded88.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:400;line-height:100%;letter-spacing:0px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:1.255em;font-weight:400;line-height:130%;color:#090909;}.elementor-4286 .elementor-element.elementor-element-5a53f84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4286 .elementor-element.elementor-element-002af44{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-002af44 img{border-radius:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:1em;font-weight:700;fill:#163300;color:#163300;background-image:linear-gradient(90deg, #E7CA87 0%, #FFEEC8 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#D8B86D;border-radius:100px 100px 100px 100px;padding:1.5em 0em 1.5em 0em;}.elementor-4286 .elementor-element.elementor-element-af535eb{width:var( --container-widget-width, 494px );max-width:494px;--container-widget-width:494px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-af535eb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4286 .elementor-element.elementor-element-c09dd74{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-0e68055{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-0e68055::before, .elementor-4286 .elementor-element.elementor-element-0e68055 > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-0e68055 > .e-con-inner > .elementor-background-video-container::before, .elementor-4286 .elementor-element.elementor-element-0e68055 > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-0e68055 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4286 .elementor-element.elementor-element-0e68055 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4286 .elementor-element.elementor-element-45895ea{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#353A3F;--border-color:#353A3F;--margin-top:-234px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-6a686f4{width:100%;max-width:100%;top:-105px;}.elementor-4286 .elementor-element.elementor-element-6a686f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-4286 .elementor-element.elementor-element-6a686f4{left:0px;}body.rtl .elementor-4286 .elementor-element.elementor-element-6a686f4{right:0px;}.elementor-4286 .elementor-element.elementor-element-6a686f4 .elementor-icon-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-6a686f4 .elementor-icon{font-size:63px;}.elementor-4286 .elementor-element.elementor-element-6a686f4 .elementor-icon svg{height:63px;}.elementor-4286 .elementor-element.elementor-element-47ea603{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-47ea603.e-con{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-d96acbe{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-faa0cc8{width:auto;max-width:auto;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-faa0cc8.elementor-element{--align-self:flex-start;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-title{margin-bottom:13px;font-family:"Acumin", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-description{font-family:"Acumin", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;letter-spacing:0px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-6993c15 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-6993c15.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-wrapper{text-align:start;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-title{margin-bottom:13px;font-family:"Acumin", Sans-serif;font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-description{font-family:"Acumin", Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:120%;letter-spacing:0px;color:#FFFFFF;}.elementor-4286 .elementor-element.elementor-element-14d718b{--display:flex;}body.elementor-page-4286:not(.elementor-motion-effects-element-type-background), body.elementor-page-4286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00150B;}@media(max-width:1024px){.elementor-4286 .elementor-element.elementor-element-e4eacfa > .elementor-widget-container{background-position:0vw 0%;}.elementor-4286 .elementor-element.elementor-element-20aadf2 > .elementor-widget-container{background-position:0vw 0%;}.elementor-4286 .elementor-element.elementor-element-148facf > .elementor-widget-container{background-position:0vw 0%;}.elementor-4286 .elementor-element.elementor-element-02d6485{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4286 .elementor-element.elementor-element-ea507fa{--e-n-carousel-swiper-slides-to-display:2;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-title{font-size:45px;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-description{font-size:14px;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-title{font-size:45px;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-description{font-size:14px;}}@media(min-width:768px){.elementor-4286 .elementor-element.elementor-element-ca9ded4{--width:100%;}.elementor-4286 .elementor-element.elementor-element-a3979ba{--width:1280px;}.elementor-4286 .elementor-element.elementor-element-6d45679{--width:60%;}.elementor-4286 .elementor-element.elementor-element-0ec62c6{--width:100%;}.elementor-4286 .elementor-element.elementor-element-481f8b9{--width:1440px;}.elementor-4286 .elementor-element.elementor-element-9aeef64{--width:1180px;}.elementor-4286 .elementor-element.elementor-element-25b2d60{--width:50%;}.elementor-4286 .elementor-element.elementor-element-8c00503{--width:50%;}.elementor-4286 .elementor-element.elementor-element-16e63a3{--width:50%;}.elementor-4286 .elementor-element.elementor-element-eb284b7{--content-width:1424px;}.elementor-4286 .elementor-element.elementor-element-dee7d2a{--content-width:1140px;}.elementor-4286 .elementor-element.elementor-element-c906c8a{--width:32%;}.elementor-4286 .elementor-element.elementor-element-be120c9{--width:66%;}.elementor-4286 .elementor-element.elementor-element-a85b7a6{--width:66%;}.elementor-4286 .elementor-element.elementor-element-ce3f4aa{--width:32%;}.elementor-4286 .elementor-element.elementor-element-e5b9bf6{--width:44%;}.elementor-4286 .elementor-element.elementor-element-23cc0af{--width:54%;}.elementor-4286 .elementor-element.elementor-element-c0d16e0{--content-width:1140px;}.elementor-4286 .elementor-element.elementor-element-9e1749d{--content-width:1140px;}.elementor-4286 .elementor-element.elementor-element-766f2b6{--width:1280px;}.elementor-4286 .elementor-element.elementor-element-0e68055{--content-width:1140px;}.elementor-4286 .elementor-element.elementor-element-47ea603{--width:330px;}}@media(max-width:1366px) and (min-width:768px){.elementor-4286 .elementor-element.elementor-element-6d45679{--width:60%;}.elementor-4286 .elementor-element.elementor-element-481f8b9{--width:95%;}.elementor-4286 .elementor-element.elementor-element-eb284b7{--content-width:95%;}.elementor-4286 .elementor-element.elementor-element-dee7d2a{--content-width:95%;}.elementor-4286 .elementor-element.elementor-element-c0d16e0{--content-width:95%;}.elementor-4286 .elementor-element.elementor-element-9e1749d{--content-width:90%;}.elementor-4286 .elementor-element.elementor-element-0e68055{--content-width:95%;}}@media(min-width:2400px){.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > a{font-size:20px;}}@media(max-width:1366px){.elementor-4286 .elementor-element.elementor-element-ca9ded4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-df2b619{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-df2b619 > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-fc5ebac{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-fc5ebac > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > a{font-size:18px;}.elementor-4286 .elementor-element.elementor-element-481f8b9{--padding-top:4em;--padding-bottom:4em;--padding-left:6em;--padding-right:0em;}.elementor-4286 .elementor-element.elementor-element-86692c9{width:var( --container-widget-width, 30em );max-width:30em;--container-widget-width:30em;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-title{font-size:3em;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-description{font-size:2em;}.elementor-4286 .elementor-element.elementor-element-60de1c5 .elementor-button{font-size:1.1em;padding:20px 20px 20px 20px;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > a{font-size:1em;}.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button{font-size:1.1em;padding:20px 20px 20px 20px;}.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button{font-size:1.1em;padding:20px 20px 20px 20px;}.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button{font-size:1.1em;padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-4286 .elementor-element.elementor-element-ca9ded4{--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:center;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-df2b619{--e-image-carousel-slides-to-show:2;--container-widget-width:30em;--container-widget-flex-grow:0;width:var( --container-widget-width, 30em );max-width:30em;}.elementor-4286 .elementor-element.elementor-element-6d45679{--width:20em;}.elementor-4286 .elementor-element.elementor-element-fc5ebac{width:100%;max-width:100%;--e-icon-list-icon-size:24px;}.elementor-4286 .elementor-element.elementor-element-fc5ebac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-4286 .elementor-element.elementor-element-fc5ebac.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-fc5ebac .elementor-icon-list-item > a{font-size:15px;}.elementor-4286 .elementor-element.elementor-element-0ec62c6{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-4286 .elementor-element.elementor-element-481f8b9:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-481f8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2026/05/ff2f-e1782260029832.webp");background-position:top center;background-size:contain;}.elementor-4286 .elementor-element.elementor-element-481f8b9{--min-height:45px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-4286 .elementor-element.elementor-element-86692c9 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-86692c9{--container-widget-width:17em;--container-widget-flex-grow:0;width:var( --container-widget-width, 17em );max-width:17em;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-img{margin-bottom:0px;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-4286 .elementor-element.elementor-element-86692c9.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-wrapper .elementor-image-box-img{width:35%;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-title{font-size:30px;}.elementor-4286 .elementor-element.elementor-element-86692c9 .elementor-image-box-description{font-size:18px;}.elementor-4286 .elementor-element.elementor-element-60de1c5{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4286 .elementor-element.elementor-element-60de1c5.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-60de1c5 .elementor-button{font-size:13px;padding:1em 2em 1em 2em;}.elementor-4286 .elementor-element.elementor-element-7cf8afd{width:var( --container-widget-width, 14em );max-width:14em;--container-widget-width:14em;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4286 .elementor-element.elementor-element-7cf8afd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-4286 .elementor-element.elementor-element-7cf8afd.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7cf8afd .elementor-icon-list-item > a{font-size:12px;letter-spacing:1px;}.elementor-4286 .elementor-element.elementor-element-a3728fd{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-1b02c5a.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-1b02c5a .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-1b02c5a .elementor-image-box-description{font-size:24px;}.elementor-4286 .elementor-element.elementor-element-9aeef64{--width:95%;--padding-top:3px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-4286 .elementor-element.elementor-element-0803c8f{--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-e4eacfa > .elementor-widget-container{padding:2vw 0vw 2vw 3vw;background-position:95% 45%;background-size:32px auto;}.elementor-4286 .elementor-element.elementor-element-e4eacfa .elementor-icon{font-size:29px;}.elementor-4286 .elementor-element.elementor-element-e4eacfa .elementor-icon svg{height:29px;}.elementor-4286 .elementor-element.elementor-element-e553dd5 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-e553dd5{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-4286 .elementor-element.elementor-element-e553dd5.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-e553dd5 .elementor-icon-list-item > a{font-size:14px;}.elementor-4286 .elementor-element.elementor-element-0f26c89 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-4286 .elementor-element.elementor-element-0f26c89.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-0f26c89 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-0f26c89 .elementor-image-box-description{font-size:24px;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4286 .elementor-element.elementor-element-4ddbdfb img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-2fd6212{--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-20aadf2 > .elementor-widget-container{padding:2vw 0vw 2vw 3vw;background-position:95% 45%;background-size:32px auto;}.elementor-4286 .elementor-element.elementor-element-20aadf2 .elementor-icon{font-size:29px;}.elementor-4286 .elementor-element.elementor-element-20aadf2 .elementor-icon svg{height:29px;}.elementor-4286 .elementor-element.elementor-element-62dde8d > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-62dde8d{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-4286 .elementor-element.elementor-element-62dde8d.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-62dde8d .elementor-icon-list-item > a{font-size:14px;}.elementor-4286 .elementor-element.elementor-element-2842cb4.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-2842cb4 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-2842cb4 .elementor-image-box-description{font-size:24px;}.elementor-4286 .elementor-element.elementor-element-232c95e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4286 .elementor-element.elementor-element-232c95e img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-5134536{--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-148facf > .elementor-widget-container{padding:2vw 0vw 2vw 3vw;background-position:95% 45%;background-size:32px auto;}.elementor-4286 .elementor-element.elementor-element-148facf .elementor-icon{font-size:29px;}.elementor-4286 .elementor-element.elementor-element-148facf .elementor-icon svg{height:29px;}.elementor-4286 .elementor-element.elementor-element-bb976a7 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-4286 .elementor-element.elementor-element-bb976a7{--container-widget-width:190px;--container-widget-flex-grow:0;width:var( --container-widget-width, 190px );max-width:190px;}.elementor-4286 .elementor-element.elementor-element-bb976a7.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-bb976a7 .elementor-icon-list-item > a{font-size:14px;}.elementor-4286 .elementor-element.elementor-element-375c9ad.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-375c9ad .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-375c9ad .elementor-image-box-description{font-size:24px;}.elementor-4286 .elementor-element.elementor-element-b16acab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4286 .elementor-element.elementor-element-b16acab img{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-eb284b7{--content-width:345px;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-e6f6063{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-14a3955{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-14a3955.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-title{font-size:28px;}.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-description{font-size:14px;line-height:150%;}.elementor-4286 .elementor-element.elementor-element-5f345a9 img{width:0%;}.elementor-4286 .elementor-element.elementor-element-dee7d2a{--content-width:345px;--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-6b6dff7{--width:90%;}.elementor-4286 .elementor-element.elementor-element-7814b81 > .elementor-widget-container{padding:6px 6px 6px 6px;}.elementor-4286 .elementor-element.elementor-element-7814b81{--container-widget-width:210px;--container-widget-flex-grow:0;width:var( --container-widget-width, 210px );max-width:210px;}.elementor-4286 .elementor-element.elementor-element-7814b81.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-7814b81 .elementor-icon-list-item > a{font-size:13px;}.elementor-4286 .elementor-element.elementor-element-d9a9a48 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-4286 .elementor-element.elementor-element-eb58e90{width:100%;max-width:100%;--e-icon-list-icon-size:27px;}.elementor-4286 .elementor-element.elementor-element-eb58e90 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-4286 .elementor-element.elementor-element-eb58e90.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4286 .elementor-element.elementor-element-eb58e90 .elementor-icon-list-item > a{font-size:13px;}.elementor-4286 .elementor-element.elementor-element-c906c8a{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-802e14a.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-802e14a .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-be120c9{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-7f13af7.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7f13af7 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a85b7a6{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-aad57bb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-aad57bb .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-ce3f4aa{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-68f75d3.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-68f75d3 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-e5b9bf6{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-166f771.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-166f771 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-23cc0af{--padding-top:235px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-a366ae0.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a366ae0 .elementor-icon-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-c0d16e0:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-c0d16e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/f22f2f.webp");background-size:contain;}.elementor-4286 .elementor-element.elementor-element-c0d16e0{--content-width:345px;--padding-top:5vw;--padding-bottom:33vw;--padding-left:0vw;--padding-right:0vw;--z-index:12;}.elementor-4286 .elementor-element.elementor-element-a45e670.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-title{font-size:24px;}.elementor-4286 .elementor-element.elementor-element-a45e670 .elementor-image-box-description{font-size:32px;}.elementor-4286 .elementor-element.elementor-element-63304b0:not(.elementor-motion-effects-element-type-background), .elementor-4286 .elementor-element.elementor-element-63304b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odouglasprado.com.br/wp-content/uploads/2025/05/wffwf.webp");background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-4286 .elementor-element.elementor-element-63304b0{--width:90%;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--padding-top:97vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-title{margin-bottom:16px;font-size:16px;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-description{font-size:21px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-title{margin-bottom:16px;font-size:16px;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-description{font-size:21px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-4286 .elementor-element.elementor-element-a89fa73.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-title{margin-bottom:16px;font-size:16px;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-description{font-size:21px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-4286 .elementor-element.elementor-element-cade376.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-title{margin-bottom:16px;font-size:16px;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-wrapper .elementor-image-box-img{width:24%;}.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-description{font-size:21px;}.elementor-4286 .elementor-element.elementor-element-7dd2e87{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4286 .elementor-element.elementor-element-7dd2e87.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button{font-size:13px;padding:1.15em 5em 1.15em 5em;}.elementor-4286 .elementor-element.elementor-element-9e1749d{--content-width:345px;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-f563b96.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-f563b96 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-f563b96 .elementor-image-box-description{font-size:29px;}.elementor-4286 .elementor-element.elementor-element-613dfd8.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-c883ff3.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-c6a0129.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-e50a464.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-9b43986.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-bfac5ea.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-0f654ff.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-3905c9a.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-4d6bc19.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-a6cc30c.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title{font-size:16px;}.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-description{font-size:22px;}.elementor-4286 .elementor-element.elementor-element-02d6485{--e-n-carousel-swiper-slides-to-display:1;width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-02d6485 > .elementor-widget-container{margin:3% 3% 3% 3%;}.elementor-4286 .elementor-element.elementor-element-02d6485.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-a6a4540{--padding-top:2vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-ea507fa{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:12px;width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-ea507fa > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-ea507fa.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-910a811{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4286 .elementor-element.elementor-element-910a811.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button{font-size:13px;padding:1.15em 5em 1.15em 5em;}.elementor-4286 .elementor-element.elementor-element-fd68b88{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0vw;--padding-bottom:100vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-766f2b6{--width:95%;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-bf8fbee{--e-image-carousel-slides-to-show:1;}.elementor-4286 .elementor-element.elementor-element-6ec774c{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-4286 .elementor-element.elementor-element-b79fda1 .elementor-button{font-size:0.8em;}.elementor-4286 .elementor-element.elementor-element-15ded88 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4286 .elementor-element.elementor-element-15ded88.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-title{margin-bottom:15px;font-size:32px;}.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-description{font-size:14px;}.elementor-4286 .elementor-element.elementor-element-5a53f84.e-con{--order:-99999 /* order start hack */;}.elementor-4286 .elementor-element.elementor-element-002af44 > .elementor-widget-container{--e-transform-translateY:70px;margin:-70px 0px 24px 0px;}.elementor-4286 .elementor-element.elementor-element-002af44 img{width:90%;}.elementor-4286 .elementor-element.elementor-element-af535eb{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-4286 .elementor-element.elementor-element-af535eb.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button{font-size:13px;padding:1.15em 5em 1.15em 5em;}.elementor-4286 .elementor-element.elementor-element-0e68055{--content-width:345px;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-4286 .elementor-element.elementor-element-45895ea{--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;--margin-top:-278px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4286 .elementor-element.elementor-element-d96acbe{--justify-content:center;--flex-wrap:nowrap;}.elementor-4286 .elementor-element.elementor-element-faa0cc8{width:var( --container-widget-width, 171px );max-width:171px;--container-widget-width:171px;--container-widget-flex-grow:0;}.elementor-4286 .elementor-element.elementor-element-faa0cc8.elementor-element{--align-self:center;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-faa0cc8 .elementor-image-box-title{font-size:30px;line-height:1.1em;}.elementor-4286 .elementor-element.elementor-element-6993c15{width:100%;max-width:100%;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-wrapper{text-align:center;}.elementor-4286 .elementor-element.elementor-element-6993c15 .elementor-image-box-title{font-size:30px;line-height:1.1em;}}/* Start custom CSS for image-carousel, class: .elementor-element-df2b619 */.elementor-4286 .elementor-element.elementor-element-df2b619{
    pointer-events: none;
}

.elementor-4286 .elementor-element.elementor-element-df2b619 .swiper-wrapper {
  display: flex;
  animation: slideLeft 30s linear infinite;
  width: max-content;
}

@keyframes slideLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

.elementor-4286 .elementor-element.elementor-element-df2b619 {
  -webkit-mask-image: linear-gradient(to right, 
    rgba(0, 0, 0, 0) 0%,     
    rgba(0, 0, 0, 1) 20%,    
    rgba(0, 0, 0, 1) 80%,    
    rgba(0, 0, 0, 0) 100%    
  );

  mask-image: linear-gradient(to right, 
    rgba(0, 0, 0, 0) 0%, 
    rgba(0, 0, 0, 1) 20%, 
    rgba(0, 0, 0, 1) 80%, 
    rgba(0, 0, 0, 0) 100%
  );

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-86692c9 */.elementor-4286 .elementor-element.elementor-element-86692c9 span, b{
     background: -webkit-linear-gradient(0deg, #D8B86D, #FFEEC8 50%, #D8B86D);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60de1c5 */.elementor-4286 .elementor-element.elementor-element-60de1c5 .elementor-button{
    transition: 0.35s all ease;
}

.elementor-4286 .elementor-element.elementor-element-60de1c5 .elementor-button:hover{
    filter: drop-shadow(0 0 35px #E7CA8750) brightness(1.15);
    transform: scale(1.035);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1b02c5a */.elementor-4286 .elementor-element.elementor-element-1b02c5a i{
    color: #FFF9BA;    
    font-weight: 400;
    font-family: "DM Serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e553dd5 */.elementor-4286 .elementor-element.elementor-element-e553dd5 b{
    color: #F2D99F;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f26c89 */.elementor-4286 .elementor-element.elementor-element-0f26c89 i{
        color: #F2D99F;
        font-weight: 500;
        font-family: "Dm Serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-62dde8d */.elementor-4286 .elementor-element.elementor-element-62dde8d b{
    color: #F2D99F;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2842cb4 */.elementor-4286 .elementor-element.elementor-element-2842cb4 i{
        color: #F2D99F;
        font-weight: 500;
        font-family: "Dm Serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-bb976a7 */.elementor-4286 .elementor-element.elementor-element-bb976a7 b{
    color: #F2D99F;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-375c9ad */.elementor-4286 .elementor-element.elementor-element-375c9ad i{
        color: #F2D99F;
        font-weight: 500;
        font-family: "Dm Serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-14a3955 */.elementor-4286 .elementor-element.elementor-element-14a3955 .elementor-image-box-title i{
        color: #F2D99F;
        font-weight: 500;
        font-family: "DM Serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f345a9 */.elementor-4286 .elementor-element.elementor-element-5f345a9{
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7814b81 */.elementor-4286 .elementor-element.elementor-element-7814b81{
    border-radius: 34px;
border: 0.7px solid #9E8A61;
background: #002212;
box-shadow: 0px 4px 6.8px 0px rgba(30, 77, 43, 0.29) inset;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-802e14a */.elementor-4286 .elementor-element.elementor-element-802e14a i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-763db3e */.elementor-4286 .elementor-element.elementor-element-763db3e{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7f13af7 */.elementor-4286 .elementor-element.elementor-element-7f13af7 i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d826c7d */.elementor-4286 .elementor-element.elementor-element-d826c7d{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aad57bb */.elementor-4286 .elementor-element.elementor-element-aad57bb i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3386800 */.elementor-4286 .elementor-element.elementor-element-3386800{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-68f75d3 */.elementor-4286 .elementor-element.elementor-element-68f75d3 i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5279a */.elementor-4286 .elementor-element.elementor-element-4e5279a{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-166f771 */.elementor-4286 .elementor-element.elementor-element-166f771 i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-728f73a */.elementor-4286 .elementor-element.elementor-element-728f73a{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a366ae0 */.elementor-4286 .elementor-element.elementor-element-a366ae0 i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2d1c90 */.elementor-4286 .elementor-element.elementor-element-c2d1c90{
    min-height: 110px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-787d5c5 */.elementor-4286 .elementor-element.elementor-element-787d5c5{
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a45e670 */.elementor-4286 .elementor-element.elementor-element-a45e670 i{
    color: #FFF9BA;    
    font-weight: 700;
    font-family: "IvyOra Display", Sans-serif;
}

.elementor-4286 .elementor-element.elementor-element-a45e670::after {
    content: "";
    height: 0.8px;
    width: 240px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    background: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a26d0c6 */.elementor-4286 .elementor-element.elementor-element-a26d0c6 i{
    color: #FFF9BA;    
    font-weight: 500;
    font-family: "Dm Serif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a26d0c6 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 36px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-ac50c6c */.elementor-4286 .elementor-element.elementor-element-ac50c6c i{
    color: #FFF9BA;    
    font-weight: 500;
    font-family: "Dm Serif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-ac50c6c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 36px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a89fa73 */.elementor-4286 .elementor-element.elementor-element-a89fa73 i{
    color: #FFF9BA;    
    font-weight: 500;
    font-family: "Dm Serif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a89fa73 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 36px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cade376 */.elementor-4286 .elementor-element.elementor-element-cade376 i{
    color: #FFF9BA;    
    font-weight: 500;
    font-family: "Dm Serif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-cade376 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 36px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7dd2e87 */.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button{
    transition: 0.35s all ease;
}

.elementor-4286 .elementor-element.elementor-element-7dd2e87 .elementor-button:hover{
    filter: drop-shadow(0 0 35px #E7CA8750) brightness(1.15);
    transform: scale(1.035);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f563b96 */.elementor-4286 .elementor-element.elementor-element-f563b96 i{
    color: #FFF9BA;    
    font-weight: 500;
    font-family: "Dm serif Display", Serif;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-613dfd8 */.elementor-4286 .elementor-element.elementor-element-613dfd8 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-613dfd8 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718cec4 */.elementor-4286 .elementor-element.elementor-element-718cec4{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c883ff3 */.elementor-4286 .elementor-element.elementor-element-c883ff3 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c883ff3 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0225db9 */.elementor-4286 .elementor-element.elementor-element-0225db9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c6a0129 */.elementor-4286 .elementor-element.elementor-element-c6a0129 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-c6a0129 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5abd29 */.elementor-4286 .elementor-element.elementor-element-c5abd29{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e50a464 */.elementor-4286 .elementor-element.elementor-element-e50a464 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-e50a464 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e591070 */.elementor-4286 .elementor-element.elementor-element-e591070{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9b43986 */.elementor-4286 .elementor-element.elementor-element-9b43986 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-9b43986 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1ecf2d */.elementor-4286 .elementor-element.elementor-element-d1ecf2d{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bfac5ea */.elementor-4286 .elementor-element.elementor-element-bfac5ea i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-bfac5ea .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66153ee */.elementor-4286 .elementor-element.elementor-element-66153ee{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0f654ff */.elementor-4286 .elementor-element.elementor-element-0f654ff i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-0f654ff .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3236484 */.elementor-4286 .elementor-element.elementor-element-3236484{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6cdf4bb */.elementor-4286 .elementor-element.elementor-element-6cdf4bb i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-6cdf4bb .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de679ac */.elementor-4286 .elementor-element.elementor-element-de679ac{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3905c9a */.elementor-4286 .elementor-element.elementor-element-3905c9a i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-3905c9a .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00a8a0 */.elementor-4286 .elementor-element.elementor-element-e00a8a0{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4d6bc19 */.elementor-4286 .elementor-element.elementor-element-4d6bc19 i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-4d6bc19 .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875af9 */.elementor-4286 .elementor-element.elementor-element-1875af9{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
background: rgba(0, 21, 11, 0.80);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a6cc30c */.elementor-4286 .elementor-element.elementor-element-a6cc30c i{
    color: #F2D99F;
    font-family: "DM SSerif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-a6cc30c .elementor-image-box-title {
    background: #F2D99F;
    width: fit-content;
    margin: 0 auto;
    padding: 6px 16px;
    border-radius: 4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84dbc19 */.elementor-4286 .elementor-element.elementor-element-84dbc19{
    border-top: 0.5px solid rgba(255, 255, 255, 0.20);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-02d6485 */.elementor-4286 .elementor-element.elementor-element-02d6485 .e-n-carousel, .swiper .swiper-initialized, .swiper-horizontal, .swiper-pointer-events{
    overflow: visible;
}

.elementor-4286 .elementor-element.elementor-element-02d6485 .swiper-wrapper{
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ea507fa *//* Estilos para tablets e celulares */
@media only screen and (max-width: 1024px) {
    .elementor-4286 .elementor-element.elementor-element-ea507fa .swiper{
        overflow: visible;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-910a811 */.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button{
    transition: 0.35s all ease;
}

.elementor-4286 .elementor-element.elementor-element-910a811 .elementor-button:hover{
    filter: drop-shadow(0 0 35px #E7CA8750) brightness(1.15);
    transform: scale(1.035);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7798fc7 */.elementor-4286 .elementor-element.elementor-element-7798fc7{
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-bf8fbee */.elementor-4286 .elementor-element.elementor-element-bf8fbee{
    pointer-events: none;
}

.elementor-4286 .elementor-element.elementor-element-bf8fbee .swiper-wrapper {
  display: flex;
  animation: slideLeft 30s linear infinite;
  width: max-content;
}

@keyframes slideLeft {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

.elementor-4286 .elementor-element.elementor-element-bf8fbee {
  -webkit-mask-image: linear-gradient(to right, 
    rgba(0, 0, 0, 0) 0%,     
    rgba(0, 0, 0, 1) 20%,    
    rgba(0, 0, 0, 1) 80%,    
    rgba(0, 0, 0, 0) 100%    
  );

  mask-image: linear-gradient(to right, 
    rgba(0, 0, 0, 0) 0%, 
    rgba(0, 0, 0, 1) 20%, 
    rgba(0, 0, 0, 1) 80%, 
    rgba(0, 0, 0, 0) 100%
  );

  -webkit-mask-size: 100% 100%;
  mask-size: 100% 100%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-15ded88 */.elementor-4286 .elementor-element.elementor-element-15ded88 i{
font-family: "DM Serif Display", Serif;
}

.elementor-4286 .elementor-element.elementor-element-15ded88 .elementor-image-box-title{
    background: linear-gradient(90deg, #00150B 14.16%, #1E4D2B 86.45%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-af535eb */.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button{
    transition: 0.35s all ease;
}

.elementor-4286 .elementor-element.elementor-element-af535eb .elementor-button:hover{
    filter: drop-shadow(0 0 35px #E7CA8750) brightness(1.15);
    transform: scale(1.035);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c09dd74 */.elementor-4286 .elementor-element.elementor-element-c09dd74{
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-faa0cc8 */.elementor-4286 .elementor-element.elementor-element-faa0cc8 i{
    color: #FAF2DE;
    font-weight: 400;
font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6993c15 */.elementor-4286 .elementor-element.elementor-element-6993c15 i{
    color: #FAF2DE;
    font-weight: 400;
font-family: "IvyOra Display", Sans-serif;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden !important;
    scroll-behavior: smooth !important;
}

/* width */
::-webkit-scrollbar {
  width: 6px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #00150B;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: linear-gradient(0deg, #FEF8B9, #A69267);
  border-radius: 100px !important;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Acumin';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.eot');
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.woff2') format('woff2'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.woff') format('woff'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.ttf') format('truetype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Regular.svg#Acumin') format('svg');
}
@font-face {
	font-family: 'Acumin';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.eot');
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.woff2') format('woff2'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.woff') format('woff'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.ttf') format('truetype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/AcuminPro-Bold.svg#Acumin') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IvyOra Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.eot');
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.woff2') format('woff2'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.woff') format('woff'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.ttf') format('truetype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Regular.svg#IvyOraDisplay') format('svg');
}
@font-face {
	font-family: 'IvyOra Display';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.eot');
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.woff2') format('woff2'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.woff') format('woff'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.ttf') format('truetype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Medium.svg#IvyOraDisplay') format('svg');
}
@font-face {
	font-family: 'IvyOra Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.eot');
	src: url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.woff2') format('woff2'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.woff') format('woff'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.ttf') format('truetype'),
		url('https://odouglasprado.com.br/wp-content/uploads/2025/04/IvyOraDisplay-Bold.svg#IvyOraDisplay') format('svg');
}
/* End Custom Fonts CSS */