.elementor-12 .elementor-element.elementor-element-3e56eadd{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(251,241,227,0.12);--border-color:rgba(251,241,227,0.12);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;top:0px;--z-index:4;}.elementor-12 .elementor-element.elementor-element-3e56eadd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e56eadd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3e56eadd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3e56eadd{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 );}.elementor-12 .elementor-element.elementor-element-57f58f66{text-align:start;}.elementor-12 .elementor-element.elementor-element-57f58f66 img{width:88px;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(28px/2);}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(28px/2);}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(28px/2);}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-28px/2);}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-28px/2);}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-50c04217{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:800;}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-text{color:#cdbba6;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-50c04217 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#fbf1e3;}.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 );}.elementor-12 .elementor-element.elementor-element-28845cad .elementor-button{background-color:#ff781f;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:900;fill:#ffffff;color:#ffffff;box-shadow:0px 10px 28px 0px rgba(255,120,31,0.35);border-radius:999px 999px 999px 999px;padding:10px 20px 10px 20px;}.elementor-12 .elementor-element.elementor-element-28845cad .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-28845cad .elementor-button:focus{background-color:#e96a10;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-28845cad .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-28845cad .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-46bec965{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-46bec965:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-46bec965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, #A54608 0%, #000000 66%);}.elementor-12 .elementor-element.elementor-element-67c2c130{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap: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-12 .elementor-element.elementor-element-77f0460f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.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 );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-12 .elementor-element.elementor-element-653a6b94{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:900;letter-spacing:2.1px;color:#ffa366;}.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 );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a2d9aea{text-align:start;}.elementor-12 .elementor-element.elementor-element-a2d9aea .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:96px;font-weight:900;line-height:0.96em;letter-spacing:-4px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-4e94f123{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-171a7332{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-64f548ef .elementor-button{background-color:#ff781f;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;fill:#ffffff;color:#ffffff;box-shadow:0px 10px 28px 0px rgba(255,120,31,0.35);border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-64f548ef .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-64f548ef .elementor-button:focus{background-color:#e96a10;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-64f548ef .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-64f548ef .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-560de7f2 .elementor-button{background-color:#073C3000;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;fill:#fbf1e3;color:#fbf1e3;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(251,241,227,0.35);border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-560de7f2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-560de7f2 .elementor-button:focus{background-color:rgba(255,255,255,0.08);color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-560de7f2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-560de7f2 .elementor-button:focus svg{fill:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-74668daa{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-12 .elementor-element.elementor-element-11d1787b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-12 .elementor-element.elementor-element-8282a40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap: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-12 .elementor-element.elementor-element-d3489c5{width:100%;max-width:100%;--e-transform-rotateZ:-9deg;z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-d3489c5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-3c96538{--e-transform-rotateZ:-33deg;--e-transform-scale:0.8;top:-86px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3c96538{right:142px;}body.rtl .elementor-12 .elementor-element.elementor-element-3c96538{left:142px;}.elementor-12 .elementor-element.elementor-element-3c96538 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-c9483a5{--e-transform-rotateZ:3deg;--e-transform-scale:0.8;top:231px;text-align:center;}.elementor-12 .elementor-element.elementor-element-c9483a5.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c9483a5{left:134px;}body.rtl .elementor-12 .elementor-element.elementor-element-c9483a5{right:134px;}.elementor-12 .elementor-element.elementor-element-c9483a5 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-a9d2e20{--e-transform-rotateZ:11deg;--e-transform-scale:0.8;top:5px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a9d2e20{left:144px;}body.rtl .elementor-12 .elementor-element.elementor-element-a9d2e20{right:144px;}.elementor-12 .elementor-element.elementor-element-a9d2e20 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-5b05751{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap: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-12 .elementor-element.elementor-element-95e0e32{width:100%;max-width:100%;--e-transform-rotateZ:5deg;z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-95e0e32.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-10c10d5{--e-transform-rotateZ:-13deg;--e-transform-scale:0.8;top:279px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-10c10d5{right:134px;}body.rtl .elementor-12 .elementor-element.elementor-element-10c10d5{left:134px;}.elementor-12 .elementor-element.elementor-element-10c10d5 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-6ea69a0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(251,241,227,0.12);--border-color:rgba(251,241,227,0.12);--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );}.elementor-widget-counter .elementor-counter-title{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 );}.elementor-12 .elementor-element.elementor-element-1524e3a0{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1524e3a0 .elementor-counter-title{justify-content:center;color:#cdbba6;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-1524e3a0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#fbf1e3;font-family:"Nunito Sans", Sans-serif;font-size:52px;font-weight:900;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-2f95a207{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2f95a207 .elementor-counter-number-wrapper{color:#fbf1e3;font-family:"Nunito Sans", Sans-serif;font-size:52px;font-weight:900;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-2f95a207 .elementor-counter-title{color:#cdbba6;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-724af0e{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-724af0e .elementor-counter-number-wrapper{color:#fbf1e3;font-family:"Nunito Sans", Sans-serif;font-size:52px;font-weight:900;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-724af0e .elementor-counter-title{color:#cdbba6;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-42a8fccd{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-42a8fccd .elementor-counter-number-wrapper{color:#fbf1e3;font-family:"Nunito Sans", Sans-serif;font-size:52px;font-weight:900;letter-spacing:-2px;}.elementor-12 .elementor-element.elementor-element-42a8fccd .elementor-counter-title{color:#cdbba6;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-13a4121e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#e8decc;--border-color:#e8decc;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13a4121e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-13a4121e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fffdf8;}.elementor-12 .elementor-element.elementor-element-03bbd89{--display:flex;--justify-content:center;}.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 );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 );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4a69047.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-4a69047.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-4a69047.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-4a69047 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-4a69047 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-4a69047 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-16789de{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e4e03c3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-e4e03c3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-e4e03c3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e4e03c3 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-e4e03c3 .elementor-image-box-wrapper .elementor-image-box-img{width:29%;}.elementor-12 .elementor-element.elementor-element-e4e03c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-62d8e22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;}.elementor-12 .elementor-element.elementor-element-21f1555.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-21f1555.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-21f1555.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-21f1555 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-21f1555 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-12 .elementor-element.elementor-element-21f1555 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-06b58ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-fbcde02.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-fbcde02.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-fbcde02.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-fbcde02 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-fbcde02 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-fbcde02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b7d4c32{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-3124c60.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-3124c60.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-3124c60.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-3124c60 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-3124c60 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-3124c60 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-08ccf47{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-d734981.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-d734981.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-d734981.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d734981 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-d734981 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-d734981 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-5d4a127{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-aefc1d6.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-aefc1d6.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-aefc1d6.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-aefc1d6 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-aefc1d6 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-aefc1d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e5086ec{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-e990fc5.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-e990fc5.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-e990fc5.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e990fc5 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-e990fc5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-e990fc5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-e9b0951{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-84ed8e5.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-84ed8e5.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-84ed8e5.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-84ed8e5 .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-84ed8e5 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-84ed8e5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-c19a242{--display:flex;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-1a82b9b.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-12 .elementor-element.elementor-element-1a82b9b.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-12 .elementor-element.elementor-element-1a82b9b.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-1a82b9b .elementor-image-box-title{margin-bottom:0px;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-1a82b9b .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-12 .elementor-element.elementor-element-1a82b9b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-9886c27{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-offset-size:100px;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-6c29b013{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6c29b013:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c29b013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ef;}.elementor-12 .elementor-element.elementor-element-6b490ba1{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-36939123{text-align:center;}.elementor-12 .elementor-element.elementor-element-36939123 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-33bc55c0{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-1c11333c{--display:flex;--min-height:520px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:36px 36px 36px 36px;}.elementor-12 .elementor-element.elementor-element-1c11333c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1c11333c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center right, var( --e-global-color-secondary ) 0%, #8F3002 100%);}.elementor-12 .elementor-element.elementor-element-574cfeaf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-711ac20f{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:900;letter-spacing:2.1px;color:rgba(255,255,255,.85);}.elementor-12 .elementor-element.elementor-element-4a13ed50{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a13ed50 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-3px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-5ed67151{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#fff4e8;}.elementor-12 .elementor-element.elementor-element-71cb56bc{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255,246,236,.92);}.elementor-12 .elementor-element.elementor-element-258d28ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-321254d4{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;--e-transform-skewX:3deg;top:28px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-321254d4{left:-77px;}body.rtl .elementor-12 .elementor-element.elementor-element-321254d4{right:-77px;}.elementor-12 .elementor-element.elementor-element-321254d4 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-2a48a8ac{--e-transform-rotateZ:-7deg;--e-transform-scale:0.5;top:222px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2a48a8ac{left:59px;}body.rtl .elementor-12 .elementor-element.elementor-element-2a48a8ac{right:59px;}.elementor-12 .elementor-element.elementor-element-2a48a8ac img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-6a8ca15{width:100%;max-width:100%;text-align:center;}.elementor-12 .elementor-element.elementor-element-6a8ca15.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-d42cffc{--e-transform-rotateZ:23deg;--e-transform-scale:0.6;--e-transform-skewX:3deg;top:-37px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d42cffc{left:350px;}body.rtl .elementor-12 .elementor-element.elementor-element-d42cffc{right:350px;}.elementor-12 .elementor-element.elementor-element-d42cffc img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-7e13b079{--display:flex;--min-height:520px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:36px 36px 36px 36px;}.elementor-12 .elementor-element.elementor-element-7e13b079:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7e13b079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #9a4bc4 0%, #3b1250 100%);}.elementor-12 .elementor-element.elementor-element-570004a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-12 .elementor-element.elementor-element-3429c3c9{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;--e-transform-skewX:3deg;top:28px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3429c3c9{left:-77px;}body.rtl .elementor-12 .elementor-element.elementor-element-3429c3c9{right:-77px;}.elementor-12 .elementor-element.elementor-element-3429c3c9 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-4a40059b{width:100%;max-width:100%;z-index:1;text-align:center;}.elementor-12 .elementor-element.elementor-element-4a40059b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-6747cbab{--e-transform-rotateZ:23deg;--e-transform-scale:0.6;--e-transform-skewX:3deg;top:-37px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6747cbab{left:350px;}body.rtl .elementor-12 .elementor-element.elementor-element-6747cbab{right:350px;}.elementor-12 .elementor-element.elementor-element-6747cbab img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-38d5d38{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;top:222px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-38d5d38{left:282px;}body.rtl .elementor-12 .elementor-element.elementor-element-38d5d38{right:282px;}.elementor-12 .elementor-element.elementor-element-38d5d38 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-b6f6b23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-12 .elementor-element.elementor-element-16d728cc{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:900;letter-spacing:2.1px;color:rgba(255,255,255,.85);}.elementor-12 .elementor-element.elementor-element-75b3b08{text-align:start;}.elementor-12 .elementor-element.elementor-element-75b3b08 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-3px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-5028e7ab{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:800;line-height:1.25em;color:#fff4e8;}.elementor-12 .elementor-element.elementor-element-5f70457a{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:rgba(255,246,236,.92);}.elementor-12 .elementor-element.elementor-element-216c94e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-62ce69b2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:28px 28px 28px 28px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-62ce69b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-62ce69b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}.elementor-12 .elementor-element.elementor-element-6ee42168{text-align:start;}.elementor-12 .elementor-element.elementor-element-6ee42168 img{width:72px;}.elementor-12 .elementor-element.elementor-element-1cdf6e8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-65a00c8e{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;letter-spacing:1.7px;color:#ffa366;}.elementor-12 .elementor-element.elementor-element-7d867a7{text-align:start;}.elementor-12 .elementor-element.elementor-element-7d867a7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.1em;letter-spacing:-0.5px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-2d3077eb{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-3a4d6729{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:28px 28px 28px 28px;--padding-top:26px;--padding-bottom:26px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3a4d6729:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3a4d6729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}.elementor-12 .elementor-element.elementor-element-6133587b{text-align:start;}.elementor-12 .elementor-element.elementor-element-6133587b img{width:72px;}.elementor-12 .elementor-element.elementor-element-7c6b436a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-12 .elementor-element.elementor-element-25f25219{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;letter-spacing:1.7px;color:#ffa366;}.elementor-12 .elementor-element.elementor-element-40b2f8ca{text-align:start;}.elementor-12 .elementor-element.elementor-element-40b2f8ca .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:23px;font-weight:900;line-height:1.1em;letter-spacing:-0.5px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-7c42b9cd{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-22241c53{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-22241c53:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22241c53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ef;}.elementor-12 .elementor-element.elementor-element-62a2605a{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-6f936c59{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f936c59 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-265ce6d9{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-5acb2450{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-14727546{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-42b08af7{--display:flex;--border-radius:44px 44px 44px 44px;box-shadow:0px 30px 60px 0px rgba(58,34,21,.26);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-42b08af7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42b08af7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b120d;}.elementor-12 .elementor-element.elementor-element-42b08af7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3bf49ae{text-align:center;}.elementor-12 .elementor-element.elementor-element-3bf49ae img{border-radius:34px 34px 34px 34px;}.elementor-12 .elementor-element.elementor-element-a10fee7{text-align:center;}.elementor-12 .elementor-element.elementor-element-a10fee7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:900;line-height:1.02em;letter-spacing:-0.8px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-7de5e9a1{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-1ed0741a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6837c203{--display:flex;--border-radius:44px 44px 44px 44px;box-shadow:0px 30px 60px 0px rgba(58,34,21,.26);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-6837c203:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6837c203 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b120d;}.elementor-12 .elementor-element.elementor-element-6837c203.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-490abc13{text-align:center;}.elementor-12 .elementor-element.elementor-element-490abc13 img{border-radius:34px 34px 34px 34px;}.elementor-12 .elementor-element.elementor-element-3dc5de14{text-align:center;}.elementor-12 .elementor-element.elementor-element-3dc5de14 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:900;line-height:1.02em;letter-spacing:-0.8px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-e04eb54{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-1b783e6a{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-22a67043{--display:flex;--border-radius:44px 44px 44px 44px;box-shadow:0px 30px 60px 0px rgba(58,34,21,.26);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-12 .elementor-element.elementor-element-22a67043:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-22a67043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1b120d;}.elementor-12 .elementor-element.elementor-element-22a67043.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-28334c50{text-align:center;}.elementor-12 .elementor-element.elementor-element-28334c50 img{border-radius:34px 34px 34px 34px;}.elementor-12 .elementor-element.elementor-element-23f91ef8{text-align:center;}.elementor-12 .elementor-element.elementor-element-23f91ef8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:25px;font-weight:900;line-height:1.02em;letter-spacing:-0.8px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-2dec346c{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-d0fc2b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0fc2b8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d0fc2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ef;}.elementor-12 .elementor-element.elementor-element-6a669eb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--flex-wrap: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-12 .elementor-element.elementor-element-3458a5fa{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-25dd924b{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:900;letter-spacing:2.1px;color:#b8480a;}.elementor-12 .elementor-element.elementor-element-64a44fb9{text-align:start;}.elementor-12 .elementor-element.elementor-element-64a44fb9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-37ef4b27{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-6d837788.elementor-view-stacked .elementor-icon{background-color:#073c30;fill:#ffffff;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6d837788.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d837788.elementor-view-default .elementor-icon{fill:#073c30;color:#073c30;border-color:#073c30;}.elementor-12 .elementor-element.elementor-element-6d837788.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon-box-title{color:#3a2215;}.elementor-12 .elementor-element.elementor-element-6d837788 .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-5a726abf.elementor-view-stacked .elementor-icon{background-color:#073c30;fill:#ffffff;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-5a726abf.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5a726abf.elementor-view-default .elementor-icon{fill:#073c30;color:#073c30;border-color:#073c30;}.elementor-12 .elementor-element.elementor-element-5a726abf.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon-box-title{color:#3a2215;}.elementor-12 .elementor-element.elementor-element-5a726abf .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-12 .elementor-element.elementor-element-2b25c2fd.elementor-view-stacked .elementor-icon{background-color:#073c30;fill:#ffffff;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-2b25c2fd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b25c2fd.elementor-view-default .elementor-icon{fill:#073c30;color:#073c30;border-color:#073c30;}.elementor-12 .elementor-element.elementor-element-2b25c2fd.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon-box-title a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon-box-title{color:#3a2215;}.elementor-12 .elementor-element.elementor-element-2b25c2fd .elementor-icon-box-description{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-36a25692{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-31b925db{z-index:0;}.elementor-12 .elementor-element.elementor-element-b142372{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;top:315.725px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-b142372:hover{--e-transform-scale:0.6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b142372{left:350.817px;}body.rtl .elementor-12 .elementor-element.elementor-element-b142372{right:350.817px;}.elementor-12 .elementor-element.elementor-element-b142372 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-98bd0d1{--e-transform-rotateZ:-13deg;--e-transform-scale:0.4;--e-transform-skewX:3deg;top:26px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-98bd0d1{left:-77px;}body.rtl .elementor-12 .elementor-element.elementor-element-98bd0d1{right:-77px;}.elementor-12 .elementor-element.elementor-element-98bd0d1 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-5043869c{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-5043869c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5043869c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ef;}.elementor-12 .elementor-element.elementor-element-1557ab91{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-158f20db{text-align:center;}.elementor-12 .elementor-element.elementor-element-158f20db .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-66ca068c{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#6e5443;}.elementor-12 .elementor-element.elementor-element-3a27b5d9{--e-image-carousel-slides-to-show:10;}.elementor-12 .elementor-element.elementor-element-3a27b5d9 .swiper-wrapper{display:flex;align-items:center;}.elementor-12 .elementor-element.elementor-element-3a27b5d9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-40de9ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-85268cf );--border-color:var( --e-global-color-85268cf );--border-radius:20px 20px 20px 20px;box-shadow:0px 40px 80px 0px rgba(58,34,21,.18);--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-12 .elementor-element.elementor-element-40de9ab1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-40de9ab1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-12 .elementor-element.elementor-element-1c8bbef8{text-align:center;}.elementor-12 .elementor-element.elementor-element-2cfb6881{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2cfb6881:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2cfb6881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf7ef;}.elementor-12 .elementor-element.elementor-element-64f89fd4{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-1c5f6dcd{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c5f6dcd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#3a2215;}.elementor-12 .elementor-element.elementor-element-7de8b7f5{--display:flex;}.elementor-12 .elementor-element.elementor-element-403a125d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-403a125d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-403a125d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}.elementor-12 .elementor-element.elementor-element-4490de67{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-bf135c9{text-align:center;}.elementor-12 .elementor-element.elementor-element-bf135c9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:64px;font-weight:900;line-height:1.02em;letter-spacing:-1.5px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-54e47d30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-598f1f26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(251,247,239,0.12);--border-color:rgba(251,247,239,0.12);--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-598f1f26:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-598f1f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21160f;}.elementor-12 .elementor-element.elementor-element-570ede09{text-align:start;}.elementor-12 .elementor-element.elementor-element-570ede09 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:72px;font-weight:900;line-height:0.9em;letter-spacing:-3px;color:#ff781f;}.elementor-12 .elementor-element.elementor-element-3bd8e1b9{text-align:start;}.elementor-12 .elementor-element.elementor-element-3bd8e1b9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;letter-spacing:-1px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-5379fc72{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-6f0857ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(251,247,239,0.12);--border-color:rgba(251,247,239,0.12);--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-6f0857ec:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f0857ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21160f;}.elementor-12 .elementor-element.elementor-element-3c06a6d7{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c06a6d7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:72px;font-weight:900;line-height:0.9em;letter-spacing:-3px;color:#ff781f;}.elementor-12 .elementor-element.elementor-element-300dd1c7{text-align:start;}.elementor-12 .elementor-element.elementor-element-300dd1c7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;letter-spacing:-1px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-690250b1{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-1be639f5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(251,247,239,0.12);--border-color:rgba(251,247,239,0.12);--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-1be639f5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1be639f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#21160f;}.elementor-12 .elementor-element.elementor-element-5440fb43{text-align:start;}.elementor-12 .elementor-element.elementor-element-5440fb43 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:72px;font-weight:900;line-height:0.9em;letter-spacing:-3px;color:#ff781f;}.elementor-12 .elementor-element.elementor-element-77096c6b{text-align:start;}.elementor-12 .elementor-element.elementor-element-77096c6b .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:27px;font-weight:900;line-height:1.1em;letter-spacing:-1px;color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-5481bb19{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#cdbba6;}.elementor-12 .elementor-element.elementor-element-634ef3dd{--display:flex;}.elementor-12 .elementor-element.elementor-element-723d5cd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--border-radius:40px 40px 40px 40px;--padding-top:72px;--padding-bottom:72px;--padding-left:56px;--padding-right:56px;}.elementor-12 .elementor-element.elementor-element-723d5cd4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-723d5cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #ffa366 0%, #c24a0c 100%);}.elementor-12 .elementor-element.elementor-element-56680e22{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-2a8ff6a3{text-align:start;}.elementor-12 .elementor-element.elementor-element-2a8ff6a3 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:78px;font-weight:900;line-height:1.02em;letter-spacing:-3.5px;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-7ff9ea0a{text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#fff3e2;}.elementor-12 .elementor-element.elementor-element-1c647379 .elementor-button{background-color:#160e0a;font-family:"Nunito Sans", Sans-serif;font-size:17px;font-weight:900;fill:#ffffff;color:#ffffff;border-radius:999px 999px 999px 999px;padding:15px 28px 15px 28px;}.elementor-12 .elementor-element.elementor-element-1c647379 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1c647379 .elementor-button:focus{background-color:#000000;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-1c647379 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1c647379 .elementor-button:focus svg{fill:#ffffff;}.elementor-12 .elementor-element.elementor-element-fd43d6f{--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:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-408e26eb{text-align:center;}.elementor-12 .elementor-element.elementor-element-408e26eb img{width:100%;}.elementor-12 .elementor-element.elementor-element-7c18e47b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7c18e47b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7c18e47b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}.elementor-12 .elementor-element.elementor-element-39931e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-39931e4b.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-39931e4b img{width:100%;}.elementor-12 .elementor-element.elementor-element-24f55df{--e-transform-rotateZ:-23deg;--e-transform-scale:0.8;top:314px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-24f55df{right:272px;}body.rtl .elementor-12 .elementor-element.elementor-element-24f55df{left:272px;}.elementor-12 .elementor-element.elementor-element-24f55df img{width:73%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-db4da90{--e-transform-rotateZ:-33deg;--e-transform-scale:0.8;top:38px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-db4da90{right:676px;}body.rtl .elementor-12 .elementor-element.elementor-element-db4da90{left:676px;}.elementor-12 .elementor-element.elementor-element-db4da90 img{width:71%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-4226b72{--e-transform-rotateZ:11deg;--e-transform-scale:0.8;top:5px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4226b72{right:248px;}body.rtl .elementor-12 .elementor-element.elementor-element-4226b72{left:248px;}.elementor-12 .elementor-element.elementor-element-4226b72 img{width:67%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-034ebd9{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;--e-transform-skewX:3deg;top:15px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-034ebd9{right:161px;}body.rtl .elementor-12 .elementor-element.elementor-element-034ebd9{left:161px;}.elementor-12 .elementor-element.elementor-element-034ebd9 img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-a5e975a{--e-transform-rotateZ:23deg;--e-transform-scale:0.6;--e-transform-skewX:3deg;top:-37px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e975a{left:350px;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e975a{right:350px;}.elementor-12 .elementor-element.elementor-element-a5e975a img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-6df79db{--e-transform-rotateZ:14deg;--e-transform-scale:0.5;top:195px;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;}.elementor-12 .elementor-element.elementor-element-6df79db:hover{--e-transform-scale:0.6;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6df79db{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6df79db{left:0px;}.elementor-12 .elementor-element.elementor-element-6df79db img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-abd217f{--e-transform-rotateZ:-13deg;--e-transform-scale:0.4;--e-transform-skewX:3deg;top:26px;z-index:0;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-abd217f{left:-77px;}body.rtl .elementor-12 .elementor-element.elementor-element-abd217f{right:-77px;}.elementor-12 .elementor-element.elementor-element-abd217f img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-898666c{--e-transform-rotateZ:-13deg;--e-transform-scale:0.5;top:222px;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-898666c{left:282px;}body.rtl .elementor-12 .elementor-element.elementor-element-898666c{right:282px;}.elementor-12 .elementor-element.elementor-element-898666c img{width:100%;border-radius:14px 14px 14px 14px;box-shadow:0px 20px 34px 0px rgba(0,0,0,.4);}.elementor-12 .elementor-element.elementor-element-581a8069{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(251,247,239,0.12);--border-color:rgba(251,247,239,0.12);--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-581a8069:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-581a8069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#160e0a;}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(22px/2);}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(22px/2);}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(22px/2);}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-22px/2);}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-22px/2);}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-476d87c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-text{color:#cdbba6;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-476d87c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#fbf1e3;}.elementor-12 .elementor-element.elementor-element-17f22015{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#8d7b68;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-3e56eadd{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-46bec965{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-77f0460f{--width:50%;}.elementor-12 .elementor-element.elementor-element-74668daa{--width:46%;}.elementor-12 .elementor-element.elementor-element-8282a40{--width:50%;}.elementor-12 .elementor-element.elementor-element-5b05751{--width:50%;}.elementor-12 .elementor-element.elementor-element-6c29b013{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-6b490ba1{--width:60%;}.elementor-12 .elementor-element.elementor-element-574cfeaf{--width:50%;}.elementor-12 .elementor-element.elementor-element-258d28ee{--width:50%;}.elementor-12 .elementor-element.elementor-element-570004a0{--width:50%;}.elementor-12 .elementor-element.elementor-element-b6f6b23{--width:50%;}.elementor-12 .elementor-element.elementor-element-62ce69b2{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-3a4d6729{--width:48.5%;}.elementor-12 .elementor-element.elementor-element-22241c53{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-62a2605a{--width:60%;}.elementor-12 .elementor-element.elementor-element-14727546{--width:31%;}.elementor-12 .elementor-element.elementor-element-42b08af7{--width:100%;}.elementor-12 .elementor-element.elementor-element-1ed0741a{--width:28%;}.elementor-12 .elementor-element.elementor-element-6837c203{--width:100%;}.elementor-12 .elementor-element.elementor-element-1b783e6a{--width:31%;}.elementor-12 .elementor-element.elementor-element-22a67043{--width:100%;}.elementor-12 .elementor-element.elementor-element-d0fc2b8{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-3458a5fa{--width:44%;}.elementor-12 .elementor-element.elementor-element-36a25692{--width:50%;}.elementor-12 .elementor-element.elementor-element-5043869c{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-1557ab91{--width:60%;}.elementor-12 .elementor-element.elementor-element-40de9ab1{--width:55%;}.elementor-12 .elementor-element.elementor-element-2cfb6881{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-64f89fd4{--width:60%;}.elementor-12 .elementor-element.elementor-element-7de8b7f5{--width:68%;}.elementor-12 .elementor-element.elementor-element-403a125d{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-598f1f26{--width:31%;}.elementor-12 .elementor-element.elementor-element-6f0857ec{--width:31%;}.elementor-12 .elementor-element.elementor-element-1be639f5{--width:31%;}.elementor-12 .elementor-element.elementor-element-56680e22{--width:62%;}.elementor-12 .elementor-element.elementor-element-fd43d6f{--width:34%;}.elementor-12 .elementor-element.elementor-element-7c18e47b{--content-width:1200px;}.elementor-12 .elementor-element.elementor-element-581a8069{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-77f0460f{--width:100%;}.elementor-12 .elementor-element.elementor-element-74668daa{--width:100%;}.elementor-12 .elementor-element.elementor-element-6b490ba1{--width:80%;}.elementor-12 .elementor-element.elementor-element-574cfeaf{--width:100%;}.elementor-12 .elementor-element.elementor-element-258d28ee{--width:100%;}.elementor-12 .elementor-element.elementor-element-570004a0{--width:100%;}.elementor-12 .elementor-element.elementor-element-b6f6b23{--width:100%;}.elementor-12 .elementor-element.elementor-element-62ce69b2{--width:100%;}.elementor-12 .elementor-element.elementor-element-3a4d6729{--width:100%;}.elementor-12 .elementor-element.elementor-element-62a2605a{--width:80%;}.elementor-12 .elementor-element.elementor-element-14727546{--width:100%;}.elementor-12 .elementor-element.elementor-element-42b08af7{--width:50%;}.elementor-12 .elementor-element.elementor-element-1ed0741a{--width:100%;}.elementor-12 .elementor-element.elementor-element-6837c203{--width:50%;}.elementor-12 .elementor-element.elementor-element-1b783e6a{--width:100%;}.elementor-12 .elementor-element.elementor-element-22a67043{--width:50%;}.elementor-12 .elementor-element.elementor-element-3458a5fa{--width:80%;}.elementor-12 .elementor-element.elementor-element-36a25692{--width:100%;}.elementor-12 .elementor-element.elementor-element-1557ab91{--width:80%;}.elementor-12 .elementor-element.elementor-element-64f89fd4{--width:80%;}.elementor-12 .elementor-element.elementor-element-7de8b7f5{--width:90%;}.elementor-12 .elementor-element.elementor-element-598f1f26{--width:100%;}.elementor-12 .elementor-element.elementor-element-6f0857ec{--width:100%;}.elementor-12 .elementor-element.elementor-element-1be639f5{--width:100%;}.elementor-12 .elementor-element.elementor-element-56680e22{--width:100%;}.elementor-12 .elementor-element.elementor-element-fd43d6f{--width:100%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-67c2c130{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-77f0460f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a2d9aea .elementor-heading-title{font-size:64px;}.elementor-12 .elementor-element.elementor-element-171a7332{--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-12 .elementor-element.elementor-element-11d1787b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8282a40{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5b05751{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6ea69a0d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-9886c27{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-36939123 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-1c11333c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4a13ed50 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-258d28ee{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7e13b079{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-570004a0{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-75b3b08 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-216c94e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7d867a7 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-40b2f8ca .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6f936c59 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-5acb2450{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-14727546{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a10fee7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-7de5e9a1{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3dc5de14 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-e04eb54{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1b783e6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-23f91ef8 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-2dec346c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6a669eb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-64a44fb9{text-align:center;}.elementor-12 .elementor-element.elementor-element-64a44fb9 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-37ef4b27{text-align:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-158f20db .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-3a27b5d9{--e-image-carousel-slides-to-show:4;}.elementor-12 .elementor-element.elementor-element-1c5f6dcd .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-bf135c9 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-54e47d30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-570ede09 .elementor-heading-title{font-size:54px;}.elementor-12 .elementor-element.elementor-element-3bd8e1b9 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3c06a6d7 .elementor-heading-title{font-size:54px;}.elementor-12 .elementor-element.elementor-element-300dd1c7 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5440fb43 .elementor-heading-title{font-size:54px;}.elementor-12 .elementor-element.elementor-element-77096c6b .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-723d5cd4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2a8ff6a3 .elementor-heading-title{font-size:52px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-db4da90{right:589px;}body.rtl .elementor-12 .elementor-element.elementor-element-db4da90{left:589px;}.elementor-12 .elementor-element.elementor-element-db4da90{top:51px;}.elementor-12 .elementor-element.elementor-element-db4da90 img{width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-3e56eadd{--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:space-around;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-46bec965{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-67c2c130{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-77f0460f{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-12 .elementor-element.elementor-element-a2d9aea{text-align:start;}.elementor-12 .elementor-element.elementor-element-a2d9aea .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-4e94f123{font-size:18px;}.elementor-12 .elementor-element.elementor-element-171a7332{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-74668daa{--width:100%;}.elementor-12 .elementor-element.elementor-element-11d1787b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-8282a40{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c9483a5{width:var( --container-widget-width, 177px );max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5b05751{--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-10c10d5{right:133.995px;}body.rtl .elementor-12 .elementor-element.elementor-element-10c10d5{left:133.995px;}.elementor-12 .elementor-element.elementor-element-10c10d5{top:269.008px;}.elementor-12 .elementor-element.elementor-element-10c10d5 img{width:67%;}.elementor-12 .elementor-element.elementor-element-6ea69a0d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-12 .elementor-element.elementor-element-1524e3a0{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-2f95a207{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-724af0e{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-12 .elementor-element.elementor-element-42a8fccd{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-4a69047 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e4e03c3 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-21f1555 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-fbcde02 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-3124c60 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-d734981 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-aefc1d6 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-e990fc5 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-84ed8e5 .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-1a82b9b .elementor-image-box-img{margin-bottom:16px;}.elementor-12 .elementor-element.elementor-element-9886c27{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-6c29b013{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-36939123{text-align:center;}.elementor-12 .elementor-element.elementor-element-36939123 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-33bc55c0{font-size:17px;}.elementor-12 .elementor-element.elementor-element-1c11333c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-574cfeaf{--width:100%;--padding-top:32px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4a13ed50{text-align:start;}.elementor-12 .elementor-element.elementor-element-4a13ed50 .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-5ed67151{font-size:19px;}.elementor-12 .elementor-element.elementor-element-258d28ee{--width:100%;--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d42cffc{left:115px;}body.rtl .elementor-12 .elementor-element.elementor-element-d42cffc{right:115px;}.elementor-12 .elementor-element.elementor-element-7e13b079{--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;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-570004a0{--width:100%;--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6747cbab{left:115px;}body.rtl .elementor-12 .elementor-element.elementor-element-6747cbab{right:115px;}.elementor-12 .elementor-element.elementor-element-b6f6b23{--width:100%;--padding-top:32px;--padding-bottom:8px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-75b3b08{text-align:start;}.elementor-12 .elementor-element.elementor-element-75b3b08 .elementor-heading-title{font-size:38px;}.elementor-12 .elementor-element.elementor-element-5028e7ab{font-size:19px;}.elementor-12 .elementor-element.elementor-element-216c94e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-62ce69b2{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-12 .elementor-element.elementor-element-7d867a7{text-align:start;}.elementor-12 .elementor-element.elementor-element-7d867a7 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3a4d6729{--width:100%;}.elementor-12 .elementor-element.elementor-element-40b2f8ca{text-align:start;}.elementor-12 .elementor-element.elementor-element-40b2f8ca .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-22241c53{--padding-top:48px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6f936c59{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f936c59 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-265ce6d9{font-size:17px;}.elementor-12 .elementor-element.elementor-element-5acb2450{--width:100%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12 .elementor-element.elementor-element-14727546{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a10fee7{text-align:center;}.elementor-12 .elementor-element.elementor-element-a10fee7 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-7de5e9a1{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-1ed0741a{--width:100%;}.elementor-12 .elementor-element.elementor-element-3dc5de14{text-align:center;}.elementor-12 .elementor-element.elementor-element-3dc5de14 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-e04eb54{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-1b783e6a{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-23f91ef8{text-align:center;}.elementor-12 .elementor-element.elementor-element-23f91ef8 .elementor-heading-title{font-size:22px;}.elementor-12 .elementor-element.elementor-element-2dec346c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-12 .elementor-element.elementor-element-d0fc2b8{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6a669eb0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-64a44fb9{text-align:center;}.elementor-12 .elementor-element.elementor-element-64a44fb9 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-37ef4b27{font-size:17px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-36a25692{--width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-98bd0d1{left:-118px;}body.rtl .elementor-12 .elementor-element.elementor-element-98bd0d1{right:-118px;}.elementor-12 .elementor-element.elementor-element-98bd0d1{top:212px;}.elementor-12 .elementor-element.elementor-element-5043869c{--padding-top:48px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-158f20db{text-align:center;}.elementor-12 .elementor-element.elementor-element-158f20db .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-66ca068c{font-size:17px;}.elementor-12 .elementor-element.elementor-element-3a27b5d9{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-2cfb6881{--padding-top:48px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1c5f6dcd{text-align:center;}.elementor-12 .elementor-element.elementor-element-1c5f6dcd .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-403a125d{--padding-top:50px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-bf135c9{text-align:center;}.elementor-12 .elementor-element.elementor-element-bf135c9 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-54e47d30{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-598f1f26{--width:100%;}.elementor-12 .elementor-element.elementor-element-570ede09{text-align:start;}.elementor-12 .elementor-element.elementor-element-570ede09 .elementor-heading-title{font-size:56px;}.elementor-12 .elementor-element.elementor-element-3bd8e1b9{text-align:start;}.elementor-12 .elementor-element.elementor-element-3bd8e1b9 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-6f0857ec{--width:100%;}.elementor-12 .elementor-element.elementor-element-3c06a6d7{text-align:start;}.elementor-12 .elementor-element.elementor-element-3c06a6d7 .elementor-heading-title{font-size:56px;}.elementor-12 .elementor-element.elementor-element-300dd1c7{text-align:start;}.elementor-12 .elementor-element.elementor-element-300dd1c7 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-1be639f5{--width:100%;}.elementor-12 .elementor-element.elementor-element-5440fb43{text-align:start;}.elementor-12 .elementor-element.elementor-element-5440fb43 .elementor-heading-title{font-size:56px;}.elementor-12 .elementor-element.elementor-element-77096c6b{text-align:start;}.elementor-12 .elementor-element.elementor-element-77096c6b .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-723d5cd4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-56680e22{--width:100%;}.elementor-12 .elementor-element.elementor-element-2a8ff6a3{text-align:start;}.elementor-12 .elementor-element.elementor-element-2a8ff6a3 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7ff9ea0a{font-size:17px;}.elementor-12 .elementor-element.elementor-element-fd43d6f{--width:100%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e975a{left:115px;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e975a{right:115px;}.elementor-12 .elementor-element.elementor-element-17f22015.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-17f22015{text-align:center;}}/* Start custom CSS for image-carousel, class: .elementor-element-3a27b5d9 *//* CAFÉ & RETOS — CARRUSEL EN ARCO */

.carrusel-arco {
  
  overflow: visible;
}

.carrusel-arco .elementor-image-carousel-wrapper {
  overflow: visible;
}

.carrusel-arco .swiper-wrapper {
  align-items: center;
}

.carrusel-arco .swiper-slide {
  transition: transform .45s ease,
              filter .45s ease;
  transform-origin: center center;
  position: relative;
}

/* Imágenes */
.carrusel-arco .swiper-slide img {
  width: 100%;
  object-fit: cover;
  border-radius: 18px;
  box-shadow: 0 10px 25px rgba(0,0,0,.12);
}


/* Interacción */
.carrusel-arco .swiper-slide:hover {
  transform: translateY(-25px) scale(1.12);
  z-index: 20;
}

/* Versión móvil */
@media (max-width: 767px) {
  .carrusel-arco {
    padding: 20px 0 35px;
  }

  .carrusel-arco .swiper-slide:hover {
    transform: translateY(-10px) scale(1.05);
  }
}

/* CAFÉ & RETOS — ARCO DE IMÁGENES */

.carrusel-arco {
  padding: 25px 0 40px;
}

.carrusel-arco .elementor-image-carousel-wrapper {
  overflow: visible !important;
}

.carrusel-arco .swiper-wrapper {
  align-items: flex-start;
}

.carrusel-arco .swiper-slide {
  position: relative;
  z-index: 1;
  transform: translateY(var(--arco-y, 0px))
             rotate(var(--arco-rot, 0deg));
  transition: transform .35s ease;
  transform-origin: center center;
}



.carrusel-arco .swiper-slide:hover {
  z-index: 30;
  transform: translateY(
    calc(var(--arco-y, 0px) - 22px)
  ) rotate(0deg) scale(1.15);
}

@media (max-width: 767px) {
  .carrusel-arco {
    padding: 15px 0 20px;
  }

  .carrusel-arco .swiper-slide {
    transform: none;
  }

  .carrusel-arco .swiper-slide:hover {
    transform: translateY(-10px) scale(1.05);
  }
}

@media (prefers-reduced-motion: reduce) {
  .carrusel-arco .swiper-slide {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39931e4b *//* CONTENEDOR QUE RECORTA */
.logo-cortado-wrap{
  position: relative;
  overflow: hidden;
  min-height: 520px; /* ajusta la altura visible */
  background: #160604; /* el fondo oscuro de Café & Retos */
  display: flex;
  align-items: flex-end;
  justify-content: center;
}

/* LOGO GRANDE Y PARCIALMENTE FUERA */
.logo-cortado-img{
  position: absolute;
  left: 50%;
  bottom: -140px; /* entre más negativo, más se corta por abajo */
  transform: translateX(-50%);
  width: min(900px, 90vw);
  max-width: none;
  z-index: 1;
}

.logo-cortado-img img{
  width: 100%;
  height: auto;
  display: block;
}

/* si quieres que también se corte por los lados */
.logo-cortado-wrap.corte-lateral .logo-cortado-img{
  width: min(1100px, 120vw);
}

/* móvil */
@media (max-width: 767px){
  .logo-cortado-wrap{
    min-height: 280px;
  }

  .logo-cortado-img{
    width: 125vw;
    bottom: -55px;
  }
}/* End custom CSS */