.elementor-747 .elementor-element.elementor-element-8afb0b6{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;--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-747 .elementor-element.elementor-element-8afb0b6:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-8afb0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-8afb0b6.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-d62514b{--display:flex;--min-height:357px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-d62514b:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-d62514b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(233deg, #004880 46%, #0080C7 100%);}.elementor-747 .elementor-element.elementor-element-d62514b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-bb61a8a{width:var( --container-widget-width, 53.754% );max-width:53.754%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:53.754%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-element-bb61a8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-4e7900a{width:var( --container-widget-width, 93.415% );max-width:93.415%;--container-widget-width:93.415%;--container-widget-flex-grow:0;text-align:center;}.elementor-747 .elementor-element.elementor-element-4e7900a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-4e7900a img{width:81%;}.elementor-747 .elementor-element.elementor-element-2d4b0f4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-747 .elementor-element.elementor-element-c7b0856 .elementor-button{background-color:#FFFFFF;font-family:"Alata", Sans-serif;font-size:15px;fill:#FF8033;color:#FF8033;box-shadow:4px 4px 15px -0.1px rgba(0,0,0,0.5);border-style:solid;border-color:#FF8033;border-radius:80px 80px 80px 80px;}.elementor-747 .elementor-element.elementor-element-c7b0856{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-747 .elementor-element.elementor-element-c7b0856.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-43720f5 .elementor-button{background-color:#FF8033;font-family:"Alata", Sans-serif;font-size:15px;fill:#FFFFFF;color:#FFFFFF;box-shadow:4px 4px 15px -0.1px rgba(0,0,0,0.5);border-style:solid;border-color:#FF8033;border-radius:80px 80px 80px 80px;}.elementor-747 .elementor-element.elementor-element-43720f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-747 .elementor-element.elementor-element-43720f5.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-3e4e199{--spacer-size:20px;}.elementor-747 .elementor-element.elementor-element-1aa1b37{--display:flex;}.elementor-747 .elementor-element.elementor-element-005208b{width:var( --container-widget-width, 81% );max-width:81%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:81%;--container-widget-flex-grow:0;text-align:center;}.elementor-747 .elementor-element.elementor-element-005208b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-005208b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;line-height:41px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-14482c1{width:var( --container-widget-width, 68.324% );max-width:68.324%;--container-widget-width:68.324%;--container-widget-flex-grow:0;text-align:center;}.elementor-747 .elementor-element.elementor-element-14482c1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-14482c1 .elementor-heading-title{font-family:"Alata", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-88acd1f{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-747 .elementor-element.elementor-element-93b5403{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-747 .elementor-element.elementor-element-93b5403.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-5243871{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;--e-transform-scale:1;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-5243871.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-5243871 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-747 .elementor-element.elementor-element-5243871 .elementor-swiper-button.elementor-swiper-button-next{font-size:22px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-747 .elementor-element.elementor-element-5243871 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-747 .elementor-element.elementor-element-5243871 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-blocksy_palette_3 );}.elementor-747 .elementor-element.elementor-element-5243871 .swiper-wrapper{display:flex;align-items:center;}.elementor-747 .elementor-element.elementor-element-2914fb0{--display:flex;}.elementor-747 .elementor-element.elementor-element-87d854b{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;--e-transform-scale:1;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-87d854b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-87d854b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-747 .elementor-element.elementor-element-87d854b .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;color:var( --e-global-color-blocksy_palette_3 );}.elementor-747 .elementor-element.elementor-element-87d854b .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-747 .elementor-element.elementor-element-87d854b .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-blocksy_palette_3 );}.elementor-747 .elementor-element.elementor-element-87d854b .swiper-wrapper{display:flex;align-items:center;}.elementor-747 .elementor-element.elementor-element-56752ee{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-border-radius:15px 15px 15px 15px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;}.elementor-747 .elementor-element.elementor-element-56752ee > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-56752ee.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );}.elementor-747 .elementor-element.elementor-element-56752ee.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-747 .elementor-element.elementor-element-56752ee.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-blocksy_palette_2 );}.elementor-747 .elementor-element.elementor-element-56752ee.elementor-element{--align-self:flex-start;}.elementor-747 .elementor-element.elementor-element-56752ee.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-747 .elementor-element.elementor-element-3d13d3d{--display:flex;--min-height:0px;--border-radius:50px 50px 0px 0px;}.elementor-747 .elementor-element.elementor-element-647bafe{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-element-647bafe.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-647bafe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:900;line-height:41px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-d5e0bc6{--display:flex;--border-radius:0px 0px 50px 50px;}.elementor-747 .elementor-element.elementor-element-c4dca43{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-747 .elementor-element.elementor-element-6cedb0f.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-6cedb0f{text-align:center;}.elementor-747 .elementor-element.elementor-element-c09812d.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-c09812d{text-align:center;}.elementor-747 .elementor-element.elementor-element-9def4c6.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-76af385.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-927734f.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-f3e29e2.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-0f8256d.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-d7e3205.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-61eb077.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-623c59a.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-305aa66.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-226122e.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-149bf81.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-be0dc8e.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-7081fac.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-f0e8407.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-407efd7.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-38c818d.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-feec1ef.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-4e1eaf3.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-4a5204c.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-2904966.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-2fcb233.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-85adf4b.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-059ce43.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-4d36a39{--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-747 .elementor-element.elementor-element-dd60197{width:var( --container-widget-width, 64.848% );max-width:64.848%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:64.848%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1px;}.elementor-747 .elementor-element.elementor-element-dd60197.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-254086b{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-747 .elementor-element.elementor-element-458ec33{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-747 .elementor-element.elementor-element-458ec33.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-458ec33.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-747 .elementor-element.elementor-element-458ec33.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-747 .elementor-element.elementor-element-458ec33.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-title{margin-bottom:87px;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;}.elementor-747 .elementor-element.elementor-element-55c3746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-55c3746.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-55c3746.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-747 .elementor-element.elementor-element-55c3746.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-747 .elementor-element.elementor-element-55c3746.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-title{margin-bottom:69px;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-4c9f0eb.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-title{margin-bottom:69px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;}.elementor-747 .elementor-element.elementor-element-34f7fc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-34f7fc5.elementor-element{--align-self:center;}.elementor-747 .elementor-element.elementor-element-34f7fc5.elementor-position-right .elementor-image-box-img{margin-left:2px;}.elementor-747 .elementor-element.elementor-element-34f7fc5.elementor-position-left .elementor-image-box-img{margin-right:2px;}.elementor-747 .elementor-element.elementor-element-34f7fc5.elementor-position-top .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-title{margin-bottom:69px;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:1px;}.elementor-747 .elementor-element.elementor-element-71df2c5{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-747 .elementor-element.elementor-element-f6809c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f6809c7:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-f6809c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #004880 0%, #0080C7 100%);}.elementor-747 .elementor-element.elementor-element-f6809c7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-53066e3{--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-747 .elementor-element.elementor-element-53066e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-a1f5880{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:0px 0px 0px 0px;text-align:center;font-size:21px;color:#FFFFFF;}.elementor-747 .elementor-element.elementor-element-a1f5880 p{margin-block-end:0px;}.elementor-747 .elementor-element.elementor-element-fd98001{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-747 .elementor-element.elementor-element-50bcd61 .elementor-button{background-color:#FF8033;font-family:"Alata", Sans-serif;font-size:17px;box-shadow:4px 4px 15px -0.1px rgba(150, 150, 150, 0.5);border-radius:50px 50px 50px 50px;}.elementor-747 .elementor-element.elementor-element-50bcd61{width:var( --container-widget-width, 62.846% );max-width:62.846%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62.846%;--container-widget-flex-grow:0;}.elementor-747 .elementor-element.elementor-element-50bcd61.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px){.elementor-747 .elementor-element.elementor-element-2d4b0f4{--grid-auto-flow:row;}.elementor-747 .elementor-element.elementor-element-c4dca43{--grid-auto-flow:row;}.elementor-747 .elementor-element.elementor-element-254086b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-747 .elementor-element.elementor-element-8afb0b6{--content-width:1600px;}.elementor-747 .elementor-element.elementor-element-d62514b{--width:100%;}.elementor-747 .elementor-element.elementor-element-88acd1f{--content-width:1293px;}.elementor-747 .elementor-element.elementor-element-3d13d3d{--content-width:1357px;}.elementor-747 .elementor-element.elementor-element-d5e0bc6{--content-width:1239px;}.elementor-747 .elementor-element.elementor-element-254086b{--content-width:1309px;}.elementor-747 .elementor-element.elementor-element-71df2c5{--content-width:1600px;}.elementor-747 .elementor-element.elementor-element-f6809c7{--width:100%;}.elementor-747 .elementor-element.elementor-element-53066e3{--width:73%;}.elementor-747 .elementor-element.elementor-element-fd98001{--width:100%;}}@media(max-width:767px){.elementor-747 .elementor-element.elementor-element-2d4b0f4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-747 .elementor-element.elementor-element-c4dca43{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-747 .elementor-element.elementor-element-254086b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-img{margin-bottom:0px;}.elementor-747 .elementor-element.elementor-element-458ec33 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-55c3746 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-4c9f0eb .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-img{margin-bottom:2px;}.elementor-747 .elementor-element.elementor-element-34f7fc5 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-747 .elementor-element.elementor-element-fd98001{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-747 .elementor-element.elementor-element-50bcd61{width:var( --container-widget-width, 123.555px );max-width:123.555px;--container-widget-width:123.555px;--container-widget-flex-grow:0;}}/* Start custom CSS for nested-tabs, class: .elementor-element-56752ee *//* Barra de pestañas tipo "categorías" */
.elementor-747 .elementor-element.elementor-element-56752ee .elementor-tabs-wrapper{
  display:flex; gap:36px; flex-wrap:wrap; align-items:flex-end;
  border-bottom: 1px solid #E8EDF5; padding-bottom:8px; margin-bottom:24px;
}
.elementor-747 .elementor-element.elementor-element-56752ee .elementor-tab-title{
  font-family:'Montserrat',sans-serif; font-weight:800; 
  font-size: clamp(18px, 2vw, 26px);
  color:#2e2d2d; opacity:.45; padding:6px 0; position:relative; border:none;
}
.elementor-747 .elementor-element.elementor-element-56752ee .elementor-tab-title:hover{ opacity:.7; cursor:pointer; }
.elementor-747 .elementor-element.elementor-element-56752ee .elementor-tab-title.elementor-active{
  opacity:1; color:#2e2d2d;
}
.elementor-747 .elementor-element.elementor-element-56752ee .elementor-tab-title.elementor-active::after{
  content:''; position:absolute; left:0; bottom:-9px;
  width: 190px; height:4px; background:#FF8033; border-radius:4px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4dca43 *//* GRID responsivo */
.elementor-747 .elementor-element.elementor-element-c4dca43{
  display:grid;
  grid-template-columns: repeat(5, minmax(0,1fr));
  gap: 28px;
  align-items:center;
  justify-items:center;
}

/* Ajustes por dispositivo */
@media (max-width:1024px){
  .elementor-747 .elementor-element.elementor-element-c4dca43{ grid-template-columns: repeat(4, minmax(0,1fr)); gap:24px; }
}
@media (max-width:767px){
  .elementor-747 .elementor-element.elementor-element-c4dca43{ grid-template-columns: repeat(2, minmax(0,1fr)); gap:18px; }
}

/* Normaliza las imágenes */
.elementor-747 .elementor-element.elementor-element-c4dca43 .elementor-widget-image img{
  width: 100%;
  max-width: 220px;         /* ancho máximo visible por logo */
  height: 64px;             /* alto consistente */
  object-fit: contain;      /* encaja sin deformar */
  display:block;
  margin: 0 auto;

  /* Estado por defecto: gris y sutil */
  filter: grayscale(100%) saturate(0) contrast(1.1) brightness(1.05);
  opacity: .7;
  transition: filter .25s ease, opacity .25s ease, transform .2s ease;
}

/* Hover: color pleno */
.elementor-747 .elementor-element.elementor-element-c4dca43 .elementor-widget-image img:hover{
  filter: none;
  opacity: 1;
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6809c7 */.elementor-747 .elementor-element.elementor-element-f6809c7 {
  max-width: 900px;  /* <-- ¡Ajusta este número! (ej. 800px) */
  margin-left: auto;
  margin-right: auto;
}/* End custom CSS */