.elementor-17217 .elementor-element.elementor-element-bd7c9f9 > .elementor-container{min-height:0px;}.elementor-17217 .elementor-element.elementor-element-bd7c9f9{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-17217 .elementor-element.elementor-element-bd7c9f9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17217 .elementor-element.elementor-element-68f1b95 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-68f1b95 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17217 .elementor-element.elementor-element-7577d08{--e-image-carousel-slides-to-show:1;}.elementor-17217 .elementor-element.elementor-element-07ed59f{--display:flex;--position:absolute;--gap:8px 8px;--row-gap:8px;--column-gap:8px;top:176px;--z-index:1;}body:not(.rtl) .elementor-17217 .elementor-element.elementor-element-07ed59f{left:52px;}body.rtl .elementor-17217 .elementor-element.elementor-element-07ed59f{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-17217 .elementor-element.elementor-element-1af912c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;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:#FE0000;}.elementor-17217 .elementor-element.elementor-element-1af912c > .elementor-widget-container{background-color:var( --e-global-color-f902673 );margin:0px 0px 0px 0px;padding:0px 0px 0px 5px;}.elementor-17217 .elementor-element.elementor-element-1af912c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17217 .elementor-element.elementor-element-5f2fb07{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;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-primary );}.elementor-17217 .elementor-element.elementor-element-5f2fb07 > .elementor-widget-container{background-color:var( --e-global-color-f902673 );padding:0px 0px 0px 5px;}.elementor-17217 .elementor-element.elementor-element-5f2fb07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17217 .elementor-element.elementor-element-9e8486c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;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-b353299 );}.elementor-17217 .elementor-element.elementor-element-9e8486c > .elementor-widget-container{background-color:var( --e-global-color-78391bd );padding:0px 0px 0px 5px;}.elementor-17217 .elementor-element.elementor-element-9e8486c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17217 .elementor-element.elementor-element-3a7a23f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17217 .elementor-element.elementor-element-11b1c4c{--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-17217 .elementor-element.elementor-element-59ba719{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-17217 .elementor-element.elementor-element-275d714{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:5fr 2fr 3fr;--grid-auto-flow:row;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-17217 .elementor-element.elementor-element-975c71c img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-32bd93d img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-95a455f img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-1a23737 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-1a23737{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-1817872 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-1817872{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-042393d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-042393d{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-a79b60f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-3a4f8e5 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-3a4f8e5.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-3a4f8e5{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-3a4f8e5 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-8ae7b49 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-8ae7b49.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-8ae7b49{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-8ae7b49 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-21d9897{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-e9ef23a > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-e9ef23a.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-e9ef23a{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-e9ef23a a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-d646ec7{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-55b3d9b > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-55b3d9b.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-55b3d9b{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-55b3d9b a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-653f840 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-653f840.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-653f840{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-653f840 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-33b0059 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-33b0059.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-33b0059{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-33b0059 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-8fcc415{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:5fr 2fr 3fr;--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-1b7ac78 img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-1041250 img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-709c2d0 img{border-radius:12px 12px 12px 12px;}.elementor-17217 .elementor-element.elementor-element-b40f949 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-b40f949{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-f34ab02{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-98ccf69 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-98ccf69.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-98ccf69{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-98ccf69 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-01d5152 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-01d5152.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-01d5152{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-01d5152 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-4e148a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-4e148a1{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-44c54a5{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-d43998e > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-d43998e.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-d43998e{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-d43998e a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-280c6f2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-280c6f2{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-78391bd );}.elementor-17217 .elementor-element.elementor-element-8d717a0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17217 .elementor-element.elementor-element-23904d3 > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-23904d3.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-23904d3{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-23904d3 a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-ebbd24b > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-ebbd24b.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-ebbd24b{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-ebbd24b a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-d05dd5e > .elementor-widget-container{background-color:var( --e-global-color-78391bd );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-d05dd5e.elementor-element{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-d05dd5e{text-align:center;font-size:21px;font-weight:400;color:var( --e-global-color-b353299 );}.elementor-17217 .elementor-element.elementor-element-d05dd5e a{color:#FFFFFF;}.elementor-17217 .elementor-element.elementor-element-0f28b1c{--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-17217 .elementor-element.elementor-element-228f03d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:1fr;--gap:0px 070px;--row-gap:0px;--column-gap:070px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17217 .elementor-element.elementor-element-228f03d:not(.elementor-motion-effects-element-type-background), .elementor-17217 .elementor-element.elementor-element-228f03d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-17217 .elementor-element.elementor-element-4fcfe67 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-4fcfe67{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:var( --e-global-color-333570c );}.elementor-17217 .elementor-element.elementor-element-f076a47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17217 .elementor-element.elementor-element-f076a47{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;line-height:37px;color:var( --e-global-color-333570c );}.elementor-17217 .elementor-element.elementor-element-73f46a0{--display:flex;}.elementor-17217 .elementor-element.elementor-element-4152235{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-17217 .elementor-element.elementor-element-4152235.e-con{--align-self:center;}.elementor-17217 .elementor-element.elementor-element-6e625b3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-17217 .elementor-element.elementor-element-6e625b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-17217 .elementor-element.elementor-element-557d9c3{--display:flex;}.elementor-17217 .elementor-element.elementor-element-0ce39f1{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17217 .elementor-element.elementor-element-1919752{--display:flex;}.elementor-17217 .elementor-element.elementor-element-03b41dc{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-17217 .elementor-element.elementor-element-bd1e481{--display:flex;}.elementor-17217 .elementor-element.elementor-element-951d7d3{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-17217 .elementor-element.elementor-element-451d2ed{--display:flex;}.elementor-17217 .elementor-element.elementor-element-6c9bef7{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-17217 .elementor-element.elementor-element-1eba69d{--display:flex;}.elementor-17217 .elementor-element.elementor-element-fde9ee6{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-17217 .elementor-element.elementor-element-cc29d02{--display:flex;}.elementor-17217 .elementor-element.elementor-element-0245a66{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-17217 .elementor-element.elementor-element-7281637{--display:flex;}.elementor-17217 .elementor-element.elementor-element-0cd962b{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-17217 .elementor-element.elementor-element-77c861c{--display:flex;}.elementor-17217 .elementor-element.elementor-element-0a8324c{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-17217 .elementor-element.elementor-element-f649cf3{--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-17217 .elementor-element.elementor-element-f649cf3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f902673 );}:where( .elementor-17217 .elementor-element.elementor-element-f649cf3 > .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-17217 .elementor-element.elementor-element-f649cf3 > .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-17217 .elementor-element.elementor-element-8d0b742{--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-d3bf8fc );--n-accordion-title-active-color:var( --e-global-color-d3bf8fc );}.elementor-17217 .elementor-element.elementor-element-8d0b742 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-f902673 );}:where( .elementor-17217 .elementor-element.elementor-element-8d0b742 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-b353299 );}:where( .elementor-17217 .elementor-element.elementor-element-8d0b742 > .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;}.elementor-17217 .elementor-element.elementor-element-6067108{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-442e435 );--border-color:var( --e-global-color-442e435 );}.elementor-17217 .elementor-element.elementor-element-6067108:not(.elementor-motion-effects-element-type-background), .elementor-17217 .elementor-element.elementor-element-6067108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-17217 .elementor-element.elementor-element-4073cc4{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-d3bf8fc );}.elementor-17217 .elementor-element.elementor-element-1e8e049{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-442e435 );--border-color:var( --e-global-color-442e435 );}.elementor-17217 .elementor-element.elementor-element-1e8e049:not(.elementor-motion-effects-element-type-background), .elementor-17217 .elementor-element.elementor-element-1e8e049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-17217 .elementor-element.elementor-element-48351ea{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-d3bf8fc );}.elementor-17217 .elementor-element.elementor-element-43392e7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-442e435 );--border-color:var( --e-global-color-442e435 );}.elementor-17217 .elementor-element.elementor-element-43392e7:not(.elementor-motion-effects-element-type-background), .elementor-17217 .elementor-element.elementor-element-43392e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-17217 .elementor-element.elementor-element-aa5829a{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-d3bf8fc );}.elementor-17217 .elementor-element.elementor-element-bffe814{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-442e435 );--border-color:var( --e-global-color-442e435 );}.elementor-17217 .elementor-element.elementor-element-bffe814:not(.elementor-motion-effects-element-type-background), .elementor-17217 .elementor-element.elementor-element-bffe814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f902673 );}.elementor-17217 .elementor-element.elementor-element-5a34a54{text-align:center;font-family:var( --e-global-typography-cf1cdf1-font-family ), Sans-serif;font-size:var( --e-global-typography-cf1cdf1-font-size );font-weight:var( --e-global-typography-cf1cdf1-font-weight );color:var( --e-global-color-d3bf8fc );}@media(max-width:1024px){.elementor-17217 .elementor-element.elementor-element-1af912c{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-5f2fb07{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-9e8486c{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-59ba719{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-275d714{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-1a23737{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-1817872{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-042393d{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-a79b60f{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-21d9897{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-d646ec7{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-8fcc415{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-b40f949{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-f34ab02{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-4e148a1{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-44c54a5{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-280c6f2{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-8d717a0{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-228f03d{--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-03b41dc{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-951d7d3{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-6c9bef7{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-fde9ee6{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0245a66{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0cd962b{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0a8324c{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-f649cf3{--n-accordion-title-font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-4073cc4{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-48351ea{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-aa5829a{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-5a34a54{font-size:var( --e-global-typography-cf1cdf1-font-size );}}@media(max-width:767px){.elementor-17217 .elementor-element.elementor-element-bd7c9f9{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-17217 .elementor-element.elementor-element-07ed59f{left:52px;}body.rtl .elementor-17217 .elementor-element.elementor-element-07ed59f{right:52px;}.elementor-17217 .elementor-element.elementor-element-07ed59f{top:62px;}.elementor-17217 .elementor-element.elementor-element-1af912c{width:var( --container-widget-width, 276.797px );max-width:276.797px;--container-widget-width:276.797px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-5f2fb07{width:var( --container-widget-width, 243.797px );max-width:243.797px;--container-widget-width:243.797px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-9e8486c{width:var( --container-widget-width, 235.391px );max-width:235.391px;--container-widget-width:235.391px;--container-widget-flex-grow:0;font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-59ba719{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-275d714{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-1a23737{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-1817872{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-042393d{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-a79b60f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-21d9897{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-d646ec7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-8fcc415{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-b40f949{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-f34ab02{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-4e148a1{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-44c54a5{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-280c6f2{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-8d717a0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-228f03d{--e-con-grid-template-columns:1;--e-con-grid-template-rows:1;--grid-auto-flow:row;}.elementor-17217 .elementor-element.elementor-element-03b41dc{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-951d7d3{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-6c9bef7{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-fde9ee6{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0245a66{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0cd962b{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-0a8324c{font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-f649cf3{--n-accordion-title-font-size:var( --e-global-typography-b74ae99-font-size );}.elementor-17217 .elementor-element.elementor-element-8d0b742{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-17217 .elementor-element.elementor-element-6067108{--width:100%;--min-height:120px;}.elementor-17217 .elementor-element.elementor-element-4073cc4{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-1e8e049{--min-height:120px;}.elementor-17217 .elementor-element.elementor-element-48351ea{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-43392e7{--min-height:120px;}.elementor-17217 .elementor-element.elementor-element-aa5829a{font-size:var( --e-global-typography-cf1cdf1-font-size );}.elementor-17217 .elementor-element.elementor-element-bffe814{--min-height:120px;}.elementor-17217 .elementor-element.elementor-element-5a34a54{font-size:var( --e-global-typography-cf1cdf1-font-size );}}/* Start custom CSS for image-carousel, class: .elementor-element-7577d08 */.elementor-17217 .elementor-element.elementor-element-7577d08 img {
    height: 70vh !important;
    width: 100%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07ed59f */.elementor-17217 .elementor-element.elementor-element-07ed59f{
    width: 70%!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-275d714 */.elementor-17217 .elementor-element.elementor-element-275d714 img{
    max-height: 260px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fcc415 */.elementor-17217 .elementor-element.elementor-element-8fcc415 img{
    max-height: 260px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-8d0b742 *//* Ocultar la flecha/icono en los elementos que son PDF */
#pdf-catalogo .e-n-accordion-item-title-icon,
#pdf-sistemas .e-n-accordion-item-title-icon,
#pdf-carta .e-n-accordion-item-title-icon {
    display: none !important;
}

/* Cambiar el cursor para que se vea claro que es un enlace */
#pdf-catalogo summary,
#pdf-sistemas summary,
#pdf-carta summary {
    cursor: pointer !important;
}

/* Opcional: Añadir un icono de PDF o enlace externo visualmente (truco visual) */
#pdf-catalogo summary::after,
#pdf-sistemas summary::after,
#pdf-carta summary::after {
    content: " ↗"; /* Una flechita indicando enlace */
    font-size: 1.2em;
    margin-left: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6067108 *//* 1. Asegurar que NUNCA haya subrayado en el contenedor */
.elementor-17217 .elementor-element.elementor-element-6067108, 
.elementor-17217 .elementor-element.elementor-element-6067108:hover {
    text-decoration: none !important;
}

/* 2. Cuando pasas el ratón por el contenedor (.elementor-17217 .elementor-element.elementor-element-6067108:hover),
      todos los elementos de dentro (*) se vuelven negros */
.elementor-17217 .elementor-element.elementor-element-6067108:hover * {
    color: black !important;
    text-decoration: none !important; /* Doble seguridad para el texto interno */
}
.elementor-17217 .elementor-element.elementor-element-6067108{
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8e049 *//* 1. Asegurar que NUNCA haya subrayado en el contenedor */
.elementor-17217 .elementor-element.elementor-element-1e8e049, 
.elementor-17217 .elementor-element.elementor-element-1e8e049:hover {
    text-decoration: none !important;
}

/* 2. Cuando pasas el ratón por el contenedor (.elementor-17217 .elementor-element.elementor-element-1e8e049:hover),
      todos los elementos de dentro (*) se vuelven negros */
.elementor-17217 .elementor-element.elementor-element-1e8e049:hover * {
    color: black !important;
    text-decoration: none !important; /* Doble seguridad para el texto interno */
}
.elementor-17217 .elementor-element.elementor-element-1e8e049{
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43392e7 *//* 1. Asegurar que NUNCA haya subrayado en el contenedor */
.elementor-17217 .elementor-element.elementor-element-43392e7, 
.elementor-17217 .elementor-element.elementor-element-43392e7:hover {
    text-decoration: none !important;
}

/* 2. Cuando pasas el ratón por el contenedor (.elementor-17217 .elementor-element.elementor-element-43392e7:hover),
      todos los elementos de dentro (*) se vuelven negros */
.elementor-17217 .elementor-element.elementor-element-43392e7:hover * {
    color: black !important;
    text-decoration: none !important; /* Doble seguridad para el texto interno */
}
.elementor-17217 .elementor-element.elementor-element-43392e7{
    max-height: 70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffe814 *//* 1. Asegurar que NUNCA haya subrayado en el contenedor */
.elementor-17217 .elementor-element.elementor-element-bffe814, 
.elementor-17217 .elementor-element.elementor-element-bffe814:hover {
    text-decoration: none !important;
}

/* 2. Cuando pasas el ratón por el contenedor (.elementor-17217 .elementor-element.elementor-element-bffe814:hover),
      todos los elementos de dentro (*) se vuelven negros */
.elementor-17217 .elementor-element.elementor-element-bffe814:hover * {
    color: black !important;
    text-decoration: none !important; /* Doble seguridad para el texto interno */
}
.elementor-17217 .elementor-element.elementor-element-bffe814{
    max-height: 70px;
}/* End custom CSS */