.elementor-18074 .elementor-element.elementor-element-0b740dd > .elementor-container{min-height:0px;}.elementor-18074 .elementor-element.elementor-element-0b740dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-18074 .elementor-element.elementor-element-0b740dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18074 .elementor-element.elementor-element-46bb454 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-18074 .elementor-element.elementor-element-46bb454 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18074 .elementor-element.elementor-element-06aa699{--e-image-carousel-slides-to-show:1;}.elementor-18074 .elementor-element.elementor-element-0e16d91{--display:flex;--position:absolute;top:0px;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-0e16d91{left:0px;}body.rtl .elementor-18074 .elementor-element.elementor-element-0e16d91{right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18074 .elementor-element.elementor-element-1330122{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:900%;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-1330122{left:75%;}body.rtl .elementor-18074 .elementor-element.elementor-element-1330122{right:75%;}.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 );}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-a6305aa{left:84%;}body.rtl .elementor-18074 .elementor-element.elementor-element-a6305aa{right:84%;}.elementor-18074 .elementor-element.elementor-element-a6305aa{top:600%;}.elementor-18074 .elementor-element.elementor-element-a6305aa .elementor-icon-wrapper{text-align:center;}.elementor-18074 .elementor-element.elementor-element-a6305aa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-a6305aa.elementor-view-framed .elementor-icon, .elementor-18074 .elementor-element.elementor-element-a6305aa.elementor-view-default .elementor-icon{color:var( --e-global-color-c542c08 );border-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-a6305aa.elementor-view-framed .elementor-icon, .elementor-18074 .elementor-element.elementor-element-a6305aa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-9de9051{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;top:-75%;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-9de9051{left:75%;}body.rtl .elementor-18074 .elementor-element.elementor-element-9de9051{right:75%;}.elementor-18074 .elementor-element.elementor-element-aab5f45{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;top:48%;--z-index:1;}.elementor-18074 .elementor-element.elementor-element-aab5f45.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-aab5f45{left:52px;}body.rtl .elementor-18074 .elementor-element.elementor-element-aab5f45{right:52px;}.elementor-widget-text-editor{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-18074 .elementor-element.elementor-element-ce23b35{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:54px;font-weight:500;color:var( --e-global-color-b353299 );}.elementor-18074 .elementor-element.elementor-element-ce23b35 > .elementor-widget-container{background-color:#8B8B8B29;margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-18074 .elementor-element.elementor-element-ce23b35.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18074 .elementor-element.elementor-element-5c98b7b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-primary );}.elementor-18074 .elementor-element.elementor-element-5c98b7b > .elementor-widget-container{background-color:var( --e-global-color-c34f7c2 );padding:0px 0px 0px 5px;}.elementor-18074 .elementor-element.elementor-element-5c98b7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18074 .elementor-element.elementor-element-2f693ad{--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-18074 .elementor-element.elementor-element-08d5dc7{--display:flex;}.elementor-18074 .elementor-element.elementor-element-08d5dc7:not(.elementor-motion-effects-element-type-background), .elementor-18074 .elementor-element.elementor-element-08d5dc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-18074 .elementor-element.elementor-element-b9bd043{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18074 .elementor-element.elementor-element-6307070{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-2c8a37e{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-fe63efd{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-4ddb5cb{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-3a67b82{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-37358e0{text-align:center;font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:500;line-height:35px;color:var( --e-global-color-333570c );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18074 .elementor-element.elementor-element-b7908ca .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-b7908ca .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-b7908ca .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-3e56a75{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18074 .elementor-element.elementor-element-16a8eed{--display:flex;}.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-18074 .elementor-element.elementor-element-466eac9 .elementor-heading-title{color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-f7dcc41{text-align:start;font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-004818d .elementor-heading-title{color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-03c048b{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-da6274a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18074 .elementor-element.elementor-element-7f4d817{--display:flex;}.elementor-18074 .elementor-element.elementor-element-7f4d817:not(.elementor-motion-effects-element-type-background), .elementor-18074 .elementor-element.elementor-element-7f4d817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c34f7c2 );}.elementor-18074 .elementor-element.elementor-element-43bcecc{color:#000000;}.elementor-18074 .elementor-element.elementor-element-ff200cb .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-ff200cb .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-ff200cb .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-400f16d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18074 .elementor-element.elementor-element-e33cd60{--display:flex;}.elementor-18074 .elementor-element.elementor-element-c706b6d{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-18b20a5{--display:flex;}.elementor-18074 .elementor-element.elementor-element-43b3599{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-b438b0e{--display:flex;}.elementor-18074 .elementor-element.elementor-element-cec316d{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-e85dfb9{--display:flex;}.elementor-18074 .elementor-element.elementor-element-d5cddf6{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-b66b175{--display:flex;}.elementor-18074 .elementor-element.elementor-element-c686bf1{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-44b16e7{--display:flex;}.elementor-18074 .elementor-element.elementor-element-282301d{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-f9d99c3{--display:flex;}.elementor-18074 .elementor-element.elementor-element-0cec338{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-e1ecd0b{--display:flex;}.elementor-18074 .elementor-element.elementor-element-5db0177{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-9ae9750{--display:flex;}.elementor-18074 .elementor-element.elementor-element-22f3d5f{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-7d4085d{--display:flex;}.elementor-18074 .elementor-element.elementor-element-e9e2e42{font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );color:var( --e-global-color-333570c );}.elementor-18074 .elementor-element.elementor-element-a950b1c{--n-accordion-title-font-size:var( --e-global-typography-b74ae99-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-18074 .elementor-element.elementor-element-a950b1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f902673 );}:where( .elementor-18074 .elementor-element.elementor-element-a950b1c > .elementor-widget-container > .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:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-weight:var( --e-global-typography-b74ae99-font-weight );}:where( .elementor-18074 .elementor-element.elementor-element-a950b1c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:21px;}.elementor-18074 .elementor-element.elementor-element-53fceba{--display:flex;}.elementor-18074 .elementor-element.elementor-element-ea50689{text-align:center;}.elementor-18074 .elementor-element.elementor-element-eb50774{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-18074 .elementor-element.elementor-element-8d54d49{--display:flex;}.elementor-18074 .elementor-element.elementor-element-a462132 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-item{border-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-item .elementor-tab-content{border-block-start-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-tab-title{background-color:var( --e-global-color-c542c08 );padding:4% 0% 4% 30%;}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-icon, .elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-title{color:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-active .elementor-accordion-icon, .elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-active .elementor-accordion-title{color:#F8F8F8;}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-active .elementor-accordion-icon svg{fill:#F8F8F8;}.elementor-18074 .elementor-element.elementor-element-717bd33 .elementor-accordion-title{font-weight:600;text-decoration:none;}.elementor-18074 .elementor-element.elementor-element-b35deff{--display:flex;}.elementor-18074 .elementor-element.elementor-element-d81e9f4 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-item{border-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-item .elementor-tab-content{border-block-start-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-tab-title{background-color:var( --e-global-color-c542c08 );padding:4% 0% 4% 33%;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-icon, .elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-title{color:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-active .elementor-accordion-icon, .elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-active .elementor-accordion-title{color:#F8F8F8;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-active .elementor-accordion-icon svg{fill:#F8F8F8;}.elementor-18074 .elementor-element.elementor-element-87d5ecb .elementor-accordion-title{font-weight:600;text-decoration:none;}.elementor-18074 .elementor-element.elementor-element-7b17eb8{--display:flex;}.elementor-18074 .elementor-element.elementor-element-35da777 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-18074 .elementor-element.elementor-element-eebbc18 > .elementor-widget-container{background-color:var( --e-global-color-c542c08 );padding:10px 10px 10px 10px;}.elementor-18074 .elementor-element.elementor-element-eebbc18:hover .elementor-widget-container{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-eebbc18{text-align:center;font-weight:800;text-decoration:none;color:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-9a02593{--display:flex;}.elementor-18074 .elementor-element.elementor-element-ad70a41{--display:flex;}.elementor-18074 .elementor-element.elementor-element-16345cf img{height:450px;}.elementor-18074 .elementor-element.elementor-element-f52f593 img{height:450px;object-fit:fill;}.elementor-18074 .elementor-element.elementor-element-55176ce img{height:450px;object-fit:fill;}.elementor-18074 .elementor-element.elementor-element-5030135 img{height:450px;object-fit:fill;}.elementor-18074 .elementor-element.elementor-element-079b5c2 img{height:450px;object-fit:fill;}.elementor-18074 .elementor-element.elementor-element-65b28b8 .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-65b28b8 .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-65b28b8 .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-282ecd8{--display:flex;}.elementor-18074 .elementor-element.elementor-element-5ee1909{width:auto;max-width:auto;text-align:end;}.elementor-18074 .elementor-element.elementor-element-5ee1909 img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-7af3653{width:auto;max-width:auto;text-align:start;}.elementor-18074 .elementor-element.elementor-element-7af3653 img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-1a0c84e{width:auto;max-width:auto;text-align:end;}.elementor-18074 .elementor-element.elementor-element-1a0c84e img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-58c7f5f{width:auto;max-width:auto;text-align:start;}.elementor-18074 .elementor-element.elementor-element-58c7f5f img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-711674c{width:auto;max-width:auto;text-align:end;}.elementor-18074 .elementor-element.elementor-element-711674c img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-bb60298{width:auto;max-width:auto;text-align:start;}.elementor-18074 .elementor-element.elementor-element-bb60298 img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-df1617c{width:auto;max-width:auto;text-align:end;}.elementor-18074 .elementor-element.elementor-element-df1617c img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-b2a704c{width:auto;max-width:auto;text-align:start;}.elementor-18074 .elementor-element.elementor-element-b2a704c img{max-width:70%;}.elementor-18074 .elementor-element.elementor-element-5257178 .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-5257178 .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-5257178 .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-9670a32{--display:flex;}.elementor-18074 .elementor-element.elementor-element-fc12b92 .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-fc12b92 .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-fc12b92 .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-d5bcfca{--display:flex;}.elementor-18074 .elementor-element.elementor-element-88629dc .elementor-button{background-color:var( --e-global-color-c542c08 );font-family:var( --e-global-typography-b74ae99-font-family ), Sans-serif;font-size:var( --e-global-typography-b74ae99-font-size );font-weight:var( --e-global-typography-b74ae99-font-weight );}.elementor-18074 .elementor-element.elementor-element-88629dc .elementor-button:hover, .elementor-18074 .elementor-element.elementor-element-88629dc .elementor-button:focus{background-color:var( --e-global-color-ec039c4 );}.elementor-18074 .elementor-element.elementor-element-16b4aa7{--n-accordion-title-font-size:25px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:10px;--n-accordion-title-normal-color:var( --e-global-color-b353299 );--n-accordion-title-active-color:#FFFFFF;}.elementor-18074 .elementor-element.elementor-element-16b4aa7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-c542c08 );}.elementor-18074 .elementor-element.elementor-element-16b4aa7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-ec039c4 );}:where( .elementor-18074 .elementor-element.elementor-element-16b4aa7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-b353299 );}:where( .elementor-18074 .elementor-element.elementor-element-16b4aa7 > .elementor-widget-container > .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:"Helvetica", Sans-serif;font-weight:700;}@media(max-width:1024px){.elementor-18074 .elementor-element.elementor-element-b9bd043{--grid-auto-flow:row;}.elementor-18074 .elementor-element.elementor-element-b7908ca .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-f7dcc41{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-03c048b{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-ff200cb .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-c706b6d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-43b3599{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-cec316d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-d5cddf6{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-c686bf1{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-282301d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-0cec338{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-5db0177{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-22f3d5f{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-e9e2e42{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-a950b1c{--n-accordion-title-font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-65b28b8 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-5257178 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-fc12b92 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-88629dc .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}}@media(max-width:767px){.elementor-18074 .elementor-element.elementor-element-0b740dd{padding:0px 0px 0px 0px;}.elementor-18074 .elementor-element.elementor-element-1330122{--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;top:350%;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-1330122{left:50%;}body.rtl .elementor-18074 .elementor-element.elementor-element-1330122{right:50%;}.elementor-18074 .elementor-element.elementor-element-a6305aa{width:initial;max-width:initial;top:130%;}.elementor-18074 .elementor-element.elementor-element-a6305aa > .elementor-widget-container{--e-transform-scale:0.4;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-a6305aa{left:70%;}body.rtl .elementor-18074 .elementor-element.elementor-element-a6305aa{right:70%;}.elementor-18074 .elementor-element.elementor-element-9de9051{--container-widget-width:177px;--container-widget-flex-grow:0;width:var( --container-widget-width, 177px );max-width:177px;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-9de9051{left:50%;}body.rtl .elementor-18074 .elementor-element.elementor-element-9de9051{right:50%;}.elementor-18074 .elementor-element.elementor-element-aab5f45{--width:226px;top:35%;}body:not(.rtl) .elementor-18074 .elementor-element.elementor-element-aab5f45{left:0%;}body.rtl .elementor-18074 .elementor-element.elementor-element-aab5f45{right:0%;}.elementor-18074 .elementor-element.elementor-element-ce23b35{width:var( --container-widget-width, 241.797px );max-width:241.797px;--container-widget-width:241.797px;--container-widget-flex-grow:0;font-size:20px;}.elementor-18074 .elementor-element.elementor-element-5c98b7b{width:var( --container-widget-width, 245.797px );max-width:245.797px;--container-widget-width:245.797px;--container-widget-flex-grow:0;font-size:16px;}.elementor-18074 .elementor-element.elementor-element-b9bd043{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18074 .elementor-element.elementor-element-6307070{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-2c8a37e{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-fe63efd{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-4ddb5cb{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-3a67b82{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-37358e0{font-size:27px;}.elementor-18074 .elementor-element.elementor-element-b7908ca .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-f7dcc41{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-03c048b{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-ff200cb .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-c706b6d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-43b3599{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-cec316d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-d5cddf6{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-c686bf1{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-282301d{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-0cec338{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-5db0177{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-22f3d5f{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-e9e2e42{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-a950b1c{--n-accordion-title-font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-16345cf img{height:275px;}.elementor-18074 .elementor-element.elementor-element-f52f593 img{height:275px;}.elementor-18074 .elementor-element.elementor-element-55176ce img{height:275px;}.elementor-18074 .elementor-element.elementor-element-5030135 img{height:275px;}.elementor-18074 .elementor-element.elementor-element-079b5c2 img{height:275px;}.elementor-18074 .elementor-element.elementor-element-65b28b8 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-5ee1909{text-align:center;}.elementor-18074 .elementor-element.elementor-element-7af3653{text-align:center;}.elementor-18074 .elementor-element.elementor-element-1a0c84e{text-align:center;}.elementor-18074 .elementor-element.elementor-element-58c7f5f{text-align:center;}.elementor-18074 .elementor-element.elementor-element-711674c{text-align:center;}.elementor-18074 .elementor-element.elementor-element-bb60298{text-align:center;}.elementor-18074 .elementor-element.elementor-element-df1617c{text-align:center;}.elementor-18074 .elementor-element.elementor-element-b2a704c{text-align:center;}.elementor-18074 .elementor-element.elementor-element-5257178 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-fc12b92 .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-18074 .elementor-element.elementor-element-88629dc .elementor-button{font-size:var( --e-global-typography-b74ae99-font-size );}}@media(min-width:768px){.elementor-18074 .elementor-element.elementor-element-aab5f45{--width:95%;}}/* Start custom CSS for image-carousel, class: .elementor-element-06aa699 */.elementor-18074 .elementor-element.elementor-element-06aa699 img {
    height: 70vh !important;
    width: 100%!important;
}
@media (max-width: 767px) {
    .elementor-18074 .elementor-element.elementor-element-06aa699 img {
        height: 50vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aab5f45 */.elementor-18074 .elementor-element.elementor-element-aab5f45{
    width: 70%!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a462132 */.elementor-18074 .elementor-element.elementor-element-a462132 {
    min-height: 70px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d81e9f4 */.elementor-18074 .elementor-element.elementor-element-d81e9f4 {
    min-height: 70px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35da777 */.elementor-18074 .elementor-element.elementor-element-35da777 {
    min-height: 70px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebbc18 */.elementor-18074 .elementor-element.elementor-element-eebbc18{
    max-height: 50px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee1909 */.elementor-18074 .elementor-element.elementor-element-5ee1909 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af3653 */.elementor-18074 .elementor-element.elementor-element-7af3653 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a0c84e */.elementor-18074 .elementor-element.elementor-element-1a0c84e .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c7f5f */.elementor-18074 .elementor-element.elementor-element-58c7f5f .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711674c */.elementor-18074 .elementor-element.elementor-element-711674c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb60298 */.elementor-18074 .elementor-element.elementor-element-bb60298 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df1617c */.elementor-18074 .elementor-element.elementor-element-df1617c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a704c */.elementor-18074 .elementor-element.elementor-element-b2a704c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee1909 */.elementor-18074 .elementor-element.elementor-element-5ee1909 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af3653 */.elementor-18074 .elementor-element.elementor-element-7af3653 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a0c84e */.elementor-18074 .elementor-element.elementor-element-1a0c84e .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c7f5f */.elementor-18074 .elementor-element.elementor-element-58c7f5f .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711674c */.elementor-18074 .elementor-element.elementor-element-711674c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb60298 */.elementor-18074 .elementor-element.elementor-element-bb60298 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df1617c */.elementor-18074 .elementor-element.elementor-element-df1617c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a704c */.elementor-18074 .elementor-element.elementor-element-b2a704c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee1909 */.elementor-18074 .elementor-element.elementor-element-5ee1909 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af3653 */.elementor-18074 .elementor-element.elementor-element-7af3653 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a0c84e */.elementor-18074 .elementor-element.elementor-element-1a0c84e .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c7f5f */.elementor-18074 .elementor-element.elementor-element-58c7f5f .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711674c */.elementor-18074 .elementor-element.elementor-element-711674c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb60298 */.elementor-18074 .elementor-element.elementor-element-bb60298 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df1617c */.elementor-18074 .elementor-element.elementor-element-df1617c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a704c */.elementor-18074 .elementor-element.elementor-element-b2a704c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee1909 */.elementor-18074 .elementor-element.elementor-element-5ee1909 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af3653 */.elementor-18074 .elementor-element.elementor-element-7af3653 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a0c84e */.elementor-18074 .elementor-element.elementor-element-1a0c84e .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c7f5f */.elementor-18074 .elementor-element.elementor-element-58c7f5f .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711674c */.elementor-18074 .elementor-element.elementor-element-711674c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb60298 */.elementor-18074 .elementor-element.elementor-element-bb60298 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df1617c */.elementor-18074 .elementor-element.elementor-element-df1617c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a704c */.elementor-18074 .elementor-element.elementor-element-b2a704c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ee1909 */.elementor-18074 .elementor-element.elementor-element-5ee1909 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7af3653 */.elementor-18074 .elementor-element.elementor-element-7af3653 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a0c84e */.elementor-18074 .elementor-element.elementor-element-1a0c84e .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58c7f5f */.elementor-18074 .elementor-element.elementor-element-58c7f5f .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-711674c */.elementor-18074 .elementor-element.elementor-element-711674c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb60298 */.elementor-18074 .elementor-element.elementor-element-bb60298 .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-df1617c */.elementor-18074 .elementor-element.elementor-element-df1617c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2a704c */.elementor-18074 .elementor-element.elementor-element-b2a704c .elementor-tab-content {
    display: flex !important;
    gap: 15px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-16b4aa7 *//* 1. Hacemos que el contenedor principal permita agrupar elementos en fila */
.elementor-18074 .elementor-element.elementor-element-16b4aa7 .e-con-inner {
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: space-between !important;
}

/* 2. Nuestras dos imágenes con la clase personalizada toman su 48% */
.elementor-18074 .elementor-element.elementor-element-16b4aa7 .imagen-mitad-pavi {
    width: 48% !important;
    max-width: 48% !important;
    margin-bottom: 20px !important; /* Separación con el botón de abajo */
}

/* 3. ¡LA SOLUCIÓN! Todo lo que NO sea nuestra imagen (ej. el botón) ocupará el 100% */
.elementor-18074 .elementor-element.elementor-element-16b4aa7 .e-con-inner > :not(.imagen-mitad-pavi) {
    width: 100% !important;
    max-width: 100% !important;
    flex: 0 0 100% !important; /* Esto fuerza el salto de línea */
}

/* 4. Adaptación a móviles para que todo se apile correctamente */
@media (max-width: 767px) {
    .elementor-18074 .elementor-element.elementor-element-16b4aa7 .e-con-inner {
        flex-direction: column !important;
    }
    .elementor-18074 .elementor-element.elementor-element-16b4aa7 .imagen-mitad-pavi {
        width: 100% !important;
        max-width: 100% !important;
    }
}/* End custom CSS */