.elementor-707 .elementor-element.elementor-element-718cc95{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:-250px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:56px;--padding-right:56px;}.elementor-707 .elementor-element.elementor-element-718cc95:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-718cc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-718cc95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-2be9a6b{--display:flex;--min-height:0px;--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:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-2be9a6b.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-6486182{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 22px;--row-gap:0px;--column-gap:22px;}.elementor-707 .elementor-element.elementor-element-8647b79{padding:0px 0px 0px 0px;z-index:1;text-align:center;}.elementor-707 .elementor-element.elementor-element-8647b79 img{width:150px;}.elementor-707 .elementor-element.elementor-element-b77fca3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-b77fca3.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-b77fca3 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-b77fca3 .elementor-icon{font-size:30px;}.elementor-707 .elementor-element.elementor-element-b77fca3 .elementor-icon svg{height:30px;}.elementor-707 .elementor-element.elementor-element-d9766a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-d9766a1.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-d9766a1 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-d9766a1 .elementor-icon{font-size:30px;}.elementor-707 .elementor-element.elementor-element-d9766a1 .elementor-icon svg{height:30px;}.elementor-707 .elementor-element.elementor-element-0cc6102{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-0cc6102.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-0cc6102 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-0cc6102.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-0cc6102.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-0cc6102.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-0cc6102.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-0cc6102.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-0cc6102 .elementor-icon{font-size:30px;}.elementor-707 .elementor-element.elementor-element-0cc6102 .elementor-icon svg{height:30px;}.elementor-707 .elementor-element.elementor-element-98b0fbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-98b0fbf.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-98b0fbf .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-98b0fbf .elementor-icon{font-size:30px;}.elementor-707 .elementor-element.elementor-element-98b0fbf .elementor-icon svg{height:30px;}.elementor-707 .elementor-element.elementor-element-0abbf88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-0abbf88.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-0abbf88 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-0abbf88 .elementor-icon{font-size:30px;}.elementor-707 .elementor-element.elementor-element-0abbf88 .elementor-icon svg{height:30px;}.elementor-707 .elementor-element.elementor-element-ae7a4c8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-ae7a4c8 .elementor-divider-separator{width:82%;}.elementor-707 .elementor-element.elementor-element-ae7a4c8 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-707 .elementor-element.elementor-element-8015426{padding:0px 0px 016px 0px;}.elementor-707 .elementor-element.elementor-element-8015426 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:74px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-13e0f98{padding:0px 0px 024px 0px;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;fill:#1D0A00;color:#1D0A00;border-style:none;border-radius:04px 04px 04px 04px;padding:18px 36px 18px 36px;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button:hover, .elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button:focus{background-color:#FFD179;color:#1D0A00D1;}.elementor-707 .elementor-element.elementor-element-ec9672d{padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button-content-wrapper{flex-direction:row;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button:hover svg, .elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button:focus svg{fill:#1D0A00D1;}.elementor-707 .elementor-element.elementor-element-21a3ede{--display:flex;}.elementor-707 .elementor-element.elementor-element-21a3ede.e-con{--align-self:center;}.elementor-707 .elementor-element.elementor-element-b7e2151 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-0dadb73 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-0dadb73.elementor-view-stacked .elementor-icon{background-color:#245CFF;}.elementor-707 .elementor-element.elementor-element-0dadb73.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-0dadb73.elementor-view-default .elementor-icon{color:#245CFF;border-color:#245CFF;}.elementor-707 .elementor-element.elementor-element-0dadb73.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-0dadb73.elementor-view-default .elementor-icon svg{fill:#245CFF;}.elementor-707 .elementor-element.elementor-element-90a77b7 .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-72dd33b .elementor-icon-wrapper{text-align:center;}.elementor-707 .elementor-element.elementor-element-dab0430{width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;bottom:0px;z-index:1;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-dab0430{left:0px;}body.rtl .elementor-707 .elementor-element.elementor-element-dab0430{right:0px;}.elementor-707 .elementor-element.elementor-element-5e6172b{--display:flex;--min-height:325px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-707 .elementor-element.elementor-element-c8a1a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-9a17e86{left:0px;}body.rtl .elementor-707 .elementor-element.elementor-element-9a17e86{right:0px;}.elementor-707 .elementor-element.elementor-element-9a17e86{top:110px;}.elementor-707 .elementor-element.elementor-element-3d61ae5{--display:flex;--min-height:680px;--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;--overflow:hidden;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-707 .elementor-element.elementor-element-3d61ae5.e-con{--order:99999 /* order end hack */;}.elementor-707 .elementor-element.elementor-element-63e0eaa{width:var( --container-widget-width, 57% );max-width:57%;padding:0px 0px 32px 0px;--container-widget-width:57%;--container-widget-flex-grow:0;}.elementor-707 .elementor-element.elementor-element-63e0eaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-31fa87c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-707 .elementor-element.elementor-element-31fa87c.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-003f620{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-003f620.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-84a8682 .elementor-icon-wrapper{text-align:start;}.elementor-707 .elementor-element.elementor-element-84a8682.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-84a8682.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-84a8682.elementor-view-default .elementor-icon{color:var( --e-global-color-45b627c );border-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-84a8682.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-84a8682.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-a536c1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-5232252{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-707 .elementor-element.elementor-element-5232252 .elementor-divider-separator{width:100%;}.elementor-707 .elementor-element.elementor-element-5232252 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-707 .elementor-element.elementor-element-85bf913{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-a0ce73b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-707 .elementor-element.elementor-element-a0ce73b.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-cff754c{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-cff754c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-fff1c15 .elementor-icon-wrapper{text-align:start;}.elementor-707 .elementor-element.elementor-element-fff1c15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-fff1c15.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-fff1c15.elementor-view-default .elementor-icon{color:var( --e-global-color-45b627c );border-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-fff1c15.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-fff1c15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-8e4fc54 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-7d9f95d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-707 .elementor-element.elementor-element-7d9f95d .elementor-divider-separator{width:100%;}.elementor-707 .elementor-element.elementor-element-7d9f95d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-707 .elementor-element.elementor-element-d8a13c2{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-6305eb2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-6305eb2.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-70e7de3{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-70e7de3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-490f686 .elementor-icon-wrapper{text-align:start;}.elementor-707 .elementor-element.elementor-element-490f686.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-490f686.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-490f686.elementor-view-default .elementor-icon{color:var( --e-global-color-45b627c );border-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-490f686.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-490f686.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-bcc4cbd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-11b5fec{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-707 .elementor-element.elementor-element-11b5fec .elementor-divider-separator{width:100%;}.elementor-707 .elementor-element.elementor-element-11b5fec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-707 .elementor-element.elementor-element-7944654{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-afd5847{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-afd5847.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-74ee05d{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;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-accent );--border-color:var( --e-global-color-accent );--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-74ee05d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-69db931 .elementor-icon-wrapper{text-align:start;}.elementor-707 .elementor-element.elementor-element-69db931.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-69db931.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-69db931.elementor-view-default .elementor-icon{color:var( --e-global-color-45b627c );border-color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-69db931.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-69db931.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-d7c811c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-820ea3d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-707 .elementor-element.elementor-element-820ea3d .elementor-divider-separator{width:100%;}.elementor-707 .elementor-element.elementor-element-820ea3d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-707 .elementor-element.elementor-element-caa5e7c{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-0a928a3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-707 .elementor-element.elementor-element-0233724{--display:flex;--min-height:618px;--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;--overflow:hidden;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-707 .elementor-element.elementor-element-cdc7562{width:var( --container-widget-width, 58% );max-width:58%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-707 .elementor-element.elementor-element-cdc7562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-707 .elementor-element.elementor-element-cdc7562 img{width:100%;max-width:100%;height:100%;}.elementor-707 .elementor-element.elementor-element-bb605cd{--display:flex;--gap:016px 0px;--row-gap:016px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-bb605cd.e-con{--align-self:center;}.elementor-707 .elementor-element.elementor-element-cffdd43{padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-cffdd43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-c1e8d16{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-cc35d30{--display:flex;--min-height:1118px;--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:024px 0px;--row-gap:024px;--column-gap:0px;--overflow:hidden;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-707 .elementor-element.elementor-element-10c1c8a{text-align:center;}.elementor-707 .elementor-element.elementor-element-10c1c8a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-3656ffd{text-align:center;font-size:1.2rem;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-5cf01c6{--display:flex;}.elementor-707 .elementor-element.elementor-element-5cf01c6.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-1e36009{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-accent );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45b627c );border-radius:16px 16px 16px 16px;}.elementor-707 .elementor-element.elementor-element-1e36009.elementor-element{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-1e36009:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-707 .elementor-element.elementor-element-1e36009.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-1e36009.elementor-view-framed .elementor-icon, .elementor-707 .elementor-element.elementor-element-1e36009.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-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-707 .elementor-element.elementor-element-fca0f5a{--display:flex;}.elementor-707 .elementor-element.elementor-element-fca0f5a.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-d6799fb{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-secondary );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45b627c );border-radius:16px 16px 16px 16px;}.elementor-707 .elementor-element.elementor-element-d6799fb:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:16px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-835a8d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-835a8d4.e-con{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-31342ea{width:var( --container-widget-width, 100% );max-width:100%;background-color:var( --e-global-color-secondary );padding:24px 24px 24px 24px;--container-widget-width:100%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45b627c );border-radius:16px 16px 16px 16px;}.elementor-707 .elementor-element.elementor-element-31342ea:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:600;line-height:1.4em;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-477ab88{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-707 .elementor-element.elementor-element-df42b93{--display:flex;--min-height:650px;--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 36px;--row-gap:0px;--column-gap:36px;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:#FEEBD166;--border-color:#FEEBD166;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:110px;--padding-right:0110px;}.elementor-707 .elementor-element.elementor-element-97df35b{--display:flex;--gap:016px 0px;--row-gap:016px;--column-gap:0px;}.elementor-707 .elementor-element.elementor-element-0e48a87{z-index:1;}.elementor-707 .elementor-element.elementor-element-0e48a87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2.2rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-b739278{z-index:1;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-2bb61af{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-707 .elementor-element.elementor-element-2bb61af:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-2bb61af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-707 .elementor-element.elementor-element-cfd109b{padding:0px 0px 0px 0px;text-align:center;}.elementor-707 .elementor-element.elementor-element-cfd109b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:2rem;font-weight:600;line-height:1em;color:var( --e-global-color-45b627c );}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-icon i{color:var( --e-global-color-45b627c );transition:color 0.3s;}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-icon svg{fill:var( --e-global-color-45b627c );transition:fill 0.3s;}.elementor-707 .elementor-element.elementor-element-24d3163{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-text{color:var( --e-global-color-45b627c );transition:color 0.3s;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:1em;fill:#1D0A00;color:#1D0A00;border-style:none;border-radius:04px 04px 04px 04px;padding:18px 36px 18px 36px;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button:hover, .elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button:focus{background-color:#FFD179;color:#1D0A00D1;}.elementor-707 .elementor-element.elementor-element-65509e5{padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button:hover svg, .elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button:focus svg{fill:#1D0A00D1;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-307ea41{left:-2px;}body.rtl .elementor-707 .elementor-element.elementor-element-307ea41{right:-2px;}.elementor-707 .elementor-element.elementor-element-307ea41{top:-1px;z-index:0;border-radius:016px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-4b8e94f{--e-transform-rotateZ:180deg;bottom:0px;z-index:0;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-4b8e94f{right:0px;}body.rtl .elementor-707 .elementor-element.elementor-element-4b8e94f{left:0px;}.elementor-707 .elementor-element.elementor-element-4331be5{--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;--overflow:hidden;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-707 .elementor-element.elementor-element-4331be5:not(.elementor-motion-effects-element-type-background), .elementor-707 .elementor-element.elementor-element-4331be5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-707 .elementor-element.elementor-element-561999e{text-align:center;}.elementor-707 .elementor-element.elementor-element-561999e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.3rem;font-weight:400;color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-707 .elementor-element.elementor-element-718cc95{--min-height:500px;--margin-top:0px;--margin-bottom:-59px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-2be9a6b{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-6486182{--gap:0px 08px;--row-gap:0px;--column-gap:08px;}.elementor-707 .elementor-element.elementor-element-8015426 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-13e0f98{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button{font-size:16px;}.elementor-707 .elementor-element.elementor-element-5e6172b{--min-height:163px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-707 .elementor-element.elementor-element-c8a1a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-707 .elementor-element.elementor-element-9a17e86{top:45px;}.elementor-707 .elementor-element.elementor-element-3d61ae5{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-63e0eaa{width:100%;max-width:100%;}.elementor-707 .elementor-element.elementor-element-63e0eaa .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-a536c1b .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-85bf913{line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-8e4fc54 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d8a13c2{line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-bcc4cbd .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-7944654{line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d7c811c .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-caa5e7c{line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-0a928a3{--e-n-carousel-swiper-slides-to-display:2;}.elementor-707 .elementor-element.elementor-element-0233724{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-cdc7562{width:var( --container-widget-width, 35% );max-width:35%;padding:0px 0px 0px 0px;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-707 .elementor-element.elementor-element-cdc7562.elementor-element{--align-self:center;}.elementor-707 .elementor-element.elementor-element-cdc7562 img{width:100%;}.elementor-707 .elementor-element.elementor-element-cffdd43 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-c1e8d16{line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-cc35d30{--min-height:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-10c1c8a .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-1e36009{padding:016px 016px 016px 016px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-wrapper{gap:8px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title{margin-block-end:8px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d6799fb{padding:016px 016px 016px 016px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-wrapper{gap:8px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title{margin-block-end:8px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-31342ea{padding:016px 016px 016px 016px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-wrapper{gap:8px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title{margin-block-end:8px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title a{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-description{font-size:14px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-477ab88{--e-n-carousel-swiper-slides-to-display:2;}.elementor-707 .elementor-element.elementor-element-df42b93{--min-height:484px;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:056px;--padding-right:056px;}.elementor-707 .elementor-element.elementor-element-0e48a87 .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-b739278{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-2bb61af{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-cfd109b .elementor-heading-title{font-size:26px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button{font-size:16px;}.elementor-707 .elementor-element.elementor-element-307ea41{text-align:start;}.elementor-707 .elementor-element.elementor-element-307ea41 img{width:60%;}.elementor-707 .elementor-element.elementor-element-4b8e94f{text-align:start;}.elementor-707 .elementor-element.elementor-element-4b8e94f img{width:60%;}.elementor-707 .elementor-element.elementor-element-4331be5{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-707 .elementor-element.elementor-element-561999e .elementor-heading-title{line-height:1.2em;}}@media(max-width:767px){.elementor-707 .elementor-element.elementor-element-718cc95{--min-height:100vh;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-707 .elementor-element.elementor-element-2be9a6b{--min-height:0px;--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:stretch;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-6486182{--gap:0px 08px;--row-gap:0px;--column-gap:08px;--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-707 .elementor-element.elementor-element-8647b79{text-align:center;}.elementor-707 .elementor-element.elementor-element-8647b79 img{width:100px;}.elementor-707 .elementor-element.elementor-element-ae7a4c8 .elementor-divider-separator{width:90%;}.elementor-707 .elementor-element.elementor-element-8015426{padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-8015426 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-13e0f98{padding:0px 0px 0px 0px;font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-ec9672d{z-index:1;}.elementor-707 .elementor-element.elementor-element-ec9672d .elementor-button{font-size:18px;padding:16px 16px 16px 16px;}.elementor-707 .elementor-element.elementor-element-2554868{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-dab0430{left:0px;}body.rtl .elementor-707 .elementor-element.elementor-element-dab0430{right:0px;}.elementor-707 .elementor-element.elementor-element-dab0430{bottom:-32px;z-index:1;}.elementor-707 .elementor-element.elementor-element-5e6172b{--min-height:151px;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap: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-707 .elementor-element.elementor-element-c8a1a1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-9a17e86{left:12px;}body.rtl .elementor-707 .elementor-element.elementor-element-9a17e86{right:12px;}.elementor-707 .elementor-element.elementor-element-9a17e86{top:41px;}.elementor-707 .elementor-element.elementor-element-3d61ae5{--min-height:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-63e0eaa{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-63e0eaa .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-a536c1b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-85bf913{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-8e4fc54 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d8a13c2{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-bcc4cbd .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-7944654{font-size:22px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d7c811c .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-caa5e7c{font-size:20px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-0a928a3{--e-n-carousel-swiper-slides-to-display:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-707 .elementor-element.elementor-element-0a928a3 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-707 .elementor-element.elementor-element-0a928a3 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-0233724{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-707 .elementor-element.elementor-element-cdc7562{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-bb605cd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-cffdd43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-707 .elementor-element.elementor-element-cffdd43.elementor-element{--align-self:center;}.elementor-707 .elementor-element.elementor-element-cffdd43 .elementor-heading-title{font-size:1.6rem;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-c1e8d16{text-align:start;font-size:1rem;line-height:1.3em;}.elementor-707 .elementor-element.elementor-element-cc35d30{--gap:016px 0px;--row-gap:016px;--column-gap:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-707 .elementor-element.elementor-element-10c1c8a .elementor-heading-title{font-size:1.7rem;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-1e36009{width:100%;max-width:100%;padding:24px 24px 24px 24px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-wrapper{gap:16px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title{margin-block-end:16px;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-1e36009 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-fca0f5a{--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-707 .elementor-element.elementor-element-d6799fb{width:100%;max-width:100%;}.elementor-707 .elementor-element.elementor-element-d6799fb.elementor-element{--align-self:stretch;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title{margin-block-end:16px;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon{font-size:2.4em;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-d6799fb .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-31342ea{width:100%;max-width:100%;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-wrapper{gap:16px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title{margin-block-end:16px;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon{font-size:2.6em;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title, .elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-title a{font-size:24px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-31342ea .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-477ab88{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-707 .elementor-element.elementor-element-477ab88 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-707 .elementor-element.elementor-element-477ab88 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-707 .elementor-element.elementor-element-df42b93{--min-height:500px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-707 .elementor-element.elementor-element-97df35b{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;--z-index:1;}.elementor-707 .elementor-element.elementor-element-0e48a87 .elementor-heading-title{font-size:1.8rem;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-b739278{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-2bb61af{--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-707 .elementor-element.elementor-element-cfd109b .elementor-heading-title{font-size:1.6rem;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-24d3163.elementor-element{--align-self:center;}.elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-707 .elementor-element.elementor-element-24d3163 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-707 .elementor-element.elementor-element-65509e5{z-index:1;}.elementor-707 .elementor-element.elementor-element-65509e5 .elementor-button{font-size:18px;padding:16px 16px 16px 16px;}body:not(.rtl) .elementor-707 .elementor-element.elementor-element-307ea41{left:0px;}body.rtl .elementor-707 .elementor-element.elementor-element-307ea41{right:0px;}.elementor-707 .elementor-element.elementor-element-307ea41{top:-2px;z-index:0;}.elementor-707 .elementor-element.elementor-element-4331be5{--padding-top:016px;--padding-bottom:016px;--padding-left:016px;--padding-right:016px;}.elementor-707 .elementor-element.elementor-element-561999e .elementor-heading-title{font-size:1rem;line-height:1.2em;}}@media(min-width:768px){.elementor-707 .elementor-element.elementor-element-2be9a6b{--width:45%;}.elementor-707 .elementor-element.elementor-element-21a3ede{--width:50%;}.elementor-707 .elementor-element.elementor-element-003f620{--width:100%;}.elementor-707 .elementor-element.elementor-element-cff754c{--width:100%;}.elementor-707 .elementor-element.elementor-element-70e7de3{--width:100%;}.elementor-707 .elementor-element.elementor-element-74ee05d{--width:100%;}.elementor-707 .elementor-element.elementor-element-bb605cd{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-707 .elementor-element.elementor-element-31fa87c{--content-width:100%;}.elementor-707 .elementor-element.elementor-element-003f620{--width:100%;}.elementor-707 .elementor-element.elementor-element-cff754c{--width:100%;}.elementor-707 .elementor-element.elementor-element-70e7de3{--width:100%;}.elementor-707 .elementor-element.elementor-element-74ee05d{--width:100%;}.elementor-707 .elementor-element.elementor-element-bb605cd{--width:70%;}}/* Start custom CSS for icon, class: .elementor-element-b77fca3 */.elementor-707 .elementor-element.elementor-element-b77fca3{
    line-height: 0;
    animation: ola-icons 6s infinite cubic-bezier(0.4, 0, 0.2, 1);
    animation-delay: 1s;
}


@keyframes ola-icons {
    0%{
        transform: translateY(0);
    }
    10%{
        transform: translateY(-50px);
    }
    20%{
        transform: translateY(0);
    }

    100%{
        transform: translateY(0);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d9766a1 */.elementor-707 .elementor-element.elementor-element-d9766a1{
    line-height: 0;
    animation: ola-icons 6s infinite cubic-bezier(0.4, 0, 0.2, 1);
    animation-delay: 0.8s;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0cc6102 */.elementor-707 .elementor-element.elementor-element-0cc6102{
    line-height: 0;
    animation: ola-icons 6s infinite cubic-bezier(0.4, 0, 0.2, 1);
    animation-delay: 0.6s;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98b0fbf */.elementor-707 .elementor-element.elementor-element-98b0fbf{
    line-height: 0;
    animation: ola-icons 6s infinite cubic-bezier(0.4, 0, 0.2, 1);
    animation-delay: 0.4s;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0abbf88 */.elementor-707 .elementor-element.elementor-element-0abbf88{
    line-height: 0;
    animation: ola-icons 6s infinite cubic-bezier(0.4, 0, 0.2, 1);
    animation-delay: 0.2s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6486182 */.elementor-707 .elementor-element.elementor-element-6486182{
    flex-wrap: nowrap;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b7e2151 */.Icon-tools-1{
    line-height: 0;
    position: absolute;
    top: calc(68% - 35px );
    z-index: 0;
    left: calc(54% + 15px);
    animation: movement-icon 5s infinite ease-in-out;
}

@media (max-width: 767px){
    .Icon-tools-1{
        animation: movement-icon-mobile 5s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0dadb73 */.Icon-tools-2{
    position: absolute;
    top: calc(68% - 32px );
    z-index: 0;
    left: calc(60% + 20px);
    animation: movement-icon 5s infinite 3s ease-in-out;
}

@media (max-width: 767px){
    .Icon-tools-2{
        animation: movement-icon-mobile 5s infinite 3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-90a77b7 */.Icon-tools-3{
    position: absolute;
    top: calc(68% - 32px );
    z-index: 0;
    left: calc(65% + 35px);
    animation: movement-icon 5s infinite ease-in-out;
}

@media (max-width: 767px){
    .Icon-tools-3{
        animation: movement-icon-mobile 5s infinite ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72dd33b */.Icon-tools-4{
    position: absolute;
    top: calc(74% - 32px );
    z-index: 0;
    left: calc(68% + 39px);
    animation: movement-icon 5s infinite 3s ease-in-out;
    animation-fill-mode: both;
}
@keyframes movement-icon{
    0%, 100%{
        transform: translateY(0px) rotate(20deg) scale(0.6);
    }
    25%{
        transform: rotate(180deg);
    }
    50%{
        transform: translateY(-250px) rotate(360deg) scale(1.2);
    }
    75%{
        transform: translateY(-250) rotate(180deg);
    }

}

@keyframes movement-icon-mobile{
    0%, 100%{
        transform: translateY(0px) rotate(20deg) scale(0.4);
    }
    25%{
        transform: rotate(180deg) scale(0.5);
    }
    50%{
        transform: translateY(-200px) rotate(360deg) scale(0.9);
    }
    75%{
        transform: translateY(-200);
    }

}

@media (max-width: 767px){
    .Icon-tools-4{
        animation: movement-icon-mobile 5s infinite 3s ease-in-out;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21a3ede */.elementor-707 .elementor-element.elementor-element-21a3ede{
    position: relative;
    display: flex;
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c8a1a1e */.carousel{
    margin: 0 -390px;
    display: flex;
    overflow: hidden;
    background-color: #FC5;
    transform: rotate(deg);
}

.carousel {
  overflow-x: hidden;

  scrollbar-width: none; /* Firefox */
}

.carousel::-webkit-scrollbar {
  height: 0; /* Chrome, Safari */
}

.grupo{
    display: flex;
    align-items: center;
    justify-content: center;
    animation: spin  15s infinite linear;
}

.card{
    color: #91390B;
    flex: 0 0 14em;
    font-size: 2rem;
    padding: 26px;
    text-align: center;
    align-content: center;
}

@keyframes spin {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-100%);
    }
}

@media (max-width: 1024px){
    .carousel{
        overflow: hidden;
    }
    .grupo{
        animation: spin 15s infinite linear;
    }
    .card{
    flex: 0 0 12em;
    font-size: 1.4rem;
    padding: 16px;
    white-space: nowrap;
    }
    .card:ntn-child(5){
        display: none;
    }
}

@media (max-width: 767px){
    .carousel{
        overflow: hidden;
    }
    .grupo{
        animation: spin 15s infinite linear;
    }
    .card{
    flex: 0 0 10em;
    font-size: 1.2rem;
    padding: 8px 16px;
    white-space: nowrap;
    }
    .card:ntn-child(5){
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a17e86 */.carousel-2{
    margin: 0 -390px;
    display: flex;
    overflow-x: auto;
    filter: brightness(60%) blur(4px);
    transform: rotate(6deg);
    background-color: #FC5;
}

.carousel-2 {
  overflow-x: auto;
  overflow-y: hidden;

  scrollbar-width: none; /* Firefox */
}

.carousel-2::-webkit-scrollbar {
  height: 0; /* Chrome, Safari */
}
.grupo-2{
    display: flex;
    align-items: center;
    justify-content: center;
    animation: spin-2  15s infinite linear;
}

.card-2{
    color: #91390B;
    flex: 0 0 14em;
    font-size: 2.2rem;
    padding: 40px 32px;
    text-align: center;
    align-content: center;
}

@keyframes spin-2 {
    from {
        transform: translateX(-100%);
    }
    to {
        transform: translateX(0);
    }
}

@media (max-width: 1024px){
    .carousel-2{
        overflow: hidden;
        filter: brightness(60%) blur(2px);
    }
    .grupo-2{
        animation: spin-2 15s infinite linear;
    }
    .card-2{
    flex: 0 0 14em;
    font-size: 1.6rem;
    padding: 22px;
    white-space: nowrap;
}
}

@media (max-width: 767px){
    .carousel-2{
        margin: 0 0 0 -30px;
        overflow: hidden;
        transform: rotate(12deg);
        filter: brightness(60%) blur(2px);
    }
    .grupo-2{
        animation: spin-2  15s infinite linear;
    }
    .card-2{
    flex: 0 0 10em;
    font-size: 1.2rem;
    padding: 18px 22px;
    white-space: nowrap;
    }
    .card-2:ntn-child(3 4 5){
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e6172b */.elementor-707 .elementor-element.elementor-element-5e6172b{
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f620 */.elementor-707 .elementor-element.elementor-element-003f620 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff754c */.elementor-707 .elementor-element.elementor-element-cff754c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e7de3 */.elementor-707 .elementor-element.elementor-element-70e7de3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee05d */.elementor-707 .elementor-element.elementor-element-74ee05d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f620 */.elementor-707 .elementor-element.elementor-element-003f620 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff754c */.elementor-707 .elementor-element.elementor-element-cff754c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e7de3 */.elementor-707 .elementor-element.elementor-element-70e7de3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee05d */.elementor-707 .elementor-element.elementor-element-74ee05d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f620 */.elementor-707 .elementor-element.elementor-element-003f620 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff754c */.elementor-707 .elementor-element.elementor-element-cff754c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e7de3 */.elementor-707 .elementor-element.elementor-element-70e7de3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee05d */.elementor-707 .elementor-element.elementor-element-74ee05d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f620 */.elementor-707 .elementor-element.elementor-element-003f620 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff754c */.elementor-707 .elementor-element.elementor-element-cff754c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e7de3 */.elementor-707 .elementor-element.elementor-element-70e7de3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee05d */.elementor-707 .elementor-element.elementor-element-74ee05d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-003f620 */.elementor-707 .elementor-element.elementor-element-003f620 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cff754c */.elementor-707 .elementor-element.elementor-element-cff754c {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70e7de3 */.elementor-707 .elementor-element.elementor-element-70e7de3 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ee05d */.elementor-707 .elementor-element.elementor-element-74ee05d {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-0a928a3 */.elementor-707 .elementor-element.elementor-element-0a928a3.elementor-element-0a928a3  {
    position: relative;
    text-align: end;
    pointer-events:none;
}

.elementor-707 .elementor-element.elementor-element-0a928a3.elementor-element-0a928a3  .elementor-swiper-button {
    line-height: 0;
    display: none;
    position: static;
    margin-top: 38px;
    font-size: 20px;
    border-radius: 8px;
    padding: 12px 16px;
    border: 1px solid #F6C15D;
    background: #1D0A00;
    z-index: 10;
    pointer-events:auto;
}

.elementor-707 .elementor-element.elementor-element-0a928a3.elementor-element-0a928a3  .elementor-swiper-button {
    color: #fC5;
}

@media (max-width: 1024px){
    .elementor-707 .elementor-element.elementor-element-0a928a3.elementor-element-0a928a3  .elementor-swiper-button {
    display: inline-block;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cdc7562 */.elementor-707 .elementor-element.elementor-element-cdc7562{
    position: relative;
    left:-50px;
}

@media (max-width: 767px){
    .elementor-707 .elementor-element.elementor-element-cdc7562{
        left: 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cffdd43 */.title-yellow{
    text-shadow: 0 0 16px #F6C15D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb605cd */.elementor-707 .elementor-element.elementor-element-bb605cd {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-10c1c8a */.elementor-707 .elementor-element.elementor-element-10c1c8a span{
    color: #F6C15D;
    text-shadow: 0 0 16px #F6C15D;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e36009 */.cogs-icon{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 220px;
}

.cogs-icon #Vector1,
.cogs-icon #Vector2{
    animation-play-state: paused;
    fill: #1D0A00;
}

.cogs-icon:hover .elementor-icon {
    transform: scale(1.2);
}

.cogs-icon:hover #Vector1{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

.cogs-icon:hover #Vector2{
    animation: rotate-ccw 8s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes rotate-cw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

@keyframes rotate-ccw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(-360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6799fb */.icon-2{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-2 p{
    text-wrap: balance;
}

.icon-2 #Phone{
    animation-play-state: paused;
}

.icon-2:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-2:hover #Phone{
    animation: mov-phone 1.2s infinite;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes mov-phone {
    0%, 100% { transform: rotate(0); }

  10% { transform: rotate(-8deg); }
  15% { transform: rotate(8deg); }
  20% { transform: rotate(-8deg); }
  25% { transform: rotate(8deg); }

  40% { transform: rotate(0); }

  50% { transform: rotate(-6deg); }
  55% { transform: rotate(6deg); }
  60% { transform: rotate(-6deg); }
  65% { transform: rotate(6deg); }

  80% { transform: rotate(0); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31342ea */.icon-3{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-3 #certificado{
    animation-play-state: paused;
}

.icon-3:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-3:hover #certificado{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e36009 */.cogs-icon{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 220px;
}

.cogs-icon #Vector1,
.cogs-icon #Vector2{
    animation-play-state: paused;
    fill: #1D0A00;
}

.cogs-icon:hover .elementor-icon {
    transform: scale(1.2);
}

.cogs-icon:hover #Vector1{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

.cogs-icon:hover #Vector2{
    animation: rotate-ccw 8s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes rotate-cw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

@keyframes rotate-ccw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(-360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6799fb */.icon-2{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-2 p{
    text-wrap: balance;
}

.icon-2 #Phone{
    animation-play-state: paused;
}

.icon-2:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-2:hover #Phone{
    animation: mov-phone 1.2s infinite;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes mov-phone {
    0%, 100% { transform: rotate(0); }

  10% { transform: rotate(-8deg); }
  15% { transform: rotate(8deg); }
  20% { transform: rotate(-8deg); }
  25% { transform: rotate(8deg); }

  40% { transform: rotate(0); }

  50% { transform: rotate(-6deg); }
  55% { transform: rotate(6deg); }
  60% { transform: rotate(-6deg); }
  65% { transform: rotate(6deg); }

  80% { transform: rotate(0); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31342ea */.icon-3{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-3 #certificado{
    animation-play-state: paused;
}

.icon-3:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-3:hover #certificado{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e36009 */.cogs-icon{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 220px;
}

.cogs-icon #Vector1,
.cogs-icon #Vector2{
    animation-play-state: paused;
    fill: #1D0A00;
}

.cogs-icon:hover .elementor-icon {
    transform: scale(1.2);
}

.cogs-icon:hover #Vector1{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

.cogs-icon:hover #Vector2{
    animation: rotate-ccw 8s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes rotate-cw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

@keyframes rotate-ccw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(-360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6799fb */.icon-2{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-2 p{
    text-wrap: balance;
}

.icon-2 #Phone{
    animation-play-state: paused;
}

.icon-2:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-2:hover #Phone{
    animation: mov-phone 1.2s infinite;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes mov-phone {
    0%, 100% { transform: rotate(0); }

  10% { transform: rotate(-8deg); }
  15% { transform: rotate(8deg); }
  20% { transform: rotate(-8deg); }
  25% { transform: rotate(8deg); }

  40% { transform: rotate(0); }

  50% { transform: rotate(-6deg); }
  55% { transform: rotate(6deg); }
  60% { transform: rotate(-6deg); }
  65% { transform: rotate(6deg); }

  80% { transform: rotate(0); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31342ea */.icon-3{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-3 #certificado{
    animation-play-state: paused;
}

.icon-3:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-3:hover #certificado{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e36009 */.cogs-icon{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    height: 220px;
}

.cogs-icon #Vector1,
.cogs-icon #Vector2{
    animation-play-state: paused;
    fill: #1D0A00;
}

.cogs-icon:hover .elementor-icon {
    transform: scale(1.2);
}

.cogs-icon:hover #Vector1{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

.cogs-icon:hover #Vector2{
    animation: rotate-ccw 8s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes rotate-cw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
}

@keyframes rotate-ccw{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(-360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d6799fb */.icon-2{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-2 p{
    text-wrap: balance;
}

.icon-2 #Phone{
    animation-play-state: paused;
}

.icon-2:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-2:hover #Phone{
    animation: mov-phone 1.2s infinite;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}

@keyframes mov-phone {
    0%, 100% { transform: rotate(0); }

  10% { transform: rotate(-8deg); }
  15% { transform: rotate(8deg); }
  20% { transform: rotate(-8deg); }
  25% { transform: rotate(8deg); }

  40% { transform: rotate(0); }

  50% { transform: rotate(-6deg); }
  55% { transform: rotate(6deg); }
  60% { transform: rotate(-6deg); }
  65% { transform: rotate(6deg); }

  80% { transform: rotate(0); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31342ea */.icon-3{
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;

}
.icon-3 #certificado{
    animation-play-state: paused;
}

.icon-3:hover .elementor-icon {
    transform: scale(1.2);
}

.icon-3:hover #certificado{
    animation: rotate-cw 4s infinite linear;
    transform-origin: center;
    transform-box: fill-box;
    animation-play-state: running;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-477ab88 */.elementor-707 .elementor-element.elementor-element-477ab88.elementor-element-477ab88  {
    position: relative;
    text-align: end;
}

.elementor-707 .elementor-element.elementor-element-477ab88.elementor-element-477ab88  .elementor-swiper-button {
    line-height: 0;
    display: none;
    position: static;
    margin-top: 36px;
    font-size: 20px;
    border-radius: 8px;
    padding: 12px 16px;
    background: #930;
    z-index: 10;
    pointer-events:auto;
}

.elementor-707 .elementor-element.elementor-element-477ab88.elementor-element-477ab88  .elementor-swiper-button {
    color: #fC5;
}

.elementor-swiper-button-prev{
    margin-right: 8px;
}

@media (max-width: 1024px){
    .elementor-707 .elementor-element.elementor-element-477ab88.elementor-element-477ab88  .elementor-swiper-button {
    display: inline-block;
    }
    .elementor-707 .elementor-element.elementor-element-477ab88.elementor-element-477ab88  {
    pointer-events:none;
}    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0e48a87 */.elementor-707 .elementor-element.elementor-element-0e48a87 span{
    color: #F6C15D;
    text-shadow: 0 0 16px #F6C15D;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df42b93 */.elementor-707 .elementor-element.elementor-element-df42b93 {
    text-wrap: balance;
}/* End custom CSS */