.elementor-20546 .elementor-element.elementor-element-ab0ab09{--display:flex;--min-height:294px;--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;}.elementor-20546 .elementor-element.elementor-element-ab0ab09::before, .elementor-20546 .elementor-element.elementor-element-ab0ab09 > .elementor-background-video-container::before, .elementor-20546 .elementor-element.elementor-element-ab0ab09 > .e-con-inner > .elementor-background-video-container::before, .elementor-20546 .elementor-element.elementor-element-ab0ab09 > .elementor-background-slideshow::before, .elementor-20546 .elementor-element.elementor-element-ab0ab09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20546 .elementor-element.elementor-element-ab0ab09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20546 .elementor-element.elementor-element-ab0ab09.e-con{--flex-grow:0;--flex-shrink:0;}.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-20546 .elementor-element.elementor-element-f17ff9f img{width:100%;}.elementor-20546 .elementor-element.elementor-element-75c3735{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-0ce164a{--divider-border-style:solid;--divider-color:#072E1A00;--divider-border-width:1px;}.elementor-20546 .elementor-element.elementor-element-0ce164a .elementor-divider-separator{width:100%;}.elementor-20546 .elementor-element.elementor-element-0ce164a .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-20546 .elementor-element.elementor-element-28737ce{--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-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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-25678cc.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-25678cc{text-align:start;}.elementor-20546 .elementor-element.elementor-element-42980ee{--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-20546 .elementor-element.elementor-element-a15b6d5.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-a15b6d5{text-align:start;}.elementor-20546 .elementor-element.elementor-element-60456e6{--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-20546 .elementor-element.elementor-element-f85ef6d{--divider-border-style:solid;--divider-color:#072E1A00;--divider-border-width:1px;}.elementor-20546 .elementor-element.elementor-element-f85ef6d .elementor-divider-separator{width:100%;}.elementor-20546 .elementor-element.elementor-element-f85ef6d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-20546 .elementor-element.elementor-element-c968555{--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-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-20546 .elementor-element.elementor-element-3d13ed2.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-3d13ed2{text-align:start;}.elementor-20546 .elementor-element.elementor-element-d5313c3{--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-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-20546 .elementor-element.elementor-element-79767b0{--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;}.elementor-20546 .elementor-element.elementor-element-48584a8{--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-20546 .elementor-element.elementor-element-48584a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-96fa726{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-53512d8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-53512d8.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-53512d8{text-align:start;}.elementor-20546 .elementor-element.elementor-element-53512d8 .elementor-heading-title{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-20546 .elementor-element.elementor-element-651a0d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-651a0d1.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-651a0d1 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#072E1A;}.elementor-20546 .elementor-element.elementor-element-b1120ff{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-bc9293d > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-bc9293d.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-bc9293d{text-align:start;}.elementor-20546 .elementor-element.elementor-element-bc9293d .elementor-heading-title{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-20546 .elementor-element.elementor-element-a0d746d.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-a0d746d{text-align:start;}.elementor-20546 .elementor-element.elementor-element-a0d746d .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#072E1A;}.elementor-20546 .elementor-element.elementor-element-0e03368{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-b3f76c6 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-b3f76c6.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-b3f76c6{text-align:start;}.elementor-20546 .elementor-element.elementor-element-b3f76c6 .elementor-heading-title{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-20546 .elementor-element.elementor-element-c0d5868.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-c0d5868{text-align:start;}.elementor-20546 .elementor-element.elementor-element-c0d5868 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#072E1A;}.elementor-20546 .elementor-element.elementor-element-ea08acf{--display:flex;--min-height:0px;}.elementor-20546 .elementor-element.elementor-element-ea08acf.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-243fe91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-243fe91.e-con{--flex-grow:1;--flex-shrink:0;}.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 );font-style:var( --e-global-typography-accent-font-style );}.elementor-20546 .elementor-element.elementor-element-b4bcc4b .elementor-button{background-color:#009966;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-b4bcc4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-f7f1f8c{--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-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-f7f1f8c.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-818e88e .elementor-button{background-color:#009966;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-818e88e > .elementor-widget-container{margin:29px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-818e88e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-74177cd{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-74177cd.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-fe51a8b .elementor-button{background-color:#009966;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-fe51a8b > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-fd15b9c{--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;}.elementor-20546 .elementor-element.elementor-element-bd78e4b{--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-20546 .elementor-element.elementor-element-7ad7483{--display:flex;}.elementor-20546 .elementor-element.elementor-element-4338ac2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-4338ac2.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-4338ac2{text-align:start;}.elementor-20546 .elementor-element.elementor-element-4338ac2 .elementor-heading-title{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-20546 .elementor-element.elementor-element-22bb5b5.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-22bb5b5 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:#072E1A;}.elementor-20546 .elementor-element.elementor-element-96cd111{--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-20546 .elementor-element.elementor-element-13c3886{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-13c3886.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-19a2382 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-19a2382 > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-33697eb{--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;}.elementor-20546 .elementor-element.elementor-element-a5d1edf{--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-20546 .elementor-element.elementor-element-53f397e{--display:flex;}.elementor-20546 .elementor-element.elementor-element-9e302bd > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-9e302bd.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-9e302bd{text-align:start;}.elementor-20546 .elementor-element.elementor-element-9e302bd .elementor-heading-title{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-20546 .elementor-element.elementor-element-1fe573d.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-1fe573d{text-align:start;}.elementor-20546 .elementor-element.elementor-element-1fe573d .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-adc06df{--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-20546 .elementor-element.elementor-element-740a52b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-740a52b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-d165c5f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-d165c5f > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-6e106de{--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;}.elementor-20546 .elementor-element.elementor-element-8d32e61{--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-20546 .elementor-element.elementor-element-b51f954{--display:flex;}.elementor-20546 .elementor-element.elementor-element-5ed7789 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-5ed7789.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-5ed7789{text-align:start;}.elementor-20546 .elementor-element.elementor-element-5ed7789 .elementor-heading-title{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-20546 .elementor-element.elementor-element-92cb602.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-92cb602{text-align:start;}.elementor-20546 .elementor-element.elementor-element-92cb602 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-size:40px;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-84a9cc5{--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-20546 .elementor-element.elementor-element-a9a0c32{--display:flex;--justify-content:flex-end;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20546 .elementor-element.elementor-element-a9a0c32.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-5f286e0 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );}.elementor-20546 .elementor-element.elementor-element-5f286e0 > .elementor-widget-container{margin:0px 0px 2px 0px;}.elementor-20546 .elementor-element.elementor-element-5f286e0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-20546 .elementor-element.elementor-element-da4205e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;--n-tabs-title-gap:0px;}.elementor-20546 .elementor-element.elementor-element-da4205e.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );}.elementor-20546 .elementor-element.elementor-element-3eef656{--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-20546 .elementor-element.elementor-element-3eef656.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-7776906{--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;}.elementor-20546 .elementor-element.elementor-element-7776906.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-b393764{--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-20546 .elementor-element.elementor-element-66fed56{--display:flex;}.elementor-20546 .elementor-element.elementor-element-0a23d2f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-45cf144 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-c525787{--display:flex;}.elementor-20546 .elementor-element.elementor-element-0dda92c .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-dc4d210 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-cd1d0fc{--display:flex;}.elementor-20546 .elementor-element.elementor-element-9a6b225 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-57f65d6 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-94a9ace{--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-20546 .elementor-element.elementor-element-b1bbaa8{--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-20546 .elementor-element.elementor-element-b576874 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-b576874.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-7e0515c{--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-20546 .elementor-element.elementor-element-ca68fba .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-ca68fba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-c7bc61b{--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-20546 .elementor-element.elementor-element-d190a16 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-d190a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-ba725c2{--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;}.elementor-20546 .elementor-element.elementor-element-d51a5ff{--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-20546 .elementor-element.elementor-element-072584d{--display:flex;}.elementor-20546 .elementor-element.elementor-element-bb11954 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-5733a58 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-f6e810f{--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-20546 .elementor-element.elementor-element-0a8f04d{--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-20546 .elementor-element.elementor-element-ea0d4ed .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-ea0d4ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-6f87ea8{--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;}.elementor-20546 .elementor-element.elementor-element-036a9c2{--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-20546 .elementor-element.elementor-element-f66ba0f{--display:flex;}.elementor-20546 .elementor-element.elementor-element-e9b38bb .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-67b366e .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-73d6e64{--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-20546 .elementor-element.elementor-element-c54bc27{--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-20546 .elementor-element.elementor-element-97cc44a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-97cc44a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-a54f1c7{--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;}.elementor-20546 .elementor-element.elementor-element-8ef4cc0{--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-20546 .elementor-element.elementor-element-0b0fca3{--display:flex;}.elementor-20546 .elementor-element.elementor-element-b399d4a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-229f32f .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-fea7be1{--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-20546 .elementor-element.elementor-element-0dedf5a{--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-20546 .elementor-element.elementor-element-fca39ce .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-fca39ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-9af0672{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-20546 .elementor-element.elementor-element-9af0672 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}.elementor-20546 .elementor-element.elementor-element-96719e0{--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-20546 .elementor-element.elementor-element-96719e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-eca7cad{--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;}.elementor-20546 .elementor-element.elementor-element-eca7cad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-baf11a1{--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-20546 .elementor-element.elementor-element-3a6350e{--display:flex;}.elementor-20546 .elementor-element.elementor-element-28e6ead .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-578500d .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-eb09d7a .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-eb09d7a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-9840165{--display:flex;}.elementor-20546 .elementor-element.elementor-element-8d4ad78 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-73bf92f .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-cb443e5 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-cb443e5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-03a0041{--display:flex;}.elementor-20546 .elementor-element.elementor-element-37eacaa .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-e0e7b54 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-4b39a01 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-b1b020e .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-b1b020e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-cce8e4e{--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;}.elementor-20546 .elementor-element.elementor-element-c17871c{--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-20546 .elementor-element.elementor-element-77f4186 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-02419df .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-2d95506 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-2d95506.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-76809d8{--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;}.elementor-20546 .elementor-element.elementor-element-293f0fb{--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-20546 .elementor-element.elementor-element-ec50731 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-a65fbfa .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-61d7ebd .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-61d7ebd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-4bf2c79{--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;}.elementor-20546 .elementor-element.elementor-element-eb2d0df{--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-20546 .elementor-element.elementor-element-767106b .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-9cdca41 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-ffa6f10 .elementor-heading-title{font-family:"SWIZA", Sans-serif;font-weight:600;font-style:normal;color:var( --e-global-color-secondary );}.elementor-20546 .elementor-element.elementor-element-57a637f .elementor-button{background-color:var( --e-global-color-primary );}.elementor-20546 .elementor-element.elementor-element-57a637f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-0e1484b{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-20546 .elementor-element.elementor-element-0e1484b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;}@media(max-width:1024px){.elementor-20546 .elementor-element.elementor-element-ab0ab09{--min-height:0px;}.elementor-20546 .elementor-element.elementor-element-f17ff9f img{width:100%;max-width:100%;}.elementor-20546 .elementor-element.elementor-element-75c3735{--min-height:0px;}.elementor-20546 .elementor-element.elementor-element-a15b6d5.elementor-element{--align-self:flex-end;}.elementor-20546 .elementor-element.elementor-element-c0d5868{text-align:start;}.elementor-20546 .elementor-element.elementor-element-c0d5868 .elementor-heading-title{letter-spacing:0px;}.elementor-20546 .elementor-element.elementor-element-da4205e{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--container-widget-width:768px;--container-widget-flex-grow:0;width:var( --container-widget-width, 768px );max-width:768px;}.elementor-20546 .elementor-element.elementor-element-3eef656.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-7776906{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20546 .elementor-element.elementor-element-0a23d2f > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-0a23d2f.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-45cf144.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-45cf144 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-0dda92c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-0dda92c.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-dc4d210.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-dc4d210 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-9a6b225 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-9a6b225.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-57f65d6.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-57f65d6 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-b1bbaa8{--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;}.elementor-20546 .elementor-element.elementor-element-b576874 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-7e0515c{--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;}.elementor-20546 .elementor-element.elementor-element-ca68fba > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-c7bc61b{--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;}.elementor-20546 .elementor-element.elementor-element-d190a16 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-bb11954 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-bb11954.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-5733a58.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-5733a58 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-0a8f04d{--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;}.elementor-20546 .elementor-element.elementor-element-ea0d4ed > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-e9b38bb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-e9b38bb.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-67b366e.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-67b366e .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-c54bc27{--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;}.elementor-20546 .elementor-element.elementor-element-97cc44a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-b399d4a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-b399d4a.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-229f32f.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-229f32f .elementor-heading-title{font-size:34px;}.elementor-20546 .elementor-element.elementor-element-0dedf5a{--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;}.elementor-20546 .elementor-element.elementor-element-fca39ce > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-9af0672{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;}.elementor-20546 .elementor-element.elementor-element-9af0672 > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-20546 .elementor-element.elementor-element-9af0672.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-9af0672 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}.elementor-20546 .elementor-element.elementor-element-96719e0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-eca7cad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-20546 .elementor-element.elementor-element-28e6ead > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-28e6ead.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-578500d.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-578500d .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-eb09d7a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-8d4ad78 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-8d4ad78.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-73bf92f.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-73bf92f .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-cb443e5 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-37eacaa > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-37eacaa.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-e0e7b54.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-e0e7b54 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-4b39a01.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-4b39a01 .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-b1b020e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-77f4186 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-77f4186.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-02419df.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-02419df .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-2d95506 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-ec50731 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-ec50731.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-a65fbfa.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-a65fbfa .elementor-heading-title{font-size:35px;}.elementor-20546 .elementor-element.elementor-element-61d7ebd > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-767106b > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-20546 .elementor-element.elementor-element-767106b.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-9cdca41.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-9cdca41 .elementor-heading-title{font-size:34px;}.elementor-20546 .elementor-element.elementor-element-ffa6f10.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-ffa6f10 .elementor-heading-title{font-size:34px;}.elementor-20546 .elementor-element.elementor-element-57a637f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-0e1484b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;}.elementor-20546 .elementor-element.elementor-element-0e1484b > .elementor-widget-container{--e-transform-rotateZ:0deg;}.elementor-20546 .elementor-element.elementor-element-0e1484b.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-20546 .elementor-element.elementor-element-0e1484b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-width:0px 0px 1px 0px;}}@media(min-width:768px){.elementor-20546 .elementor-element.elementor-element-ab0ab09{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-75c3735{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-28737ce{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-42980ee{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-c968555{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-d5313c3{--content-width:1200px;}.elementor-20546 .elementor-element.elementor-element-79767b0{--width:1200px;}.elementor-20546 .elementor-element.elementor-element-48584a8{--width:70%;}.elementor-20546 .elementor-element.elementor-element-b1120ff{--width:70%;}.elementor-20546 .elementor-element.elementor-element-0e03368{--width:70%;}.elementor-20546 .elementor-element.elementor-element-ea08acf{--width:20%;}.elementor-20546 .elementor-element.elementor-element-fd15b9c{--width:1200px;}.elementor-20546 .elementor-element.elementor-element-bd78e4b{--width:70%;}.elementor-20546 .elementor-element.elementor-element-96cd111{--width:30%;}.elementor-20546 .elementor-element.elementor-element-33697eb{--width:1200px;}.elementor-20546 .elementor-element.elementor-element-a5d1edf{--width:70%;}.elementor-20546 .elementor-element.elementor-element-53f397e{--width:70%;}.elementor-20546 .elementor-element.elementor-element-adc06df{--width:30%;}.elementor-20546 .elementor-element.elementor-element-6e106de{--width:1200px;}.elementor-20546 .elementor-element.elementor-element-8d32e61{--width:70%;}.elementor-20546 .elementor-element.elementor-element-b51f954{--width:70%;}.elementor-20546 .elementor-element.elementor-element-84a9cc5{--width:30%;}.elementor-20546 .elementor-element.elementor-element-b393764{--width:50%;}.elementor-20546 .elementor-element.elementor-element-94a9ace{--width:50%;}.elementor-20546 .elementor-element.elementor-element-d51a5ff{--width:50%;}.elementor-20546 .elementor-element.elementor-element-f6e810f{--width:50%;}.elementor-20546 .elementor-element.elementor-element-036a9c2{--width:50%;}.elementor-20546 .elementor-element.elementor-element-73d6e64{--width:50%;}.elementor-20546 .elementor-element.elementor-element-8ef4cc0{--width:50%;}.elementor-20546 .elementor-element.elementor-element-fea7be1{--width:50%;}.elementor-20546 .elementor-element.elementor-element-baf11a1{--width:50%;}.elementor-20546 .elementor-element.elementor-element-c17871c{--width:50%;}.elementor-20546 .elementor-element.elementor-element-293f0fb{--width:50%;}.elementor-20546 .elementor-element.elementor-element-eb2d0df{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20546 .elementor-element.elementor-element-ab0ab09{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-75c3735{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-28737ce{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-42980ee{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-c968555{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-d5313c3{--content-width:768px;}.elementor-20546 .elementor-element.elementor-element-79767b0{--width:768px;}.elementor-20546 .elementor-element.elementor-element-48584a8{--width:70%;}.elementor-20546 .elementor-element.elementor-element-ea08acf{--width:15%;}.elementor-20546 .elementor-element.elementor-element-fd15b9c{--width:768px;}.elementor-20546 .elementor-element.elementor-element-bd78e4b{--width:768px;}.elementor-20546 .elementor-element.elementor-element-7ad7483{--width:70%;}.elementor-20546 .elementor-element.elementor-element-96cd111{--width:30%;}.elementor-20546 .elementor-element.elementor-element-33697eb{--width:768px;}.elementor-20546 .elementor-element.elementor-element-a5d1edf{--width:80%;}.elementor-20546 .elementor-element.elementor-element-adc06df{--width:20%;}.elementor-20546 .elementor-element.elementor-element-6e106de{--width:768px;}.elementor-20546 .elementor-element.elementor-element-8d32e61{--width:70%;}.elementor-20546 .elementor-element.elementor-element-b51f954{--width:80%;}.elementor-20546 .elementor-element.elementor-element-84a9cc5{--width:20%;}.elementor-20546 .elementor-element.elementor-element-3eef656{--width:768px;}.elementor-20546 .elementor-element.elementor-element-7776906{--width:100%;}.elementor-20546 .elementor-element.elementor-element-b393764{--width:70%;}.elementor-20546 .elementor-element.elementor-element-94a9ace{--width:30%;}.elementor-20546 .elementor-element.elementor-element-d51a5ff{--width:70%;}.elementor-20546 .elementor-element.elementor-element-f6e810f{--width:30%;}.elementor-20546 .elementor-element.elementor-element-036a9c2{--width:70%;}.elementor-20546 .elementor-element.elementor-element-73d6e64{--width:30%;}.elementor-20546 .elementor-element.elementor-element-8ef4cc0{--width:70%;}.elementor-20546 .elementor-element.elementor-element-96719e0{--width:768px;}.elementor-20546 .elementor-element.elementor-element-eca7cad{--width:100%;}.elementor-20546 .elementor-element.elementor-element-baf11a1{--width:70%;}.elementor-20546 .elementor-element.elementor-element-c17871c{--width:70%;}.elementor-20546 .elementor-element.elementor-element-293f0fb{--width:70%;}.elementor-20546 .elementor-element.elementor-element-eb2d0df{--width:70%;}}@media(max-width:767px){.elementor-20546 .elementor-element.elementor-element-ab0ab09{--content-width:320px;--min-height:0px;}.elementor-20546 .elementor-element.elementor-element-f17ff9f img{width:425px;}.elementor-20546 .elementor-element.elementor-element-28737ce{--content-width:425px;}.elementor-20546 .elementor-element.elementor-element-42980ee{--content-width:425px;}.elementor-20546 .elementor-element.elementor-element-c968555{--content-width:425px;}.elementor-20546 .elementor-element.elementor-element-d5313c3{--content-width:425px;}.elementor-20546 .elementor-element.elementor-element-79767b0{--width:80%;}.elementor-20546 .elementor-element.elementor-element-96fa726{--width:425px;}.elementor-20546 .elementor-element.elementor-element-b1120ff{--width:425px;}.elementor-20546 .elementor-element.elementor-element-0e03368{--width:320px;}.elementor-20546 .elementor-element.elementor-element-ea08acf{--width:20%;}.elementor-20546 .elementor-element.elementor-element-fd15b9c{--width:425px;}.elementor-20546 .elementor-element.elementor-element-33697eb{--width:425px;}.elementor-20546 .elementor-element.elementor-element-da4205e{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-20546 .elementor-element.elementor-element-96719e0{--width:100%;}.elementor-20546 .elementor-element.elementor-element-578500d .elementor-heading-title{font-size:28px;}.elementor-20546 .elementor-element.elementor-element-eb09d7a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-eb09d7a.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-73bf92f .elementor-heading-title{font-size:28px;}.elementor-20546 .elementor-element.elementor-element-cb443e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-cb443e5.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-e0e7b54.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-e0e7b54{text-align:start;}.elementor-20546 .elementor-element.elementor-element-e0e7b54 .elementor-heading-title{font-size:26px;}.elementor-20546 .elementor-element.elementor-element-4b39a01 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-4b39a01.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-4b39a01{text-align:start;}.elementor-20546 .elementor-element.elementor-element-4b39a01 .elementor-heading-title{font-size:26px;}.elementor-20546 .elementor-element.elementor-element-b1b020e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-b1b020e.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-02419df .elementor-heading-title{font-size:28px;}.elementor-20546 .elementor-element.elementor-element-2d95506 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-2d95506.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-293f0fb{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20546 .elementor-element.elementor-element-a65fbfa .elementor-heading-title{font-size:28px;}.elementor-20546 .elementor-element.elementor-element-61d7ebd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-61d7ebd.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-767106b > .elementor-widget-container{margin:-10px -0px -0px -0px;}.elementor-20546 .elementor-element.elementor-element-9cdca41.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-9cdca41 .elementor-heading-title{font-size:24px;}.elementor-20546 .elementor-element.elementor-element-ffa6f10 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-ffa6f10.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-ffa6f10 .elementor-heading-title{font-size:24px;}.elementor-20546 .elementor-element.elementor-element-57a637f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20546 .elementor-element.elementor-element-57a637f.elementor-element{--align-self:flex-start;}.elementor-20546 .elementor-element.elementor-element-0e1484b{width:100%;max-width:100%;}}/* Start custom CSS for button, class: .elementor-element-b4bcc4b *//* Efecto Suiza en los botones de descarga internos */
.elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,153,102,0.2) !important;
    background-color: #007a52 !important; /* Un verde un poco más oscuro al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4bcc4b *//* Efecto Suiza en los botones de descarga internos */
.elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,153,102,0.2) !important;
    background-color: #007a52 !important; /* Un verde un poco más oscuro al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4bcc4b *//* Efecto Suiza en los botones de descarga internos */
.elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,153,102,0.2) !important;
    background-color: #007a52 !important; /* Un verde un poco más oscuro al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4bcc4b *//* Efecto Suiza en los botones de descarga internos */
.elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,153,102,0.2) !important;
    background-color: #007a52 !important; /* Un verde un poco más oscuro al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4bcc4b *//* Efecto Suiza en los botones de descarga internos */
.elementor-button {
    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-button:hover {
    transform: translateY(-3px);
    box-shadow: 0 10px 20px rgba(0,153,102,0.2) !important;
    background-color: #007a52 !important; /* Un verde un poco más oscuro al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-da4205e *//* 1. CONTENEDOR DE TÍTULOS (La barra superior) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tabs-heading {
    display: flex !important;
    background: transparent !important;
    border: none !important;
    padding: 0 0 0 10px !important;
    margin-bottom: 0 !important;
    gap: 2px !important;
    position: relative;
    z-index: 10 !important;
    
}

/* 2. PESTAÑAS INACTIVAS (Gris tenue y minimalista) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title:not([aria-selected="true"]) {
    background-color: #f9f9f9 !important; /* Gris muy suave */
    border: 1px solid #e0e0e0 !important;
    border-bottom: none !important;
    border-radius: 10px 10px 0 0px !important;
    margin-bottom: -7.5px !important; /* Empuja para pisar la línea verde */
    padding: 10px 25px !important;
    position: relative;
    top: 2px;
    transition: all 0.2s ease-in-out;
}

/* Texto de las pestañas INACTIVAS */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title:not([aria-selected="true"]) .e-n-tab-title-text {
    color: #b5b5b5 !important; /* Gris claro para el texto */
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* 3. PESTAÑA ACTIVA (Fusión perfecta y Verde Esmeralda) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title[aria-selected="true"] {
    background-color: #ffffff !important;
    border: 2px solid #009966 !important; /* Tu color de marca */
    border-bottom: 4px solid #ffffff !important; /* Máscara que borra la línea verde */
    border-radius: 10px 10px 0 0 !important;
    z-index: 15 !important;
    top: 3px;
    padding: 2px 25px !important;
    margin-bottom: -8.9px !important;
}

/* Texto de la pestaña ACTIVA */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
    color: #009966 !important;
    font-weight: 700;
    font-family: "Roboto";/* Look dinámico de MOTOR */
    text-transform: uppercase;
}

/* 4. CONTENEDOR DE CONTENIDO (Recuadro verde principal) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tabs-content {
    background-color: #ffffff !important;
    border: 2px solid #009966 !important; /* Borde verde esmeralda */
    border-radius: 15px 15px 15px 15px !important;
    margin-top: 0 !important;
    position: relative;
    z-index: 5 !important;
    box-shadow: none !important;
}

/* 5. EL BLOQUEADOR (Garantiza que la línea verde desaparezca bajo la pestaña) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title[aria-selected="true"]::after {
    content: '';
    position: absolute;
    bottom: -4px;
    left: 0;
    right: 0;
    height: 6px;
    background: #ffffff;
    z-index: 20;
}

/* 6. HOVER (Efecto sutil al pasar el mouse por las inactivas) */
.elementor-20546 .elementor-element.elementor-element-da4205e .e-n-tab-title:not([aria-selected="true"]):hover {
    background-color: #f0f0f0 !important;
    border-color: #d1d1d1 !important;
}
/* Oculta completamente el widget de tabs en tablets y móviles *//* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-9af0672 *//* =========================================
   1. ESTRUCTURA BASE (LÍNEAS LIMPIAS)
   ========================================= */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion {
    background: transparent !important;
    
}

/* Cada fila del acordeón (Línea gris por defecto) */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #dcdcdc !important; 
    border-radius: 0 !important;
    margin: 0 !important;
    box-shadow: none !important;
    transition: border-color 0.3s ease;
    border-color: white !important;
}

/* =========================================
   2. TÍTULOS Y ESTADO CERRADO
   ========================================= */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item-title {
    background: transparent !important;
    padding: 20px 0 !important;
}

/* Texto Inactivo (Gris técnico) */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item-title-text {
    font-family: "Roboto", sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    color: #b5b5b5 !important;
    transition: color 0.3s ease;
}

/* Iconos (Flechas Inactivas) */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item-title-icon i {
    color: #b5b5b5 !important;
    font-size: 14px !important;
    transition: color 0.3s ease;
}


.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item[open] {
    border-bottom: 2px solid #009966 !important;
}

/* El texto y la flecha se pintan de verde */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item[open] .e-n-accordion-item-title-text,
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-n-accordion-item[open] .e-n-accordion-item-title-icon i {
    color: #009966 !important;
}



/* Título principal (Ej: SOPORTE MOTOR) */
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-con-inner h3,
.elementor-20546 .elementor-element.elementor-element-9af0672 .e-con-inner h2 {
    font-size: 32px !important; 
    font-weight: 900 !important;
    font-style: italic !important;
    color: #0d2b1e !important; /* Negro muy profundo */
    margin-top: 5px !important;
    line-height: 1.1 !important;
    text-transform: uppercase !important;
}

/* Botón "DESCARGAR" */
.elementor-20546 .elementor-element.elementor-element-9af0672 .elementor-button {
    background-color: #009966 !important;
    border-radius: 6px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 12px 25px !important;
    letter-spacing: 0.5px !important;
}





@media (max-width: 1024px) {
    .elementor-20546 .elementor-element.elementor-element-9af0672>.elementor-widget-container {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-0e1484b *//* =========================================
   1. ESTRUCTURA BASE (LÍNEAS LIMPIAS)
   ========================================= */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion {
    background: transparent !important;
    
}

/* Cada fila del acordeón (Línea gris por defecto) */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item {
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #dcdcdc !important; 
    border-radius: 0 !important;
    margin: 0 !important;
    box-shadow: none !important;
    transition: border-color 0.3s ease;
    border-color: white !important;
}

/* =========================================
   2. TÍTULOS Y ESTADO CERRADO
   ========================================= */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item-title {
    background: transparent !important;
    padding: 20px 0 !important;
}

/* Texto Inactivo (Gris técnico) */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item-title-text {
    font-family: "Roboto", sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    letter-spacing: 1.5px !important;
    color: #b5b5b5 !important;
    transition: color 0.3s ease;
}

/* Iconos (Flechas Inactivas) */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item-title-icon i {
    color: #b5b5b5 !important;
    font-size: 14px !important;
    transition: color 0.3s ease;
}


.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item[open] {
    border-bottom: 2px solid #009966 !important;
}

/* El texto y la flecha se pintan de verde */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item[open] .e-n-accordion-item-title-text,
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-n-accordion-item[open] .e-n-accordion-item-title-icon i {
    color: #009966 !important;
}



/* Título principal (Ej: SOPORTE MOTOR) */
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-con-inner h3,
.elementor-20546 .elementor-element.elementor-element-0e1484b .e-con-inner h2 {
    font-size: 32px !important; 
    font-weight: 900 !important;
    font-style: italic !important;
    color: #0d2b1e !important; /* Negro muy profundo */
    margin-top: 5px !important;
    line-height: 1.1 !important;
    text-transform: uppercase !important;
}

/* Botón "DESCARGAR" */
.elementor-20546 .elementor-element.elementor-element-0e1484b .elementor-button {
    background-color: #009966 !important;
    border-radius: 6px !important;
    font-size: 12px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
    padding: 12px 25px !important;
    letter-spacing: 0.5px !important;
}





@media (max-width: 1024px) {
    .elementor-20546 .elementor-element.elementor-element-0e1484b > .elementor-widget-container{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS */body{
 overflow: hidden;
}/* End custom CSS */