.elementor-152 .elementor-element.elementor-element-c1a9a56{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-8c4cf9f{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:10px;--swiper-pagination-size:18px;--dots-normal-color:#F8C73D;--dots-hover-color:#F8C73D;--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:70px;}.elementor-152 .elementor-element.elementor-element-8c4cf9f .swiper-slide > .elementor-element{height:100%;}.elementor-152 .elementor-element.elementor-element-8c4cf9f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-152 .elementor-element.elementor-element-0e4bb0f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-f04e4ab{padding:7px 16px 5px 16px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-f04e4ab.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-f04e4ab .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-b0294f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-152 .elementor-element.elementor-element-b0294f3 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-5cab74a{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-8ea58d1{--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;--overlay-opacity:0.5;--padding-top:143px;--padding-bottom:143px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-8ea58d1::before, .elementor-152 .elementor-element.elementor-element-8ea58d1 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-8ea58d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-8ea58d1 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-8ea58d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-8ea58d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-152 .elementor-element.elementor-element-5409fa5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-4c5101f{--display:flex;--position:absolute;top:233px;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-4c5101f{left:0px;}body.rtl .elementor-152 .elementor-element.elementor-element-4c5101f{right:0px;}.elementor-widget-ucaddon_marquee .ue_marquee{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-152 .elementor-element.elementor-element-a8a7718 .marquee_text-container{animation-duration:30s;}.elementor-152 .elementor-element.elementor-element-a8a7718 .ue_marquee{font-family:"Port Lligat Sans", Sans-serif;font-size:128px;font-weight:400;text-transform:uppercase;line-height:130px;padding:10px 0px 10px 0px;border-radius:0px;}.elementor-152 .elementor-element.elementor-element-a8a7718 .ue_marquee,.elementor-152 .elementor-element.elementor-element-a8a7718 .ue_marquee a{color:#2D2C2C2B;}.elementor-152 .elementor-element.elementor-element-dd1dfe8 .marquee_text-container{animation-duration:30s;}.elementor-152 .elementor-element.elementor-element-dd1dfe8 .ue_marquee{font-family:"Port Lligat Sans", Sans-serif;font-size:128px;font-weight:400;text-transform:uppercase;line-height:130px;padding:10px 0px 10px 0px;border-radius:0px;}.elementor-152 .elementor-element.elementor-element-dd1dfe8 .ue_marquee,.elementor-152 .elementor-element.elementor-element-dd1dfe8 .ue_marquee a{color:#2D2C2C2B;}.elementor-152 .elementor-element.elementor-element-b867583{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-0360095{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-9cb0e34{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-9287823{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-9287823.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-9287823 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-534dc9f .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:46px;font-weight:400;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-e7cce4f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-152 .elementor-element.elementor-element-0b35daa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-170px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-15a4f52{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1d2d52a{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-152 .elementor-element.elementor-element-1d2d52a.e-con{--align-self:flex-end;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-56d4740{width:var( --container-widget-width, 93% );max-width:93%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#B8B8B8;}.elementor-152 .elementor-element.elementor-element-776b3e9{--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;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:#3E3C3C;--border-color:#3E3C3C;--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-152 .elementor-element.elementor-element-776b3e9.e-con{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-05427a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#3E3C3C;--border-color:#3E3C3C;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-05427a9.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-152 .elementor-element.elementor-element-d898671{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-831706f{padding:0px 20px 0px 0px;}.elementor-152 .elementor-element.elementor-element-6499caa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-152 .elementor-element.elementor-element-cbfc748 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-3345f5b{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-152 .elementor-element.elementor-element-e88a2f1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-bbf26aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-c6a5550{text-align:left;}.elementor-152 .elementor-element.elementor-element-a15a63f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-152 .elementor-element.elementor-element-dc29a96 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:32px;font-weight:400;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-1c8f82c{font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:18px;}.elementor-152 .elementor-element.elementor-element-9bfed49{--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;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-3b030b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-152 .elementor-element.elementor-element-1cad47f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-86f2a3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-86f2a3d.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-86f2a3d .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-9d3dcb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-9d3dcb3 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-7920a55{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:25px;}.elementor-152 .elementor-element.elementor-element-384fe5a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-ad17b34{--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;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-6223ccc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1b0217a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-1b0217a.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-1b0217a .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-8fac4e3{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-8fac4e3 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-0ae1126{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-3f6b0b6{--swiper-slides-to-display:2;--swiper-offset-size:250px;--swiper-slides-gap:30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-150px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-170px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:50px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-170px;--arrow-size:84px;--arrow-normal-color:#02010100;--arrow-hover-color:#02010100;}.elementor-152 .elementor-element.elementor-element-3f6b0b6 .swiper-slide > .elementor-element{height:100%;}.elementor-152 .elementor-element.elementor-element-2ada251{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-d8e92bc{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-152 .elementor-element.elementor-element-d8e92bc .swiper-slide > .elementor-element{height:100%;}.elementor-152 .elementor-element.elementor-element-1acf1b5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-300dfee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#ECCB34;--border-color:#ECCB34;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:73px;--padding-bottom:73px;--padding-left:73px;--padding-right:73px;}.elementor-152 .elementor-element.elementor-element-7c01b6c{--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:70px 70px;--row-gap:70px;--column-gap:70px;--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-152 .elementor-element.elementor-element-72ebb1b{--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;--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-152 .elementor-element.elementor-element-b4f2b01 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:32px;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#4E1000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-152 .elementor-element.elementor-element-3b818a5 .elementor-button{background-color:#4E1000;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:#404040;border-radius:57px 57px 57px 57px;}.elementor-152 .elementor-element.elementor-element-26bef65{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-609813c .elementor-icon-wrapper{text-align:left;}.elementor-152 .elementor-element.elementor-element-18e42e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-18e42e5 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:24px;font-weight:400;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-fed02ff{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-523e122{--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;--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-152 .elementor-element.elementor-element-ab58a15 .elementor-icon-wrapper{text-align:left;}.elementor-152 .elementor-element.elementor-element-fc2c361{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-fc2c361 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:24px;font-weight:400;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-775a0dd{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-e9e4aa2{--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;--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-152 .elementor-element.elementor-element-aecbf5f .elementor-icon-wrapper{text-align:left;}.elementor-152 .elementor-element.elementor-element-100deb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-100deb2 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:24px;font-weight:400;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-c7fadf0{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#4E1000;}.elementor-152 .elementor-element.elementor-element-437df46{--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;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-aba715b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--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-152 .elementor-element.elementor-element-17dfa75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-17dfa75.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-17dfa75 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-1665fd9{width:var( --container-widget-width, 53% );max-width:53%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:53%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-1665fd9 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-279758f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-e15b882{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-152 .elementor-element.elementor-element-8058491{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-8058491.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-8058491 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-de505d7{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;--container-widget-width:55%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-de505d7 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;line-height:60px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-7046d6b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--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-152 .elementor-element.elementor-element-032e9d0{--swiper-slides-to-display:1;--swiper-offset-size:250px;--swiper-slides-gap:40px;border-radius:30px 30px 30px 30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-100px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-160px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-160px;--arrow-size:84px;--arrow-normal-color:#02010100;}.elementor-152 .elementor-element.elementor-element-032e9d0 .swiper-slide > .elementor-element{height:100%;}.elementor-152 .elementor-element.elementor-element-032e9d0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-032e9d0 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:none;}.elementor-152 .elementor-element.elementor-element-c00e314{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--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-152 .elementor-element.elementor-element-943fb97{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-152 .elementor-element.elementor-element-943fb97 .swiper-slide > .elementor-element{height:100%;}.elementor-152 .elementor-element.elementor-element-b697cd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:65px;--padding-right:65px;}.elementor-152 .elementor-element.elementor-element-b697cd9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-b697cd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404040;}.elementor-152 .elementor-element.elementor-element-38981dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--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-152 .elementor-element.elementor-element-2642229 .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-0ad64e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-152 .elementor-element.elementor-element-9959800{--display:flex;--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-152 .elementor-element.elementor-element-b74b035 .elementor-button{background-color:#61CE7000;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;fill:#4E1000;color:#4E1000;border-radius:47px 47px 47px 47px;padding:5px 40px 5px 40px;}.elementor-152 .elementor-element.elementor-element-f0bf42e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-a84d59e .elementor-button{background-color:#61CE7000;font-family:"Port Lligat Sans", Sans-serif;font-size:18px;font-weight:400;line-height:36px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E1C100;border-radius:47px 47px 47px 47px;padding:4px 47px 4px 47px;}.elementor-152 .elementor-element.elementor-element-607f430{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:30px 30px 30px 30px;--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-152 .elementor-element.elementor-element-3781b1a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-28b5a58{--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;--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-152 .elementor-element.elementor-element-1571d02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 32px 7px 32px;border-radius:7px 7px 7px 7px;text-align:center;}.elementor-152 .elementor-element.elementor-element-1571d02.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-1571d02 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C1C1C1;}.elementor-152 .elementor-element.elementor-element-fbbc94f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-152 .elementor-element.elementor-element-fbbc94f .elementor-heading-title{font-family:"Port Lligat Sans", Sans-serif;font-size:48px;font-weight:400;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-101c1ce img{border-radius:30px 30px 30px 30px;}.elementor-152 .elementor-element.elementor-element-286f146{--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;--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-152 .elementor-element.elementor-element-2aee5b2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-05947e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-152 .elementor-element.elementor-element-e1d4bb4{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-7b79eb8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-5ef12c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-152 .elementor-element.elementor-element-d79ea3e{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-efc3892{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-152 .elementor-element.elementor-element-1e9cd0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-152 .elementor-element.elementor-element-f8f0509{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-e911fb1{--n-accordion-title-font-size:22px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:none;}.elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}:where( .elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Port Lligat Sans", Sans-serif;font-weight:400;line-height:28px;}.elementor-152 .elementor-element.elementor-element-e911fb1 :where( .elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}:where( .elementor-152 .elementor-element.elementor-element-e911fb1 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-8c4cf9f{--swiper-slides-to-display:2;}.elementor-152 .elementor-element.elementor-element-3f6b0b6{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-d8e92bc{--swiper-slides-to-display:2;}.elementor-152 .elementor-element.elementor-element-032e9d0{--swiper-slides-to-display:2;}.elementor-152 .elementor-element.elementor-element-943fb97{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-c1a9a56{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-0e4bb0f{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-b867583{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-9cb0e34{--width:50%;}.elementor-152 .elementor-element.elementor-element-e7cce4f{--width:50%;}.elementor-152 .elementor-element.elementor-element-0b35daa{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-15a4f52{--width:30%;}.elementor-152 .elementor-element.elementor-element-1d2d52a{--width:70%;}.elementor-152 .elementor-element.elementor-element-05427a9{--width:60%;}.elementor-152 .elementor-element.elementor-element-d898671{--width:50%;}.elementor-152 .elementor-element.elementor-element-6499caa{--width:50%;}.elementor-152 .elementor-element.elementor-element-e88a2f1{--width:50%;}.elementor-152 .elementor-element.elementor-element-bbf26aa{--width:20%;}.elementor-152 .elementor-element.elementor-element-a15a63f{--width:70%;}.elementor-152 .elementor-element.elementor-element-3b030b9{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-1cad47f{--width:55%;}.elementor-152 .elementor-element.elementor-element-384fe5a{--width:35%;}.elementor-152 .elementor-element.elementor-element-6223ccc{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-1acf1b5{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-72ebb1b{--width:19%;}.elementor-152 .elementor-element.elementor-element-26bef65{--width:25%;}.elementor-152 .elementor-element.elementor-element-523e122{--width:25%;}.elementor-152 .elementor-element.elementor-element-e9e4aa2{--width:25%;}.elementor-152 .elementor-element.elementor-element-437df46{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-279758f{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-38981dc{--width:60%;}.elementor-152 .elementor-element.elementor-element-9959800{--width:30%;}.elementor-152 .elementor-element.elementor-element-607f430{--width:24%;}.elementor-152 .elementor-element.elementor-element-3781b1a{--content-width:1240px;}.elementor-152 .elementor-element.elementor-element-28b5a58{--width:40%;}.elementor-152 .elementor-element.elementor-element-286f146{--width:50%;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-c1a9a56{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-8c4cf9f{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-0e4bb0f{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-b0294f3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-152 .elementor-element.elementor-element-8ea58d1{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-534dc9f .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-152 .elementor-element.elementor-element-9bfed49{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-9d3dcb3 .elementor-heading-title{font-size:35px;}.elementor-152 .elementor-element.elementor-element-ad17b34{--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-8fac4e3 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-152 .elementor-element.elementor-element-3f6b0b6{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-2ada251{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-d8e92bc{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-fed02ff{text-align:center;}.elementor-152 .elementor-element.elementor-element-fc2c361{text-align:center;}.elementor-152 .elementor-element.elementor-element-775a0dd{text-align:center;}.elementor-152 .elementor-element.elementor-element-100deb2{text-align:center;}.elementor-152 .elementor-element.elementor-element-c7fadf0{text-align:center;}.elementor-152 .elementor-element.elementor-element-1665fd9 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-152 .elementor-element.elementor-element-de505d7 .elementor-heading-title{font-size:35px;}.elementor-152 .elementor-element.elementor-element-032e9d0{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-c00e314{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-152 .elementor-element.elementor-element-943fb97{--swiper-slides-to-display:1;}.elementor-152 .elementor-element.elementor-element-2642229 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-152 .elementor-element.elementor-element-fbbc94f .elementor-heading-title{font-size:35px;line-height:45px;}}/* Start custom CSS for container, class: .elementor-element-c1a9a56 */.shade-effect:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: url('data:image/svg+xml,<svg width="1440" height="875" viewBox="0 0 1440 875" fill="none" xmlns="http://www.w3.org/2000/svg"><g filter="url(%23filter0_n_0_1)"><path d="M1356 4.99325e-05L1165.53 875L977 875L1309.59 4.58753e-05L1356 4.99325e-05Z" fill="url(%23paint0_linear_0_1)" fill-opacity="0.13"/><path d="M500.5 875L840 875L1276.5 4.29824e-05L1189.5 3.53766e-05L500.5 875Z" fill="url(%23paint1_linear_0_1)" fill-opacity="0.13"/><path d="M280 875L1155 3.23605e-05L1021.5 2.06895e-05L0.00014056 663.5L0.00012207 875L280 875Z" fill="url(%23paint2_linear_0_1)" fill-opacity="0.13"/><path d="M1292 875L1392 5.30797e-05L1430.5 5.64455e-05L1483 875L1292 875Z" fill="url(%23paint3_linear_0_1)" fill-opacity="0.13"/></g><foreignObject x="-100" y="-100" width="1640" height="1075"><div xmlns="http://www.w3.org/1999/xhtml" style="backdrop-filter:blur(7.3px);clip-path:url(%23bgblur_0_0_1_clip_path);height:100%;width:100%"></div></foreignObject><rect data-figma-bg-blur-radius="14.6" x="1440" y="875" width="1440" height="875" transform="rotate(-180 1440 875)" fill="url(%23paint4_linear_0_1)"/><defs><filter id="filter0_n_0_1" x="0" y="3.05176e-05" width="1483" height="875" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/><feTurbulence type="fractalNoise" baseFrequency="2 2" stitchTiles="stitch" numOctaves="3" result="noise" seed="1377" /><feColorMatrix in="noise" type="luminanceToAlpha" result="alphaNoise" /><feComponentTransfer in="alphaNoise" result="coloredNoise1"><feFuncA type="discrete" tableValues="1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 "/></feComponentTransfer><feComposite operator="in" in2="shape" in="coloredNoise1" result="noise1Clipped" /><feFlood flood-color="rgba(0, 0, 0, 0.25)" result="color1Flood" /><feComposite operator="in" in2="noise1Clipped" in="color1Flood" result="color1" /><feMerge result="effect1_noise_0_1"><feMergeNode in="shape" /><feMergeNode in="color1" /></feMerge></filter><clipPath id="bgblur_0_0_1_clip_path" transform="translate(100 100)"><rect x="1440" y="875" width="1440" height="875" transform="rotate(-180 1440 875)"/></clipPath><linearGradient id="paint0_linear_0_1" x1="1356" y1="482.766" x2="1091.66" y2="407.288" gradientUnits="userSpaceOnUse"><stop stop-color="%23DDA517"/><stop offset="0.3198" stop-color="%23B57A11"/><stop offset="0.6802" stop-color="%23FDD649"/><stop offset="1" stop-color="%23ECCB34"/></linearGradient><linearGradient id="paint1_linear_0_1" x1="1356" y1="482.766" x2="1091.66" y2="407.288" gradientUnits="userSpaceOnUse"><stop stop-color="%23DDA517"/><stop offset="0.3198" stop-color="%23B57A11"/><stop offset="0.6802" stop-color="%23FDD649"/><stop offset="1" stop-color="%23ECCB34"/></linearGradient><linearGradient id="paint2_linear_0_1" x1="1356" y1="482.766" x2="1091.66" y2="407.288" gradientUnits="userSpaceOnUse"><stop stop-color="%23DDA517"/><stop offset="0.3198" stop-color="%23B57A11"/><stop offset="0.6802" stop-color="%23FDD649"/><stop offset="1" stop-color="%23ECCB34"/></linearGradient><linearGradient id="paint3_linear_0_1" x1="1356" y1="482.766" x2="1091.66" y2="407.288" gradientUnits="userSpaceOnUse"><stop stop-color="%23DDA517"/><stop offset="0.3198" stop-color="%23B57A11"/><stop offset="0.6802" stop-color="%23FDD649"/><stop offset="1" stop-color="%23ECCB34"/></linearGradient><linearGradient id="paint4_linear_0_1" x1="2160" y1="875" x2="2160" y2="1757.72" gradientUnits="userSpaceOnUse"><stop stop-color="%230B0B0B"/><stop offset="1" stop-color="%230B0B0B" stop-opacity="0"/></linearGradient></defs></svg>');
    backdrop-filter: blur(100rem);
    background-position: top right 25%;
    background-size: contain;
    background-repeat: no-repeat;
    filter: blur(5px);
}
span.swiper-pagination-bullet {
    background: none !important;
    border: 2px solid #4D4D4D;
    opacity: 1;
}
.swiper-pagination-bullet.swiper-pagination-bullet-active{
	border: 2px solid #F8C73D;
	background: linear-gradient(90deg, #B46A11 0%, #D68D15 31.98%, #E7AC18 68.02%, #F8C73D 100%) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f04e4ab */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9287823 */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea58d1 */.about-sec {
    background: linear-gradient(180deg, #0B0B0B 0%, rgb(26 26 26) 100.88%);
    backdrop-filter: blur(14.600000381469727px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-86f2a3d */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b0217a */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-300dfee */.whereeveryouneed-sec {
    background: linear-gradient(90deg, #DDA517 25%, #cd8403 64.98%, #fdd649 100.02%, #ECCB34 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad17b34 */.feature-product {
    background: linear-gradient(180deg, #161616 0%, rgb(11 11 11 / 19%) 100.88%);
    backdrop-filter: blur(14.600000381469727px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17dfa75 */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8058491 */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-032e9d0 */.testimonials-slider .swiper.elementor-loop-container.elementor-grid.offset-right.swiper-initialized.swiper-horizontal.swiper-pointer-events {
    border-radius: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1571d02 */.gradient{
    background: linear-gradient(90deg, rgba(249, 201, 36, 0.33) 0%, rgba(228, 175, 24, 0.33) 31.98%, rgba(255, 249, 140, 0.33) 68.02%, rgba(255, 212, 64, 0.33) 100%);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e911fb1 */.home-page-accordians summary.e-n-accordion-item-title[aria-expanded="true"] {
    background: red;
    border-radius: 16px 16px 0 0;
    background: linear-gradient(90deg, #B46A11 0%, #D68D15 31.98%, #E7AC18 68.02%, #F8C73D 100%);
    padding: 22px;
	font-size:28px;
}
.home-page-accordians .elementor-element.e-con-full.e-flex.e-con.e-child {
    background: linear-gradient(90deg, rgba(180, 106, 17, 0.42) 0%, rgba(214, 141, 21, 0.42) 31.98%, rgba(231, 172, 24, 0.42) 68.02%, rgba(248, 199, 61, 0.42) 100%);
    border-radius: 0 0 16px 16px;
    color: #FFF !important;padding: 12px;
}

.home-page-accordians summary.e-n-accordion-item-title[aria-expanded="false"] {
    border-radius: 16px;
    background: #181818;
    padding: 22px 22px;
}/* End custom CSS */