.elementor-112 .elementor-element.elementor-element-51680b7c{--display:flex;--position:fixed;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:99;}.elementor-112 .elementor-element.elementor-element-51680b7c.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-112 .elementor-element.elementor-element-51680b7c{left:0px;}body.rtl .elementor-112 .elementor-element.elementor-element-51680b7c{right:0px;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );--n-menu-divider-color:var( --e-global-color-text );}.elementor-112 .elementor-element.elementor-element-41138bff{--display:flex;}.elementor-112 .elementor-element.elementor-element-7dcf7d6c{--display:flex;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:17px;width:var( --container-widget-width, 40% );max-width:40%;background-color:#FFFFFF00;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 0px 15px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:101;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF36;border-radius:100px 100px 100px 100px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:50px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:#DFCA9A;--n-menu-divider-content:"";--n-menu-divider-style:solid;--n-menu-divider-width:2px;--n-menu-divider-height:11px;--n-menu-divider-color:#7A7A7A;--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-color-hover:#329C00;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-color-active:#329C00;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFF;--n-menu-title-active-color-dropdown:#FFFFFF;--n-menu-dropdown-content-box-border-style:none;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#0000008A;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Bricolage Grotesque", Sans-serif;font-weight:400;--n-menu-title-line-height:1;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ):not( :hover ){border-style:none;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 {--n-menu-title-color-hover:#FFFFFF;--n-menu-title-color-active:#000000CC;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-toggle[aria-expanded="false"]:not( :hover ) > .e-n-menu-toggle-icon{border-style:none;}:where( .elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{border-style:none;}.elementor-112 .elementor-element.elementor-element-5229641f{--display:flex;--min-height:859px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-5229641f:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-5229641f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-5229641f::before, .elementor-112 .elementor-element.elementor-element-5229641f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5229641f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5229641f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5229641f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5229641f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-358e5ce0{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-7eb3a60b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-7eb3a60b.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7eb3a60b img{width:15%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-478af4b0{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-478af4b0 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-478af4b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-24ac42f7{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-24ac42f7.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-9589ee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-9589ee0.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-9589ee0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-d50c397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-d50c397.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-d50c397 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-3c66f292{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-112 .elementor-element.elementor-element-44aa3169{padding:0px 0px 0px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-1581b7ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-620de91b{width:var( --container-widget-width, 4% );max-width:4%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:4%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-620de91b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-705d0250{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-705d0250:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-705d0250::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda-1.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-112 .elementor-element.elementor-element-6019c95{width:initial;max-width:initial;padding:7px 30px 7px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-112 .elementor-element.elementor-element-7fc471a6{width:var( --container-widget-width, 89% );max-width:89%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-7fc471a6.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-7fc471a6:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-7fc471a6:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-112 .elementor-element.elementor-element-484a9866{width:100%;max-width:100%;margin:75px 0px calc(var(--kit-widget-spacing, 0px) + -134px) 0px;}.elementor-112 .elementor-element.elementor-element-484a9866.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-484a9866:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-484a9866:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-112 .elementor-element.elementor-element-5741ac78{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:12vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-5741ac78:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-5741ac78::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda-1.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-1fb8b471{width:initial;max-width:initial;padding:7px 30px 7px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-77408996{width:var( --container-widget-width, 89% );max-width:89%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-77408996.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-77408996:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-77408996:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9{width:100%;max-width:100%;margin:33px 0px calc(var(--kit-widget-spacing, 0px) + -111px) 0px;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-5c4cf0f9:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.5em;color:#000000;}.elementor-112 .elementor-element.elementor-element-25cbb2bb{--display:flex;--margin-top:-32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-3e2db0d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-3e2db0d2 img{width:16%;}.elementor-112 .elementor-element.elementor-element-64a6a57e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-64a6a57e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-64a6a57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-470f84e0{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-27422f6b{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-27422f6b:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-27422f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-27422f6b::before, .elementor-112 .elementor-element.elementor-element-27422f6b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-27422f6b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-27422f6b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-27422f6b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-27422f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-4021349f{--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;--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-112 .elementor-element.elementor-element-3c203e37{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-3c203e37.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-3c203e37 img{width:21%;}.elementor-112 .elementor-element.elementor-element-4239446c{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-4239446c .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-4239446c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-2be9f0fe{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-2be9f0fe.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-42c3a397{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-42c3a397.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-42c3a397 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-40273d8f{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-2f7a2820{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-48af691d{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-48af691d:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-48af691d::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-6fb94141{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-6fb94141.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-54575ade{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-7a72d961{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-7a72d961.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-7a72d961:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-7a72d961:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-4b6c6413{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-43a39097{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-3835e481{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-388677c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-388677c3:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-388677c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-1a8feec{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-249a1bcc{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-249a1bcc:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-249a1bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-249a1bcc::before, .elementor-112 .elementor-element.elementor-element-249a1bcc > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-249a1bcc > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-249a1bcc > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-249a1bcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-249a1bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-728e0b64{--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;--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-112 .elementor-element.elementor-element-1f41acb1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-1f41acb1.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1f41acb1 img{width:15%;}.elementor-112 .elementor-element.elementor-element-29078ee4{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-29078ee4 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-29078ee4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-3cfb169c{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-3cfb169c.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-62babebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-62babebe.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-62babebe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-2db3d373{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-492bd100{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-4c57e2bc{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-4c57e2bc:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-4c57e2bc::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-384e1d4f{--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;}.elementor-112 .elementor-element.elementor-element-2208ff1{width:var( --container-widget-width, 29% );max-width:29%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:29%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-6f524b91{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-6f524b91.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-6f524b91:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-6f524b91:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-320f4bec{--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;}.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-c4f3c74{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-51c1e737{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-3a4c54d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-3a4c54d:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-3a4c54d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-6f83cab2{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-76dd6a3f{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-76dd6a3f:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-76dd6a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-76dd6a3f::before, .elementor-112 .elementor-element.elementor-element-76dd6a3f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-76dd6a3f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-76dd6a3f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-76dd6a3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-76dd6a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-61e3087d{--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;--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-112 .elementor-element.elementor-element-20b198ac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-20b198ac.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-20b198ac img{width:15%;}.elementor-112 .elementor-element.elementor-element-13814915{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-13814915 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-13814915 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-576d103d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-576d103d.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-47cc6f01{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-47cc6f01.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-47cc6f01 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-128135b8{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-3b1fddc3{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-564f8f8b{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-564f8f8b:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-564f8f8b::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-6a1b41a4{--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;}.elementor-112 .elementor-element.elementor-element-7c731429{width:var( --container-widget-width, 29% );max-width:29%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:29%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-2c9a4bac{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-2c9a4bac.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-2c9a4bac:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-2c9a4bac:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-2875aaeb{--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;}.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-497574ff{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-71febd08{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-4b874e41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-4b874e41:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-4b874e41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-7b859d70{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-44393af{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-44393af:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-44393af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-44393af::before, .elementor-112 .elementor-element.elementor-element-44393af > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-44393af > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-44393af > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-44393af > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-44393af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-18bf09ff{--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;--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-112 .elementor-element.elementor-element-5f72ff4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-5f72ff4e.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-5f72ff4e img{width:21%;}.elementor-112 .elementor-element.elementor-element-3c4703bb{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-3c4703bb .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-3c4703bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-59717b4d{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-59717b4d.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1ea23209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-1ea23209.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1ea23209 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-1c88c48a{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-4ecab59a{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-99e9217{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-99e9217:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-99e9217::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-60f582b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-112 .elementor-element.elementor-element-60f582b5.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1d7cb01{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-1d7cb01.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-f61cd0f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-f61cd0f.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-f61cd0f:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-f61cd0f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-42a4527e{--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;}.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-3ba7efdc{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-5e00e245{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-10aec9df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-10aec9df:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-10aec9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-7991fa9e{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2174fb3e{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-2174fb3e:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-2174fb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-2174fb3e::before, .elementor-112 .elementor-element.elementor-element-2174fb3e > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2174fb3e > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2174fb3e > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2174fb3e > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2174fb3e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-46d26a6b{--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;--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-112 .elementor-element.elementor-element-4abb2d1a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-4abb2d1a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4abb2d1a img{width:21%;}.elementor-112 .elementor-element.elementor-element-20eaa343{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-20eaa343 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-20eaa343 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-75080df2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-75080df2.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4beb38e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-4beb38e6.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4beb38e6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-4f0d8b7a{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-6950a514{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-5136a410{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-5136a410:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-5136a410::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-612c0584{--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;}.elementor-112 .elementor-element.elementor-element-785acab8{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-6d097aaf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-6d097aaf.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-6d097aaf:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-6d097aaf:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-1082548d{--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;}.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-27552137{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-42dd1bac{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-7ac85390{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-7ac85390:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-7ac85390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-6741c6d1{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-670f81a9{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-670f81a9:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-670f81a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-670f81a9::before, .elementor-112 .elementor-element.elementor-element-670f81a9 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-670f81a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-670f81a9 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-670f81a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-670f81a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-3391cdb{--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;--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-112 .elementor-element.elementor-element-60c06c44{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-60c06c44.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-60c06c44 img{width:21%;}.elementor-112 .elementor-element.elementor-element-4a869791{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-4a869791 .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-4a869791 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-686acd43{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-686acd43.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-37f7103d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-37f7103d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-37f7103d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-54238d16{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-60325a40{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-26fd7ce0{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-26fd7ce0:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-26fd7ce0::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-2f1d9fa{--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;}.elementor-112 .elementor-element.elementor-element-5794d865{width:var( --container-widget-width, 29% );max-width:29%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:29%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-51c5c525{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-51c5c525.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-51c5c525:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-51c5c525:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-3220200c{--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;}.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-68c1e83a{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-127ac2fa{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-558cc273{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-112 .elementor-element.elementor-element-558cc273:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-558cc273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #0E020573 97%);}.elementor-112 .elementor-element.elementor-element-646b88dd{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-icon i{color:#AD9999;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-icon svg{fill:#AD9999;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:200;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-text{color:#E9DCDC;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-7a345373{--display:flex;--min-height:820px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.85;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-112 .elementor-element.elementor-element-7a345373:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-7a345373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-112 .elementor-element.elementor-element-7a345373::before, .elementor-112 .elementor-element.elementor-element-7a345373 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-7a345373 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-7a345373 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-7a345373 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-7a345373 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 12%, #000000 93%);}.elementor-112 .elementor-element.elementor-element-2d902b1{--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;--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-112 .elementor-element.elementor-element-60123648{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -33px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-112 .elementor-element.elementor-element-60123648.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-60123648 img{width:21%;}.elementor-112 .elementor-element.elementor-element-34c314ee{--divider-border-style:solid;--divider-color:#F3F3F25C;--divider-border-width:1.5px;width:var( --container-widget-width, 66% );max-width:66%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;padding:0px 0px 0px 0px;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-34c314ee .elementor-divider-separator{width:100%;}.elementor-112 .elementor-element.elementor-element-34c314ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-112 .elementor-element.elementor-element-574bb220{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:301;}.elementor-112 .elementor-element.elementor-element-574bb220.e-con{--align-self:center;}.elementor-112 .elementor-element.elementor-element-3a2f8403{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:97;text-align:center;}.elementor-112 .elementor-element.elementor-element-3a2f8403.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-3a2f8403 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.813rem;font-weight:500;line-height:1.11em;letter-spacing:-0.062em;color:#F6FAFF;}.elementor-112 .elementor-element.elementor-element-4ba5e0ce{--display:flex;--margin-top:-42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:300;}.elementor-112 .elementor-element.elementor-element-19184eb9{padding:0px 0px 13px 0px;z-index:98;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.56em;color:#FFFFFF;}.elementor-112 .elementor-element.elementor-element-4657271f{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:8vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-4657271f:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-4657271f::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-6c229d6b{--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;}.elementor-112 .elementor-element.elementor-element-2ee61ba3{width:var( --container-widget-width, 36% );max-width:36%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 30px 7px 30px;--container-widget-width:36%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-icon i{color:#1F1D1A;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-icon svg{fill:#1F1D1A;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.2em;color:#000000;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-2d8c6d5f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-7606efe{--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;}.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-7f88e29b{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-60f08d86{width:var( --container-widget-width, 26% );max-width:26%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 28px;--container-widget-width:26%;--container-widget-flex-grow:0;z-index:308;}.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button .elementor-button-content-wrapper{gap:15px;justify-content:center;}.elementor-112 .elementor-element.elementor-element-3d6b6c46{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-70b63433{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(39px/2);}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-39px/2);}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-icon{padding-inline-end:30px;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-2a0cf00a{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-112 .elementor-element.elementor-element-2a0cf00a:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-2a0cf00a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040409;}.elementor-112 .elementor-element.elementor-element-2a0cf00a::before, .elementor-112 .elementor-element.elementor-element-2a0cf00a > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2a0cf00a > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-2a0cf00a > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2a0cf00a > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-2a0cf00a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-112 .elementor-element.elementor-element-4a32eac7{width:initial;max-width:initial;padding:7px 30px 7px 30px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-46e5121f{width:var( --container-widget-width, 87% );max-width:87%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-46e5121f.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;color:#CCB3B3;}.elementor-112 .elementor-element.elementor-element-46e5121f:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-46e5121f:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:19px;font-weight:400;line-height:1.5em;color:#FFFFFF96;}.elementor-112 .elementor-element.elementor-element-30579458{width:var( --container-widget-width, 87% );max-width:87%;margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-30579458.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:40px;font-weight:500;line-height:1.5em;color:#CCB3B3;}.elementor-112 .elementor-element.elementor-element-30579458:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-30579458:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFF96;}.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button{background-color:#B2FE0200;font-family:"DM Sans", Sans-serif;font-size:0.938rem;font-weight:500;line-height:1.5em;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:1rem 2rem 1rem 2rem;}.elementor-112 .elementor-element.elementor-element-7ba78d9c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:308;}.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-112 .elementor-element.elementor-element-d10af50{--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;--overlay-opacity:1;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-d10af50:not(.elementor-motion-effects-element-type-background), .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3FF;}.elementor-112 .elementor-element.elementor-element-d10af50::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ordemestoica.com/wp-content/uploads/2026/10/cta-borda-1.svg");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:12% auto;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5{width:initial;max-width:initial;padding:7px 30px 7px 30px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-icon i{color:#B4995E;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-icon svg{fill:#B4995E;transition:fill 0.3s;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;letter-spacing:3px;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-text{color:#4E5564;transition:color 0.3s;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#7E94C3;}.elementor-112 .elementor-element.elementor-element-532a386e{width:var( --container-widget-width, 59% );max-width:59%;margin:-020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-532a386e.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-title{margin-bottom:20px;font-family:"DM Sans", Sans-serif;font-size:41px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-112 .elementor-element.elementor-element-532a386e:has(:hover) .elementor-image-box-title,
					 .elementor-112 .elementor-element.elementor-element-532a386e:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#443F33;}.elementor-112 .elementor-element.elementor-element-6400df46{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-443a0d1a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-443a0d1a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-41f18740{--display:flex;--border-radius:0px 0px 04px 04px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-3b3b94a5{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-3b3b94a5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-70329f0{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-7a14ec5a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-7a14ec5a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-26f2e7b1{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-46fe193e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-46fe193e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-7792d299{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-223971c1{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-223971c1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-3731e465{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-2da8a7ed{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-2da8a7ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-31886510{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-47857709{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-47857709 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-3b4f3e34{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-f50c807{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-f50c807 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-515fbbb4{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-61afee96{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-61afee96 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-53e1901d{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-4579248e{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-4579248e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-3172dab8{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-52cb8511{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-52cb8511 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-10fe987b{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-ee9a3ae{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-ee9a3ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-7af48b0b{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-4fcce367{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-4fcce367 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-18644908{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-6649e58a{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-6649e58a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-44e61eae{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-6812418d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-6812418d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-2ebd7364{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-20a1ddc{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-20a1ddc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-3759a24b{--display:flex;--border-radius:0px 0px 4px 4px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:80px;}.elementor-112 .elementor-element.elementor-element-1026e6d1{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:start;}.elementor-112 .elementor-element.elementor-element-1026e6d1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:300;line-height:1.5em;color:#464E5F;}.elementor-112 .elementor-element.elementor-element-3e41b7fd{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:68%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#7E94C3;--n-accordion-icon-hover-color:#7E94C3;--n-accordion-icon-active-color:#334F8B;}.elementor-112 .elementor-element.elementor-element-3e41b7fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-112 .elementor-element.elementor-element-3e41b7fd {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-112 .elementor-element.elementor-element-3e41b7fd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;font-weight:500;}:where( .elementor-112 .elementor-element.elementor-element-3e41b7fd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(min-width:768px){.elementor-112 .elementor-element.elementor-element-51680b7c{--content-width:723px;}.elementor-112 .elementor-element.elementor-element-24ac42f7{--width:75%;}.elementor-112 .elementor-element.elementor-element-5741ac78{--content-width:100%;}.elementor-112 .elementor-element.elementor-element-2be9f0fe{--width:75%;}.elementor-112 .elementor-element.elementor-element-3cfb169c{--width:75%;}.elementor-112 .elementor-element.elementor-element-576d103d{--width:75%;}.elementor-112 .elementor-element.elementor-element-59717b4d{--width:75%;}.elementor-112 .elementor-element.elementor-element-75080df2{--width:75%;}.elementor-112 .elementor-element.elementor-element-686acd43{--width:75%;}.elementor-112 .elementor-element.elementor-element-574bb220{--width:75%;}.elementor-112 .elementor-element.elementor-element-2a0cf00a{--width:100%;}.elementor-112 .elementor-element.elementor-element-d10af50{--content-width:1280px;}}@media(max-width:1366px) and (min-width:768px){.elementor-112 .elementor-element.elementor-element-54575ade{--width:978px;}}@media(max-width:1366px){.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-2cf0fdb2{--n-menu-title-distance-from-content:20px;padding:12px 12px 12px 12px;--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;--n-menu-title-space-between:20px;--n-menu-title-padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-5229641f{--margin-top:-211px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-44aa3169{padding:4px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-620de91b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 2px;}.elementor-112 .elementor-element.elementor-element-705d0250{--padding-top:47px;--padding-bottom:161px;--padding-left:5px;--padding-right:5px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > a{font-size:16px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-5741ac78{--min-height:68vh;--padding-top:47px;--padding-bottom:161px;--padding-left:5px;--padding-right:5px;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-77408996{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:916px;--container-widget-flex-grow:0;width:var( --container-widget-width, 916px );max-width:916px;}.elementor-112 .elementor-element.elementor-element-77408996.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-wrapper{text-align:center;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-64a6a57e{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-48af691d{--padding-top:62px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6fb94141 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-54575ade{--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;--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-112 .elementor-element.elementor-element-7a72d961{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-7a72d961.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-43a39097{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-3835e481{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-388677c3{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-384e1d4f{--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;--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-112 .elementor-element.elementor-element-2208ff1{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-2208ff1 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-6f524b91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-6f524b91.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-c4f3c74{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-51c1e737{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-3a4c54d{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-6a1b41a4{--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;}.elementor-112 .elementor-element.elementor-element-7c731429{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7c731429 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-2c9a4bac{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-2c9a4bac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-497574ff{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-71febd08{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-4b874e41{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-60f582b5{--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;}.elementor-112 .elementor-element.elementor-element-60f582b5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1d7cb01 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-f61cd0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-f61cd0f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-3ba7efdc{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-5e00e245{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-10aec9df{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-612c0584{--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;}.elementor-112 .elementor-element.elementor-element-785acab8{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-785acab8 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-6d097aaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-6d097aaf.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-27552137{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-42dd1bac{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-7ac85390{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-2f1d9fa{--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;}.elementor-112 .elementor-element.elementor-element-5794d865{--container-widget-width:393px;--container-widget-flex-grow:0;width:var( --container-widget-width, 393px );max-width:393px;}.elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-5794d865 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-51c5c525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-51c5c525.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-68c1e83a{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-127ac2fa{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-558cc273{--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-6c229d6b{--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;}.elementor-112 .elementor-element.elementor-element-2ee61ba3{--container-widget-width:476px;--container-widget-flex-grow:0;width:var( --container-widget-width, 476px );max-width:476px;}.elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-2ee61ba3 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-title{margin-bottom:10px;font-size:32px;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-description{font-size:18px;line-height:22px;}.elementor-112 .elementor-element.elementor-element-7f88e29b{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-60f08d86{--container-widget-width:297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 297px );max-width:297px;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-4a32eac7 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-title{margin-bottom:10px;font-size:48px;}.elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6ae2c5e5 .elementor-icon-list-item > a{font-size:16px;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-title{margin-bottom:10px;font-size:35px;}}@media(max-width:1024px){.elementor-112 .elementor-element.elementor-element-51680b7c{--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-2cf0fdb2{--n-menu-title-distance-from-content:40px;width:auto;max-width:auto;border-radius:0px 0px 0px 0px;--n-menu-toggle-align:flex-end;--n-menu-title-font-size:18px;--n-menu-title-padding:20px 20px 20px 20px;--n-menu-toggle-icon-size:29px;--n-menu-toggle-icon-border-radius:0px 0px 0px 0px;--n-menu-toggle-icon-padding:0px 0px 0px 0px;--n-menu-toggle-icon-distance-from-dropdown:34px;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2.elementor-element{--order:99999 /* order end hack */;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title{border-radius:0px 0px 0px 0px;}:where( .elementor-112 .elementor-element.elementor-element-2cf0fdb2 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-112 .elementor-element.elementor-element-24ac42f7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9589ee0{text-align:center;}.elementor-112 .elementor-element.elementor-element-9589ee0 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-d50c397{text-align:center;}.elementor-112 .elementor-element.elementor-element-d50c397 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-44aa3169{text-align:center;}.elementor-112 .elementor-element.elementor-element-705d0250::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-7fc471a6{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-5741ac78::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-77408996{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-2be9f0fe{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-42c3a397{text-align:center;}.elementor-112 .elementor-element.elementor-element-42c3a397 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-2f7a2820{text-align:center;}.elementor-112 .elementor-element.elementor-element-48af691d::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-7a72d961{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-title{font-size:42px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-3cfb169c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-62babebe{text-align:center;}.elementor-112 .elementor-element.elementor-element-62babebe .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-492bd100{text-align:center;}.elementor-112 .elementor-element.elementor-element-4c57e2bc::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-6f524b91{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-576d103d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-47cc6f01{text-align:center;}.elementor-112 .elementor-element.elementor-element-47cc6f01 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-3b1fddc3{text-align:center;}.elementor-112 .elementor-element.elementor-element-564f8f8b::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-2c9a4bac{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-59717b4d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-1ea23209{text-align:center;}.elementor-112 .elementor-element.elementor-element-1ea23209 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-4ecab59a{text-align:center;}.elementor-112 .elementor-element.elementor-element-99e9217::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-f61cd0f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-75080df2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-4beb38e6{text-align:center;}.elementor-112 .elementor-element.elementor-element-4beb38e6 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-6950a514{text-align:center;}.elementor-112 .elementor-element.elementor-element-5136a410::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-6d097aaf{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-686acd43{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-37f7103d{text-align:center;}.elementor-112 .elementor-element.elementor-element-37f7103d .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-60325a40{text-align:center;}.elementor-112 .elementor-element.elementor-element-26fd7ce0::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-51c5c525{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-574bb220{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-3a2f8403{text-align:center;}.elementor-112 .elementor-element.elementor-element-3a2f8403 .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-112 .elementor-element.elementor-element-19184eb9{text-align:center;}.elementor-112 .elementor-element.elementor-element-4657271f::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-46e5121f{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-30579458{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-title{font-size:42px;}.elementor-112 .elementor-element.elementor-element-d10af50::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:20% auto;}.elementor-112 .elementor-element.elementor-element-532a386e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-title{font-size:35px;}.elementor-112 .elementor-element.elementor-element-443a0d1a{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-443a0d1a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-443a0d1a .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-3b3b94a5{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-3b3b94a5.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-3b3b94a5 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-7a14ec5a{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-7a14ec5a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-7a14ec5a .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-46fe193e{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-46fe193e.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-46fe193e .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-223971c1{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-223971c1.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-223971c1 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-2da8a7ed{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-2da8a7ed.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-2da8a7ed .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-47857709{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-47857709.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-47857709 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-f50c807{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-f50c807.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-f50c807 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-61afee96{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-61afee96.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-61afee96 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-4579248e{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-4579248e.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4579248e .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-52cb8511{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-52cb8511.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-52cb8511 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-ee9a3ae{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-ee9a3ae.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-ee9a3ae .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-4fcce367{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-4fcce367.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-4fcce367 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-6649e58a{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-6649e58a.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6649e58a .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-6812418d{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-6812418d.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-6812418d .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-20a1ddc{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-20a1ddc.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-20a1ddc .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-1026e6d1{width:100%;max-width:100%;}.elementor-112 .elementor-element.elementor-element-1026e6d1.elementor-element{--align-self:center;}.elementor-112 .elementor-element.elementor-element-1026e6d1 .elementor-heading-title{line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-3e41b7fd{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-112 .elementor-element.elementor-element-51680b7c{--justify-content:flex-end;}.elementor-widget-mega-menu{--n-menu-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-2cf0fdb2{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-toggle-icon-distance-from-dropdown:25px;}.elementor-112 .elementor-element.elementor-element-2cf0fdb2.elementor-element{--order:99999 /* order end hack */;}.elementor-112 .elementor-element.elementor-element-5229641f{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-358e5ce0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-7eb3a60b{text-align:center;}.elementor-112 .elementor-element.elementor-element-7eb3a60b img{width:60%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-112 .elementor-element.elementor-element-9589ee0{padding:9px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-9589ee0 .elementor-heading-title{font-size:8.1vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-d50c397{padding:9px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-d50c397 .elementor-heading-title{font-size:8.1vw;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-44aa3169{padding:26px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-620de91b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-112 .elementor-element.elementor-element-705d0250::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-705d0250 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-705d0250{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-6019c95{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;--e-icon-list-icon-size:33px;}.elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6019c95 .elementor-icon-list-item > a{font-size:13px;line-height:1.3em;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-112 .elementor-element.elementor-element-7fc471a6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-484a9866{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-5741ac78::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5741ac78 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-5741ac78{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-1fb8b471{--e-icon-list-icon-size:33px;}.elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1fb8b471 .elementor-icon-list-item > a{font-size:13px;line-height:1.3em;}.elementor-112 .elementor-element.elementor-element-77408996{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-25cbb2bb{--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-112 .elementor-element.elementor-element-3e2db0d2{--e-transform-scale:1.7;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-14px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-64a6a57e{--margin-top:-1px;--margin-bottom:-63px;--margin-left:0px;--margin-right:0px;}.elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-470f84e0 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-27422f6b{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-4021349f{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-3c203e37{text-align:center;}.elementor-112 .elementor-element.elementor-element-3c203e37 img{width:60%;}.elementor-112 .elementor-element.elementor-element-42c3a397{padding:6px 0px 32px 0px;}.elementor-112 .elementor-element.elementor-element-42c3a397 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-48af691d::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-48af691d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-48af691d{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-6fb94141{--container-widget-width:224px;--container-widget-flex-grow:0;width:var( --container-widget-width, 224px );max-width:224px;}.elementor-112 .elementor-element.elementor-element-7a72d961{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-1a8feec .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-249a1bcc{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-728e0b64{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-1f41acb1{text-align:center;}.elementor-112 .elementor-element.elementor-element-1f41acb1 img{width:60%;}.elementor-112 .elementor-element.elementor-element-62babebe{padding:8px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-62babebe .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-492bd100{padding:32px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-4c57e2bc::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4c57e2bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-4c57e2bc{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-6f524b91{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6f83cab2 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-76dd6a3f{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-61e3087d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-20b198ac{text-align:center;}.elementor-112 .elementor-element.elementor-element-20b198ac img{width:60%;}.elementor-112 .elementor-element.elementor-element-47cc6f01{padding:11px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-47cc6f01 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-3b1fddc3{padding:32px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-564f8f8b::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-564f8f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-564f8f8b{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-2c9a4bac{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7b859d70 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-44393af{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-18bf09ff{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-5f72ff4e{text-align:center;}.elementor-112 .elementor-element.elementor-element-5f72ff4e img{width:60%;}.elementor-112 .elementor-element.elementor-element-1ea23209{padding:6px 0px 32px 0px;}.elementor-112 .elementor-element.elementor-element-1ea23209 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-99e9217::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-99e9217 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-99e9217{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-f61cd0f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-7991fa9e .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-2174fb3e{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-46d26a6b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-4abb2d1a{text-align:center;}.elementor-112 .elementor-element.elementor-element-4abb2d1a img{width:60%;}.elementor-112 .elementor-element.elementor-element-4beb38e6{padding:6px 0px 32px 0px;}.elementor-112 .elementor-element.elementor-element-4beb38e6 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-5136a410::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-5136a410 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-5136a410{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-6d097aaf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-6741c6d1 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-670f81a9{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-3391cdb{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-60c06c44{text-align:center;}.elementor-112 .elementor-element.elementor-element-60c06c44 img{width:60%;}.elementor-112 .elementor-element.elementor-element-37f7103d{padding:6px 0px 32px 0px;}.elementor-112 .elementor-element.elementor-element-37f7103d .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-26fd7ce0::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-26fd7ce0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-26fd7ce0{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-51c5c525{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-646b88dd .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-7a345373{--min-height:890px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-112 .elementor-element.elementor-element-2d902b1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-112 .elementor-element.elementor-element-60123648{text-align:center;}.elementor-112 .elementor-element.elementor-element-60123648 img{width:60%;}.elementor-112 .elementor-element.elementor-element-3a2f8403{width:var( --container-widget-width, 96% );max-width:96%;padding:6px 0px 32px 0px;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-112 .elementor-element.elementor-element-3a2f8403 .elementor-heading-title{font-size:9vw;line-height:1.1em;}.elementor-112 .elementor-element.elementor-element-4657271f::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-4657271f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-4657271f{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-112 .elementor-element.elementor-element-70b63433 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-112 .elementor-element.elementor-element-2a0cf00a{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-46e5121f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-30579458{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-title{margin-bottom:16px;font-size:30px;}.elementor-112 .elementor-element.elementor-element-d10af50::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-video-container::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-112 .elementor-element.elementor-element-d10af50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:140px auto;}.elementor-112 .elementor-element.elementor-element-d10af50{--border-radius:20px 20px 20px 20px;--padding-top:15vw;--padding-bottom:15vw;--padding-left:5vw;--padding-right:5vw;}.elementor-112 .elementor-element.elementor-element-532a386e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-title{margin-bottom:16px;font-size:19px;}.elementor-112 .elementor-element.elementor-element-6400df46{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-41f18740{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-70329f0{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-26f2e7b1{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-7792d299{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-3731e465{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-31886510{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-3b4f3e34{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-515fbbb4{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-53e1901d{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-3172dab8{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-10fe987b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-7af48b0b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-18644908{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-44e61eae{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-2ebd7364{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-3759a24b{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-112 .elementor-element.elementor-element-3e41b7fd{--n-accordion-title-font-size:18px;}}/* Start custom CSS for mega-menu, class: .elementor-element-2cf0fdb2 */.elementor-112 .elementor-element.elementor-element-2cf0fdb2{
    backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9589ee0 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d50c397 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-620de91b *//* From Uiverse.io by mrhyddenn */ 
.scrolldown {
  --color: white;
  --sizeX: 30px;
  --sizeY: 50px;
  position: relative;
  width: var(--sizeX);
  height: var(--sizeY);
  margin-left: var(sizeX /0);
  border: calc(var(--sizeX) / 10) solid var(--color);
  border-radius: 50px;
  box-sizing: border-box;
  margin-bottom: 8px;
  cursor: pointer;
}

.scrolldown::before {
  content: "";
  position: absolute;
  bottom: 30px;
  left: 50%;
  width: 6px;
  height: 6px;
  margin-left: -3px;
  background-color: var(--color);
  border-radius: 100%;
  animation: scrolldown-anim 2s infinite;
  box-sizing: border-box;
  box-shadow: 0px -5px 3px 1px #2a547066;
}

@keyframes scrolldown-anim {
  0% {
    opacity: 0;
    height: 6px;
  }

  40% {
    opacity: 1;
    height: 10px;
  }

  80% {
    transform: translate(0, 20px);
    height: 10px;
    opacity: 0;
  }

  100% {
    height: 3px;
    opacity: 0;
  }
}

.chevrons {
  padding: 6px 0 0 0;
  margin-left: -3px;
  margin-top: 48px;
  width: 30px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.chevrondown {
  margin-top: -6px;
  position: relative;
  border: solid var(--color);
  border-width: 0 3px 3px 0;
  display: inline-block;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
}

.chevrondown:nth-child(odd) {
  animation: pulse54012 500ms ease infinite alternate;
}

.chevrondown:nth-child(even) {
  animation: pulse54012 500ms ease infinite alternate 250ms;
}

@keyframes pulse54012 {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.5;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5229641f */.elementor-112 .elementor-element.elementor-element-5229641f:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6019c95 */.elementor-112 .elementor-element.elementor-element-6019c95{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7fc471a6 */.elementor-112 .elementor-element.elementor-element-7fc471a6{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-7fc471a6 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-484a9866 */.elementor-112 .elementor-element.elementor-element-484a9866{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-484a9866 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1fb8b471 */.elementor-112 .elementor-element.elementor-element-1fb8b471{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-77408996 */.elementor-112 .elementor-element.elementor-element-77408996{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-77408996 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5c4cf0f9 */.elementor-112 .elementor-element.elementor-element-5c4cf0f9{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-5c4cf0f9 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-470f84e0 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-42c3a397 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27422f6b */.elementor-112 .elementor-element.elementor-element-27422f6b:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6fb94141 */.elementor-112 .elementor-element.elementor-element-6fb94141{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7a72d961 */.elementor-112 .elementor-element.elementor-element-7a72d961{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-7a72d961 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43a39097 */.elementor-112 .elementor-element.elementor-element-43a39097 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-43a39097:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-43a39097:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-43a39097::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-43a39097:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-43a39097 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-43a39097:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-43a39097 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3835e481 */.elementor-112 .elementor-element.elementor-element-3835e481 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-3835e481:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-3835e481:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-3835e481::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-3835e481:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-3835e481 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-3835e481:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-3835e481 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1a8feec */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62babebe */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-249a1bcc */.elementor-112 .elementor-element.elementor-element-249a1bcc:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2208ff1 */.elementor-112 .elementor-element.elementor-element-2208ff1{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6f524b91 */.elementor-112 .elementor-element.elementor-element-6f524b91{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-6f524b91 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4f3c74 */.elementor-112 .elementor-element.elementor-element-c4f3c74 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-c4f3c74:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-c4f3c74:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-c4f3c74 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-51c1e737 */.elementor-112 .elementor-element.elementor-element-51c1e737 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-51c1e737:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-51c1e737:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-51c1e737::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-51c1e737:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-51c1e737 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-51c1e737:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-51c1e737 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6f83cab2 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-47cc6f01 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76dd6a3f */.elementor-112 .elementor-element.elementor-element-76dd6a3f:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7c731429 */.elementor-112 .elementor-element.elementor-element-7c731429{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2c9a4bac */.elementor-112 .elementor-element.elementor-element-2c9a4bac{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-2c9a4bac .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-497574ff */.elementor-112 .elementor-element.elementor-element-497574ff {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-497574ff:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-497574ff:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-497574ff::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-497574ff:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-497574ff svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-497574ff:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-497574ff .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71febd08 */.elementor-112 .elementor-element.elementor-element-71febd08 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-71febd08:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-71febd08:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-71febd08::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-71febd08:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-71febd08 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-71febd08:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-71febd08 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7b859d70 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1ea23209 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44393af */.elementor-112 .elementor-element.elementor-element-44393af:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d7cb01 */.elementor-112 .elementor-element.elementor-element-1d7cb01{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f61cd0f */.elementor-112 .elementor-element.elementor-element-f61cd0f{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-f61cd0f .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f582b5 */.elementor-112 .elementor-element.elementor-element-60f582b5{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-60f582b5 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3ba7efdc */.elementor-112 .elementor-element.elementor-element-3ba7efdc {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-3ba7efdc .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e00e245 */.elementor-112 .elementor-element.elementor-element-5e00e245 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-5e00e245:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-5e00e245:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-5e00e245::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-5e00e245:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-5e00e245 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-5e00e245:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-5e00e245 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7991fa9e */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4beb38e6 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2174fb3e */.elementor-112 .elementor-element.elementor-element-2174fb3e:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-785acab8 */.elementor-112 .elementor-element.elementor-element-785acab8{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6d097aaf */.elementor-112 .elementor-element.elementor-element-6d097aaf{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-6d097aaf .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27552137 */.elementor-112 .elementor-element.elementor-element-27552137 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-27552137:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-27552137:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-27552137::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-27552137:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-27552137 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-27552137:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-27552137 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42dd1bac */.elementor-112 .elementor-element.elementor-element-42dd1bac {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-42dd1bac:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-42dd1bac:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-42dd1bac .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6741c6d1 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-37f7103d */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-670f81a9 */.elementor-112 .elementor-element.elementor-element-670f81a9:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5794d865 */.elementor-112 .elementor-element.elementor-element-5794d865{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-51c5c525 */.elementor-112 .elementor-element.elementor-element-51c5c525{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-51c5c525 .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-68c1e83a */.elementor-112 .elementor-element.elementor-element-68c1e83a {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-68c1e83a:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-68c1e83a:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-68c1e83a .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-127ac2fa */.elementor-112 .elementor-element.elementor-element-127ac2fa {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-127ac2fa:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-127ac2fa:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-127ac2fa .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-646b88dd */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a2f8403 */.textodegrade {
  background: linear-gradient(90deg, #FFFFFF, #F2C772); /* Ajuste as cores do degradê */
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a345373 */.elementor-112 .elementor-element.elementor-element-7a345373:after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(to right,#000000, transparent, #000000 );
    z-index: 100;
    position: absolute;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2ee61ba3 */.elementor-112 .elementor-element.elementor-element-2ee61ba3{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2d8c6d5f */.elementor-112 .elementor-element.elementor-element-2d8c6d5f{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-2d8c6d5f .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f88e29b */.elementor-112 .elementor-element.elementor-element-7f88e29b {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-7f88e29b:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-7f88e29b:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-7f88e29b .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60f08d86 */.elementor-112 .elementor-element.elementor-element-60f08d86 {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button-icon {
  font-size: 17px;
  color: black;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-60f08d86:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-60f08d86:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-60f08d86::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-60f08d86:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-60f08d86 svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-60f08d86:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-60f08d86 .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-70b63433 */.my-list-left.elementor-widget .elementor-icon-list-items {
  display: flex !important;
  flex-wrap: nowrap !important;
  animation: scroll-left 60s linear infinite;
}

.my-list-left.elementor-widget .elementor-icon-list-item {
  flex-shrink: 0 !important;
  white-space: nowrap !important;
}


.my-list-left.elementor-widget .elementor-icon-list-items {
  width: 200%; 
}

@keyframes scroll-left {
  from {
    transform: translateX(0%);
  }
  to {
    transform: translateX(-50%);
  }
}


.my-list-left.elementor-widget {
  overflow: hidden;
  max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d6b6c46 */.elementor-112 .elementor-element.elementor-element-3d6b6c46{
     background: linear-gradient(90deg, #EAF3FF 0%, #EAF3FF 50%, #EAF3FF 100%);
}
html body{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4a32eac7 */.elementor-112 .elementor-element.elementor-element-4a32eac7{
    border-radius: 1002px;
background: #040409;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46e5121f */.elementor-112 .elementor-element.elementor-element-46e5121f{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-46e5121f .elementor-image-box-title {
background: linear-gradient(101deg, #FFF 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30579458 */.elementor-112 .elementor-element.elementor-element-30579458{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-30579458 .elementor-image-box-title {
background: linear-gradient(101deg, #FFF 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ba78d9c */.elementor-112 .elementor-element.elementor-element-7ba78d9c {
  border-radius: 72px;
  border-top: 2px solid #F2C772;
  background: linear-gradient(90deg, #F2C772 0%, #F2C772 50%, #F2C772 100%);
  box-shadow:
    0 10px 20px 0 rgba(242, 199, 114, 0.4),
    0 20px 40px 0 rgba(242, 199, 114, 0.3),
    0 40px 80px 0 rgba(242, 199, 114, 0.2),
    0 60px 120px 0 rgba(242, 199, 114, 0.1);
  outline: none;
  cursor: pointer;
  border: none;
  transition: 0.5s;
  position: relative;
  overflow: hidden;
  display: inline-flex;
  align-items: center;
  color: white;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button-icon {
  font-size: 17px;
  color: white;
  margin-right: 8px;
  transition: transform 0.5s ease;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c:hover .elementor-button-icon {
  transform: translateX(5px) rotate(5deg);
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c:active {
  opacity: 0.5;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c::before {
  content: '';
  background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
  width: 70px;
  height: 130%;
  position: absolute;
  transform: translateX(-50%) skew(-25deg);
  bottom: 0%;
  user-select: none;
  pointer-events: none;
  animation: shinery 3s infinite ease-in-out;
  filter: blur(3px);
}

@keyframes shinery {
  0%, 100% {
    left: -10%;
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
  48% {
    left: 110%;
    opacity: 1;
  }
  51% {
    opacity: 0;
  }
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c:hover {
  transform: translateY(-8px);
  box-shadow: none;
  transition: 0.5s;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c svg {
  font-size: 14px;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c:after {
  content: "";
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  height: 20px;
  background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
  mix-blend-mode: screen;
  filter: blur(12px);
  pointer-events: none;
  z-index: 1;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button:before {
  content: "";
  position: absolute;
  top: -5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}

.elementor-112 .elementor-element.elementor-element-7ba78d9c .elementor-button:after {
  content: "";
  position: absolute;
  bottom: -4.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 10px;
  background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
  pointer-events: none;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6ae2c5e5 */.elementor-112 .elementor-element.elementor-element-6ae2c5e5{
    border-radius: 1002px;
background: #EDF5FF;
box-shadow: 3px 3px 2.8px 0 rgba(209, 223, 245, 0.50) inset, -2px -2px 2.8px 0 rgba(253, 254, 255, 0.80) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-532a386e */.elementor-112 .elementor-element.elementor-element-532a386e{
    text-wrap: balance
}

.elementor-112 .elementor-element.elementor-element-532a386e .elementor-image-box-title {
background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3e41b7fd */.e-n-accordion-item {
       border-top: 2px solid #FFF;
    background: #EDF5FF;
    box-shadow: 0px 105px 29px 0px rgba(109, 149, 202, 0.00), 0px 67px 27px 0px rgba(109, 149, 202, 0.01), 0px 38px 23px 0px rgba(109, 149, 202, 0.05), 0px 17px 17px 0px rgba(109, 149, 202, 0.09), 0px 4px 9px 0px rgba(109, 149, 202, 0.10);
    border-radius: 12px;
}

.elementor-112 .elementor-element.elementor-element-3e41b7fd .e-n-accordion-item-title-text {
    background: linear-gradient(101deg, #021642 7.88%, #B4995E 61.7%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;

    
}/* End custom CSS */