.elementor-7877 .elementor-element.elementor-element-ohhero0{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohhero0:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohhero0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;background-image:url("https://www.grupopancorbo.com/wp-content/uploads/2026/09/oe-banner-9-portada.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-7877 .elementor-element.elementor-element-ohhero0::before, .elementor-7877 .elementor-element.elementor-element-ohhero0 > .elementor-background-video-container::before, .elementor-7877 .elementor-element.elementor-element-ohhero0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7877 .elementor-element.elementor-element-ohhero0 > .elementor-background-slideshow::before, .elementor-7877 .elementor-element.elementor-element-ohhero0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7877 .elementor-element.elementor-element-ohhero0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 32%, rgba(255,255,255,0) 66%);}.elementor-7877 .elementor-element.elementor-element-ohhtxt0{--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:center;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohhedic .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohhlogo{--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:flex-end;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohhlimg{width:auto;max-width:auto;}.elementor-7877 .elementor-element.elementor-element-ohhlimg img{width:480px;}.elementor-7877 .elementor-element.elementor-element-ohhyear{width:auto;max-width:auto;}.elementor-7877 .elementor-element.elementor-element-ohhyear > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7877 .elementor-element.elementor-element-ohhyear .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:54px;font-weight:700;line-height:0.8em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohhtitl{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-7877 .elementor-element.elementor-element-ohhtitl > .elementor-widget-container{margin:4px 0px 10px 0px;}.elementor-7877 .elementor-element.elementor-element-ohhtitl .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:30px;font-weight:400;line-height:1.15em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohhicon{--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:flex-start;--gap:18px 34px;--row-gap:18px;--column-gap:34px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-title{margin-block-end:2px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohhfech.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohhfech.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohhfech.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon{font-size:22px;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:16px;font-weight:700;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-description{font-family:"Oxygen", Sans-serif;font-size:14px;line-height:1.45em;color:rgba(27,23,27,0.70);}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-wrapper{align-items:start;gap:13px;}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-title{margin-block-end:2px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohhlugr.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohhlugr.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohhlugr.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon{font-size:22px;}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:16px;font-weight:700;}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-description{font-family:"Oxygen", Sans-serif;font-size:14px;line-height:1.45em;color:rgba(27,23,27,0.70);}.elementor-7877 .elementor-element.elementor-element-ohhbtns{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohhbtn1 .elementor-button{background-color:#E42518;font-family:"Oxygen", Sans-serif;font-size:14.5px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;padding:16px 28px 16px 28px;}.elementor-7877 .elementor-element.elementor-element-ohhbtn1 .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohhbtn1 .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohhbtn1 .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohhbtn1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohhbtn2 .elementor-button{background-color:rgba(255,255,255,0.85);font-family:"Oxygen", Sans-serif;font-size:14.5px;font-weight:700;fill:#1B171B;color:#1B171B;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1B171B;border-radius:9px 9px 9px 9px;padding:15px 26px 15px 26px;}.elementor-7877 .elementor-element.elementor-element-ohhbtn2 .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohhbtn2 .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohhbtn2 .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohhbtn2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohtemas{--display:grid;--e-con-grid-template-columns:repeat(9, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;border-style:solid;--border-style:solid;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohtemas:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohtemas > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem05.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem05.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem05.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-d714800.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-d714800.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-d714800.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-7f26d20.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-7f26d20.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-7f26d20.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem01.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem01.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem01.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem02.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem02.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem02.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem03.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem03.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem03.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem04.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem04.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem04.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem06.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem06.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem06.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-wrapper{gap:12px;}.elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-title{margin-block-end:0px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtem07.elementor-view-stacked .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem07.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohtem07.elementor-view-default .elementor-icon{fill:#E42518;color:#E42518;border-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:0.6px;}.elementor-7877 .elementor-element.elementor-element-ohponen{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:96px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohponen:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohponen > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F3;}.elementor-7877 .elementor-element.elementor-element-ohponti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpontx > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohpontx{font-family:"Oxygen", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(27,23,27,0.75);}.elementor-7877 .elementor-element.elementor-element-pohpcT{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpcT > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{width:46px;height:46px;line-height:46px;margin-top:calc( -46px/2 );font-size:18px;color:#FFFFFF;background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon.prev-arrow{left:-23px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon.next-arrow{right:-23px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider .jet-slick-dots li{width:9px;height:9px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#CDCDD4;}.elementor-7877 .elementor-element.elementor-element-ohpcT .swiper-pagination-bullet{--swiper-pagination-bullet-size:9px;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#CDCDD4;--swiper-pagination-color-hover:#1B171B;--swiper-pagination-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider .jet-slick-dots li:hover{background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#E42518;}.elementor-7877 .elementor-element.elementor-element-pohpc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{width:46px;height:46px;line-height:46px;margin-top:calc( -46px/2 );font-size:18px;color:#FFFFFF;background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon.prev-arrow{left:-23px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon.next-arrow{right:-23px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider .jet-slick-dots li{width:9px;height:9px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#CDCDD4;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .swiper-pagination-bullet{--swiper-pagination-bullet-size:9px;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#CDCDD4;--swiper-pagination-color-hover:#1B171B;--swiper-pagination-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#E42518;}.elementor-7877 .elementor-element.elementor-element-pohpc2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{width:46px;height:46px;line-height:46px;margin-top:calc( -46px/2 );font-size:18px;color:#FFFFFF;background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon.prev-arrow{left:-23px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon.next-arrow{right:-23px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider .jet-slick-dots li{width:9px;height:9px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#CDCDD4;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .swiper-pagination-bullet{--swiper-pagination-bullet-size:9px;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#CDCDD4;--swiper-pagination-color-hover:#1B171B;--swiper-pagination-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#E42518;}.elementor-7877 .elementor-element.elementor-element-pohpc3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);width:calc(100% + 20px);}.elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 20px / -2);margin-right:calc( 20px / -2);}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{width:46px;height:46px;line-height:46px;margin-top:calc( -46px/2 );font-size:18px;color:#FFFFFF;background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon:hover{color:#FFFFFF;background:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon.prev-arrow{left:-23px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon.next-arrow{right:-23px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider .jet-slick-dots li{width:9px;height:9px;margin-left:calc( 10px/2 );margin-right:calc( 10px/2 );background:#CDCDD4;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .swiper-pagination-bullet{--swiper-pagination-bullet-size:9px;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:calc( 10px / 2 );}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{--swiper-pagination-bullet-inactive-color:#CDCDD4;--swiper-pagination-color-hover:#1B171B;--swiper-pagination-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider .jet-slick-dots li:hover{background:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpdias{--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;--n-tabs-title-gap:8px;--n-tabs-title-border-radius:999px 999px 999px 999px;--n-tabs-title-font-size:13px;}.elementor-7877 .elementor-element.elementor-element-ohpdias.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:#EDEDEE;}.elementor-7877 .elementor-element.elementor-element-ohpdias.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-7877 .elementor-element.elementor-element-ohpdias.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:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohpdias.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:"Anek Malayalam", Sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:0.4px;}.elementor-7877 .elementor-element.elementor-element-ohpdias [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#081430;}:where( .elementor-7877 .elementor-element.elementor-element-ohpdias.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-7877 .elementor-element.elementor-element-ohponbt .elementor-button{background-color:#E42518;font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#E42518;border-radius:9px 9px 9px 9px;padding:14px 24px 14px 24px;}.elementor-7877 .elementor-element.elementor-element-ohponbt .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohponbt .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohponbt .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohponbt .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohintro{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--padding-top:100px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohintxt{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohintit .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:40px;font-weight:700;line-height:1.05em;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinpar{font-family:"Oxygen", Sans-serif;font-size:19px;line-height:1.6em;color:rgba(27,23,27,0.82);}.elementor-7877 .elementor-element.elementor-element-ohinlst{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-7877 .elementor-element.elementor-element-ohinlst > .elementor-widget-container{padding:6px 0px 6px 44px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#ECECEE;}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-icon i{color:#E42518;transition:color 0.3s;}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-icon svg{fill:#E42518;transition:fill 0.3s;}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-item > a{font-family:"Oxygen", Sans-serif;font-size:16.5px;line-height:1.45em;}.elementor-7877 .elementor-element.elementor-element-ohinlst .elementor-icon-list-text{color:#1B171B;transition:color 0.3s;}.elementor-7877 .elementor-element.elementor-element-ohvfea0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohvfcrd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 30px 0px rgba(27,23,27,0.08);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohvfcrd:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohvfcrd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohvfizq{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohvfizq.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohvfply .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-7877 .elementor-element.elementor-element-ohvfder{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:44px;--padding-bottom:44px;--padding-left:44px;--padding-right:44px;}.elementor-7877 .elementor-element.elementor-element-ohvfder.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohvfeye .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;line-height:1em;letter-spacing:1.2px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohvftit .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:40px;font-weight:700;line-height:1.1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohvftxt{font-family:"Oxygen", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(27,23,27,0.75);}.elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button{background-color:#E42518;font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;padding:15px 26px 15px 26px;}.elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohvfbtn > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohvfbtn .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohacces{--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:16px 20px;--row-gap:16px;--column-gap:20px;--padding-top:0px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohac1cr{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohac1cr:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohac1cr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohac1cr.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac1ic .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-stacked .elementor-icon{background-color:#FDECEA;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-default .elementor-icon{color:#FDECEA;border-color:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-default .elementor-icon svg{fill:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac1ic.elementor-view-stacked .elementor-icon svg{fill:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac1ic .elementor-icon{font-size:22px;padding:17px;}.elementor-7877 .elementor-element.elementor-element-ohac1ic .elementor-icon svg{height:22px;}.elementor-7877 .elementor-element.elementor-element-ohac1tx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohac1tx.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac1ti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac1de .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:14px;line-height:1.45em;color:rgba(27,23,27,0.65);}.elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac1fl .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-view-stacked .elementor-icon{background-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-view-default .elementor-icon{color:#1B171B;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac1fl.elementor-view-default .elementor-icon svg{fill:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac1fl .elementor-icon{font-size:12px;padding:10px;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-7877 .elementor-element.elementor-element-ohac1fl .elementor-icon svg{height:12px;}.elementor-7877 .elementor-element.elementor-element-ohac2cr{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohac2cr:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohac2cr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohac2cr.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac2ic .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-stacked .elementor-icon{background-color:#FDECEA;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-default .elementor-icon{color:#FDECEA;border-color:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-default .elementor-icon svg{fill:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac2ic.elementor-view-stacked .elementor-icon svg{fill:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac2ic .elementor-icon{font-size:22px;padding:17px;}.elementor-7877 .elementor-element.elementor-element-ohac2ic .elementor-icon svg{height:22px;}.elementor-7877 .elementor-element.elementor-element-ohac2tx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohac2tx.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac2ti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac2de .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:14px;line-height:1.45em;color:rgba(27,23,27,0.65);}.elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac2fl .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-view-stacked .elementor-icon{background-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-view-default .elementor-icon{color:#1B171B;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac2fl.elementor-view-default .elementor-icon svg{fill:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac2fl .elementor-icon{font-size:12px;padding:10px;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-7877 .elementor-element.elementor-element-ohac2fl .elementor-icon svg{height:12px;}.elementor-7877 .elementor-element.elementor-element-ohac3cr{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:nowrap;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:#E4E4E7;--border-color:#E4E4E7;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohac3cr:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohac3cr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohac3cr.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac3ic .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-stacked .elementor-icon{background-color:#FDECEA;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-default .elementor-icon{color:#FDECEA;border-color:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-default .elementor-icon svg{fill:#FDECEA;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac3ic.elementor-view-stacked .elementor-icon svg{fill:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohac3ic .elementor-icon{font-size:22px;padding:17px;}.elementor-7877 .elementor-element.elementor-element-ohac3ic .elementor-icon svg{height:22px;}.elementor-7877 .elementor-element.elementor-element-ohac3tx{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohac3tx.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohac3ti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:22px;font-weight:700;line-height:1.1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac3de .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:14px;line-height:1.45em;color:rgba(27,23,27,0.65);}.elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohac3fl .elementor-icon-wrapper{text-align:center;}.elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-view-stacked .elementor-icon{background-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-view-default .elementor-icon{color:#1B171B;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohac3fl.elementor-view-default .elementor-icon svg{fill:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohac3fl .elementor-icon{font-size:12px;padding:10px;border-width:1.5px 1.5px 1.5px 1.5px;}.elementor-7877 .elementor-element.elementor-element-ohac3fl .elementor-icon svg{height:12px;}.elementor-7877 .elementor-element.elementor-element-ohinfo0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:72px 72px;--row-gap:72px;--column-gap:72px;--overflow:hidden;--padding-top:100px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohinfo0:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohinfo0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #4F1A1A 0%, #1B171B 60%);}.elementor-7877 .elementor-element.elementor-element-ohinf01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 72px;--row-gap:48px;--column-gap:72px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohinfim{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:22px;--padding-left:0px;--padding-right:22px;}.elementor-7877 .elementor-element.elementor-element-ohinfim.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohinfph img{width:100%;border-radius:18px 18px 18px 18px;}.elementor-7877 .elementor-element.elementor-element-ohinftx{--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:flex-start;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohinftx.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohinfla > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-7877 .elementor-element.elementor-element-ohinfla .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:44px;font-weight:700;line-height:1.05em;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-title{margin-block-end:4px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi1.elementor-view-stacked .elementor-icon{background-color:rgba(228,37,24,0.16);fill:#E42518;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi1.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohinfi1.elementor-view-default .elementor-icon{fill:rgba(228,37,24,0.16);color:rgba(228,37,24,0.16);border-color:rgba(228,37,24,0.16);}.elementor-7877 .elementor-element.elementor-element-ohinfi1.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon{font-size:20px;padding:15px;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-description{font-family:"Oxygen", Sans-serif;font-size:17px;font-weight:700;line-height:1.45em;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-title{margin-block-end:4px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi2.elementor-view-stacked .elementor-icon{background-color:rgba(228,37,24,0.16);fill:#E42518;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi2.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohinfi2.elementor-view-default .elementor-icon{fill:rgba(228,37,24,0.16);color:rgba(228,37,24,0.16);border-color:rgba(228,37,24,0.16);}.elementor-7877 .elementor-element.elementor-element-ohinfi2.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon{font-size:20px;padding:15px;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-description{font-family:"Oxygen", Sans-serif;font-size:17px;font-weight:700;line-height:1.45em;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-wrapper{align-items:start;gap:18px;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-title{margin-block-end:4px;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi3.elementor-view-stacked .elementor-icon{background-color:rgba(228,37,24,0.16);fill:#E42518;color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi3.elementor-view-framed .elementor-icon, .elementor-7877 .elementor-element.elementor-element-ohinfi3.elementor-view-default .elementor-icon{fill:rgba(228,37,24,0.16);color:rgba(228,37,24,0.16);border-color:rgba(228,37,24,0.16);}.elementor-7877 .elementor-element.elementor-element-ohinfi3.elementor-view-framed .elementor-icon{background-color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon{font-size:20px;padding:15px;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-title a{font-family:"Oxygen", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-description{font-family:"Oxygen", Sans-serif;font-size:17px;font-weight:700;line-height:1.45em;color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfbt{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohinfb1 .elementor-button{background-color:#E42518;font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E42518;border-radius:9px 9px 9px 9px;padding:15px 26px 15px 26px;}.elementor-7877 .elementor-element.elementor-element-ohinfb1 .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohinfb1 .elementor-button:focus{background-color:#FFFFFF;color:#1B171B;border-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfb1 .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohinfb1 .elementor-button:focus svg{fill:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.35);border-radius:9px 9px 9px 9px;padding:15px 26px 15px 26px;}.elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button:focus{background-color:#FFFFFF;color:#1B171B;border-color:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohinfb2 .elementor-button:focus svg{fill:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohinf02{--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:28px 0px;--row-gap:28px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.12);--border-color:rgba(255,255,255,0.12);--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohcnt01 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-7877 .elementor-element.elementor-element-ohcnt01 .elementor-counter-title{justify-content:center;color:rgba(255,255,255,0.72);font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-7877 .elementor-element.elementor-element-ohcnt01 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Anek Malayalam", Sans-serif;font-size:76px;font-weight:700;line-height:1em;}.elementor-7877 .elementor-element.elementor-element-ohcnt02 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-7877 .elementor-element.elementor-element-ohcnt02 .elementor-counter-title{justify-content:center;color:rgba(255,255,255,0.72);font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-7877 .elementor-element.elementor-element-ohcnt02 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Anek Malayalam", Sans-serif;font-size:76px;font-weight:700;line-height:1em;}.elementor-7877 .elementor-element.elementor-element-ohcnt03 .elementor-counter{flex-direction:column-reverse;gap:10px;}.elementor-7877 .elementor-element.elementor-element-ohcnt03 .elementor-counter-title{justify-content:center;color:rgba(255,255,255,0.72);font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1.4px;}.elementor-7877 .elementor-element.elementor-element-ohcnt03 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-family:"Anek Malayalam", Sans-serif;font-size:76px;font-weight:700;line-height:1em;}.elementor-7877 .elementor-element.elementor-element-ohtalle{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:96px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohtalti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtaltx > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohtaltx{font-family:"Oxygen", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(27,23,27,0.75);}.elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohtalls > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(16px / 2);padding-right:calc(16px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);width:calc(100% + 16px);}.elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 16px / -2);margin-right:calc( 16px / -2);}:is( .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(12px / 2);padding-bottom:calc(12px / 2);}:is( .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 12px / -2);margin-bottom:calc( 12px / -2);}.elementor-7877 .elementor-element.elementor-element-ohtalbt .elementor-button{background-color:rgba(255,255,255,0);font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#1B171B;color:#1B171B;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1B171B;border-radius:9px 9px 9px 9px;padding:14px 24px 14px 24px;}.elementor-7877 .elementor-element.elementor-element-ohtalbt .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohtalbt .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohtalbt .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohtalbt .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohvideo{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:96px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohvideo:not(.elementor-motion-effects-element-type-background), .elementor-7877 .elementor-element.elementor-element-ohvideo > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F3;}.elementor-7877 .elementor-element.elementor-element-ohvidti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohvidtx > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohvidtx{font-family:"Oxygen", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(27,23,27,0.75);}.elementor-7877 .elementor-element.elementor-element-ohvidgr{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-23px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-23px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:#FFFFFF;--arrow-hover-color:#FFFFFF;--swiper-pagination-size:9px;--dots-normal-color:#CDCDD4;--dots-hover-color:#1B171B;--swiper-pagination-spacing:26px;}.elementor-7877 .elementor-element.elementor-element-ohvidgr .swiper-slide > .elementor-element{height:100%;}.elementor-7877 .elementor-element.elementor-element-ohvidgr .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-7877 .elementor-element.elementor-element-ohvidbt .elementor-button{background-color:rgba(255,255,255,0);font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#1B171B;color:#1B171B;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1B171B;border-radius:9px 9px 9px 9px;padding:14px 24px 14px 24px;}.elementor-7877 .elementor-element.elementor-element-ohvidbt .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohvidbt .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohvidbt .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohvidbt .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohresum{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:96px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohresti .elementor-heading-title{font-family:"Anek Malayalam", Sans-serif;font-size:48px;font-weight:700;line-height:1em;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohrestx > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohrestx{font-family:"Oxygen", Sans-serif;font-size:17px;line-height:1.6em;color:rgba(27,23,27,0.75);}.elementor-7877 .elementor-element.elementor-element-ohresgr{--swiper-slides-to-display:2;--swiper-slides-gap:24px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-23px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-23px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:#FFFFFF;--arrow-hover-color:#FFFFFF;--swiper-pagination-size:9px;--dots-normal-color:#CDCDD4;--dots-hover-color:#1B171B;--swiper-pagination-spacing:26px;}.elementor-7877 .elementor-element.elementor-element-ohresgr .swiper-slide > .elementor-element{height:100%;}.elementor-7877 .elementor-element.elementor-element-ohresgr .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-7877 .elementor-element.elementor-element-ohresbt .elementor-button{background-color:rgba(255,255,255,0);font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#1B171B;color:#1B171B;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1B171B;border-radius:9px 9px 9px 9px;padding:14px 24px 14px 24px;}.elementor-7877 .elementor-element.elementor-element-ohresbt .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohresbt .elementor-button:focus{background-color:#1B171B;color:#FFFFFF;border-color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohresbt .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohresbt .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7877 .elementor-element.elementor-element-ohlogos{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:64px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohlgpar{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohlgpti{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohlgpti.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohlgpti .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohlgpcr{--e-image-carousel-slides-to-show:7;}.elementor-7877 .elementor-element.elementor-element-ohlgpcr.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohlgcol{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#ECECEE;--border-color:#ECECEE;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohlgcti{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohlgcti.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohlgcti .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohlgccr{--e-image-carousel-slides-to-show:7;}.elementor-7877 .elementor-element.elementor-element-ohlgccr.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-7877 .elementor-element.elementor-element-ohlgorg{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohlgoti{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohlgoti.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohlgoti .elementor-heading-title{font-family:"Oxygen", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:1.4px;color:#1B171B;}.elementor-7877 .elementor-element.elementor-element-ohlgoim.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohlgoim{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohlgoim img{width:180px;}.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button{background-color:rgba(0,0,0,0);font-family:"Oxygen", Sans-serif;font-size:14px;font-weight:700;fill:#1B171B;color:#1B171B;padding:6px 0px 6px 0px;}.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button:hover, .elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button:focus{background-color:rgba(0,0,0,0);color:#E42518;}.elementor-7877 .elementor-element.elementor-element-ohlgolk.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button:hover svg, .elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button:focus svg{fill:#E42518;}@media(max-width:1024px){.elementor-7877 .elementor-element.elementor-element-ohhero0{--min-height:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohhlimg img{width:400px;}.elementor-7877 .elementor-element.elementor-element-ohhyear .elementor-heading-title{font-size:45px;}.elementor-7877 .elementor-element.elementor-element-ohhtitl .elementor-heading-title{font-size:26px;}.elementor-7877 .elementor-element.elementor-element-ohtemas{--e-con-grid-template-columns:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-7877 .elementor-element.elementor-element-ohponen{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohponti .elementor-heading-title{font-size:40px;}.elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpcT > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon.prev-arrow{left:-8px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon.next-arrow{right:-8px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon.prev-arrow{left:-8px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon.next-arrow{right:-8px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon.prev-arrow{left:-8px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon.next-arrow{right:-8px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon.prev-arrow{left:-8px;right:auto;}.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon.next-arrow{right:-8px;left:auto;}.elementor-7877 .elementor-element.elementor-element-ohintro{--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:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:72px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohintit .elementor-heading-title{font-size:34px;}.elementor-7877 .elementor-element.elementor-element-ohinlst > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-7877 .elementor-element.elementor-element-ohinlst{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7877 .elementor-element.elementor-element-ohvfea0{--padding-top:0px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohvfcrd{--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-7877 .elementor-element.elementor-element-ohvftit .elementor-heading-title{font-size:34px;}.elementor-7877 .elementor-element.elementor-element-ohacces{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohinfo0{--padding-top:76px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohinf01{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7877 .elementor-element.elementor-element-ohinfim{--padding-top:0px;--padding-bottom:16px;--padding-left:0px;--padding-right:16px;}.elementor-7877 .elementor-element.elementor-element-ohinftx{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7877 .elementor-element.elementor-element-ohinfti .elementor-heading-title{font-size:34px;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohcnt01 .elementor-counter-number-wrapper{font-size:56px;}.elementor-7877 .elementor-element.elementor-element-ohcnt02 .elementor-counter-number-wrapper{font-size:56px;}.elementor-7877 .elementor-element.elementor-element-ohcnt03 .elementor-counter-number-wrapper{font-size:56px;}.elementor-7877 .elementor-element.elementor-element-ohtalle{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohtalti .elementor-heading-title{font-size:40px;}.elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohtalls > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohvideo{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohvidti .elementor-heading-title{font-size:40px;}.elementor-7877 .elementor-element.elementor-element-ohvidgr{--swiper-slides-to-display:2;--arrow-prev-left-position:-8px;--arrow-next-right-position:-8px;}.elementor-7877 .elementor-element.elementor-element-ohresum{--padding-top:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohresti .elementor-heading-title{font-size:40px;}.elementor-7877 .elementor-element.elementor-element-ohresgr{--swiper-slides-to-display:1;--arrow-prev-left-position:-8px;--arrow-next-right-position:-8px;}.elementor-7877 .elementor-element.elementor-element-ohlogos{--padding-top:52px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-7877 .elementor-element.elementor-element-ohlgpar{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-7877 .elementor-element.elementor-element-ohlgpti{width:100%;max-width:100%;}.elementor-7877 .elementor-element.elementor-element-ohlgpcr{--e-image-carousel-slides-to-show:6;}.elementor-7877 .elementor-element.elementor-element-ohlgcol{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-7877 .elementor-element.elementor-element-ohlgcti{width:100%;max-width:100%;}.elementor-7877 .elementor-element.elementor-element-ohlgccr{--e-image-carousel-slides-to-show:6;}.elementor-7877 .elementor-element.elementor-element-ohlgorg{--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:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-7877 .elementor-element.elementor-element-ohlgoti{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohhero0{--overlay-opacity:0.92;--padding-top:44px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohhtxt0{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohhlimg img{width:250px;}.elementor-7877 .elementor-element.elementor-element-ohhyear .elementor-heading-title{font-size:28px;}.elementor-7877 .elementor-element.elementor-element-ohhtitl{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7877 .elementor-element.elementor-element-ohhtitl .elementor-heading-title{font-size:21px;}.elementor-7877 .elementor-element.elementor-element-ohhfech .elementor-icon-box-wrapper{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohhlugr .elementor-icon-box-wrapper{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohtemas{--e-con-grid-template-columns:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem05 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-d714800 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-7f26d20 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem01 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem02 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem03 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem04 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem06 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-title, .elementor-7877 .elementor-element.elementor-element-ohtem07 .elementor-icon-box-title a{font-size:10px;line-height:1.1em;}.elementor-7877 .elementor-element.elementor-element-ohponen{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohponti .elementor-heading-title{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohpcT > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpcT > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohpc1 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc1 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohpc2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc2 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohpc3 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohpc3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohpdias{--n-tabs-title-gap:6px;--n-tabs-title-padding-top:9px;--n-tabs-title-padding-right:6px;--n-tabs-title-padding-bottom:9px;--n-tabs-title-padding-left:6px;--n-tabs-title-font-size:11px;}.elementor-7877 .elementor-element.elementor-element-ohintro{--padding-top:56px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-7877 .elementor-element.elementor-element-ohintit .elementor-heading-title{font-size:30px;}.elementor-7877 .elementor-element.elementor-element-ohinpar{font-size:17px;}.elementor-7877 .elementor-element.elementor-element-ohvfea0{--padding-top:0px;--padding-bottom:32px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohvfder{--padding-top:26px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-7877 .elementor-element.elementor-element-ohvftit .elementor-heading-title{font-size:28px;}.elementor-7877 .elementor-element.elementor-element-ohacces{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohac1cr{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohac1ic .elementor-icon{font-size:18px;}.elementor-7877 .elementor-element.elementor-element-ohac1ic .elementor-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohac1ti .elementor-heading-title{font-size:19px;}.elementor-7877 .elementor-element.elementor-element-ohac1de .elementor-heading-title{font-size:13px;}.elementor-7877 .elementor-element.elementor-element-ohac2cr{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohac2ic .elementor-icon{font-size:18px;}.elementor-7877 .elementor-element.elementor-element-ohac2ic .elementor-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohac2ti .elementor-heading-title{font-size:19px;}.elementor-7877 .elementor-element.elementor-element-ohac2de .elementor-heading-title{font-size:13px;}.elementor-7877 .elementor-element.elementor-element-ohac3cr{--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:nowrap;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohac3ic .elementor-icon{font-size:18px;}.elementor-7877 .elementor-element.elementor-element-ohac3ic .elementor-icon svg{height:18px;}.elementor-7877 .elementor-element.elementor-element-ohac3ti .elementor-heading-title{font-size:19px;}.elementor-7877 .elementor-element.elementor-element-ohac3de .elementor-heading-title{font-size:13px;}.elementor-7877 .elementor-element.elementor-element-ohinfo0{--gap:52px 52px;--row-gap:52px;--column-gap:52px;--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohinf01{--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7877 .elementor-element.elementor-element-ohinfim{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohinfti .elementor-heading-title{font-size:30px;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-wrapper{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohinfi1 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-wrapper{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohinfi2 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-wrapper{text-align:start;}.elementor-7877 .elementor-element.elementor-element-ohinfi3 .elementor-icon-box-description{font-size:16px;}.elementor-7877 .elementor-element.elementor-element-ohinfbt{--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:stretch;}.elementor-7877 .elementor-element.elementor-element-ohinf02{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:44px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7877 .elementor-element.elementor-element-ohcnt01 .elementor-counter-number-wrapper{font-size:60px;}.elementor-7877 .elementor-element.elementor-element-ohcnt02 .elementor-counter-number-wrapper{font-size:60px;}.elementor-7877 .elementor-element.elementor-element-ohcnt03 .elementor-counter-number-wrapper{font-size:60px;}.elementor-7877 .elementor-element.elementor-element-ohtalle{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohtalti .elementor-heading-title{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohtalls > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7877 .elementor-element.elementor-element-ohtalls > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7877 .elementor-element.elementor-element-ohvideo{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohvidti .elementor-heading-title{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohvidgr{--swiper-slides-to-display:1;}.elementor-7877 .elementor-element.elementor-element-ohresum{--padding-top:56px;--padding-bottom:56px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohresti .elementor-heading-title{font-size:32px;}.elementor-7877 .elementor-element.elementor-element-ohresgr{--swiper-slides-to-display:1;}.elementor-7877 .elementor-element.elementor-element-ohlogos{--padding-top:40px;--padding-bottom:48px;--padding-left:18px;--padding-right:18px;}.elementor-7877 .elementor-element.elementor-element-ohlgpcr{--e-image-carousel-slides-to-show:3;}.elementor-7877 .elementor-element.elementor-element-ohlgccr{--e-image-carousel-slides-to-show:3;}.elementor-7877 .elementor-element.elementor-element-ohlgoim img{width:160px;}}@media(min-width:768px){.elementor-7877 .elementor-element.elementor-element-ohhtxt0{--width:56%;}.elementor-7877 .elementor-element.elementor-element-ohhicon{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohponen{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohintro{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohintxt{--width:54%;}.elementor-7877 .elementor-element.elementor-element-ohvfea0{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohvfizq{--width:56%;}.elementor-7877 .elementor-element.elementor-element-ohvfder{--width:44%;}.elementor-7877 .elementor-element.elementor-element-ohacces{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohac1cr{--width:33.33%;}.elementor-7877 .elementor-element.elementor-element-ohac2cr{--width:33.33%;}.elementor-7877 .elementor-element.elementor-element-ohac3cr{--width:33.33%;}.elementor-7877 .elementor-element.elementor-element-ohinfo0{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohinfim{--width:44%;}.elementor-7877 .elementor-element.elementor-element-ohtalle{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohvideo{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohresum{--content-width:1200px;}.elementor-7877 .elementor-element.elementor-element-ohlogos{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7877 .elementor-element.elementor-element-ohhtxt0{--width:80%;}.elementor-7877 .elementor-element.elementor-element-ohintxt{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohvfizq{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohvfder{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohac1cr{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohac2cr{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohac3cr{--width:100%;}.elementor-7877 .elementor-element.elementor-element-ohinfim{--width:42%;}}/* Start custom CSS for container, class: .elementor-element-ohhero0 *//* Contraste suave: la foto se oscurece un poco hacia la derecha y una sombra finisima la separa de la cabecera blanca */
.elementor-7877 .elementor-element.elementor-element-ohhero0::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgba(27,23,27,.13) 0,rgba(27,23,27,0) 26px),linear-gradient(90deg,rgba(27,23,27,0) 40%,rgba(27,23,27,.4) 100%)}
.elementor-7877 .elementor-element.elementor-element-ohhero0 > .e-con-inner{position:relative;z-index:1}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohhero0::after{background:linear-gradient(180deg,rgba(27,23,27,.13) 0,rgba(27,23,27,0) 22px)}}

/* En movil el texto ocupa todo el ancho y la foto queda por debajo, asi que
   el velo blanco tiene que cubrir toda la banda para que se lea. */
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohhero0::before{background-image:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(255,255,255,.88) 100%)!important;opacity:1!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpcT */.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc1 */.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc2 */.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc3 */.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpcT */.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc1 */.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc2 */.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc3 */.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpcT */.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc1 */.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc2 */.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc3 */.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpcT */.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc1 */.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc2 */.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc3 */.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpcT */.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpcT .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc1 */.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc1 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc2 */.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc2 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ohpc3 */.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{border-radius:50%;box-shadow:0 6px 16px rgba(27,23,27,.18)}
.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-engine-swiper-pagination-wrapper{margin-top:26px}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohpc3 .jet-listing-grid__slider-icon{display:none!important}}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-ohvfply */.elementor-7877 .elementor-element.elementor-element-ohvfply .elementor-custom-embed-play{width:72px;height:72px;border-radius:50%;background:#E42518;box-shadow:0 10px 26px rgba(0,0,0,.28);display:flex;align-items:center;justify-content:center;opacity:1;transition:transform .25s ease,background-color .25s ease}
.elementor-7877 .elementor-element.elementor-element-ohvfply .elementor-custom-embed-play i{width:0;height:0;font-size:0;line-height:0;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #FFFFFF;margin-left:2px;opacity:1;text-shadow:none;transition:none}
.elementor-7877 .elementor-element.elementor-element-ohvfply .elementor-custom-embed-play i:before{content:none}
.elementor-7877 .elementor-element.elementor-element-ohvfply .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play{transform:translate(-50%,-50%) scale(1.07);background:#C41D12}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohvfcrd */.elementor-7877 .elementor-element.elementor-element-ohvfcrd{overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohacces */.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}
.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(27,23,27,.12);border-color:#E42518}
.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso .oe-acceso-flecha .elementor-icon{transition:background-color .2s ease,color .2s ease,border-color .2s ease}
.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso:hover .oe-acceso-flecha .elementor-icon{background-color:#E42518!important;border-color:#E42518!important;color:#FFFFFF!important}
.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso-flecha i{transform:rotate(-45deg)}
.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso,.elementor-7877 .elementor-element.elementor-element-ohacces .oe-acceso > .e-con{min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohinfim */.elementor-7877 .elementor-element.elementor-element-ohinfim{position:relative}
.elementor-7877 .elementor-element.elementor-element-ohinfim::before{content:"";position:absolute;top:22px;left:22px;right:0;bottom:0;background:#E42518;border-radius:18px}
.elementor-7877 .elementor-element.elementor-element-ohinfim > .elementor-element{position:relative;z-index:1}
.elementor-7877 .elementor-element.elementor-element-ohinfim img{box-shadow:0 24px 50px rgba(0,0,0,.45)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohinftx */.elementor-7877 .elementor-element.elementor-element-ohinftx{min-width:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohinf02 */.elementor-7877 .elementor-element.elementor-element-ohinf02 > .elementor-widget{flex:1 1 0}
@media (min-width:768px){.elementor-7877 .elementor-element.elementor-element-ohinf02 > .elementor-widget + .elementor-widget{border-left:1px solid rgba(255,255,255,.12)}}
.elementor-7877 .elementor-element.elementor-element-ohinf02 .elementor-counter-number-prefix{color:#E42518}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ohinfo0 */.elementor-7877 .elementor-element.elementor-element-ohinfo0::after{content:"";position:absolute;bottom:-200px;left:-170px;width:480px;height:480px;border:1px solid rgba(255,255,255,.07);border-radius:40px;transform:rotate(45deg);pointer-events:none;z-index:0}
.elementor-7877 .elementor-element.elementor-element-ohinfo0 > .e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ohvidgr */.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-swiper-button{width:46px;height:46px;border-radius:50%;background:#1B171B;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(27,23,27,.18);transition:background-color .2s ease}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-swiper-button:hover{background:#E42518}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-swiper-button i,.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-swiper-button svg{color:#FFFFFF;fill:#FFFFFF}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .swiper-pagination-bullet{background:#CDCDD4;opacity:1}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .swiper-pagination-bullet-active{background:#E42518}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-swiper-button{display:none!important}}
/* En la portada, tarjeta mas compacta: el play de la foto abre el video y la lista de botones queda para la pagina de Videos */
.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-element-ovbtn{display:none}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-element-ovdes p{margin:0}
.elementor-7877 .elementor-element.elementor-element-ohvidgr .elementor-element-ovdes .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
/* Los puntos se quedaban pegados a la izquierda: Elementor les pone el desplazamiento del 50% pero no el punto de partida. */
.elementor-7877 .elementor-element.elementor-element-ohvidgr .swiper-pagination-bullets{left:50%;width:max-content}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ohresgr */.elementor-7877 .elementor-element.elementor-element-ohresgr .elementor-swiper-button{width:46px;height:46px;border-radius:50%;background:#1B171B;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(27,23,27,.18);transition:background-color .2s ease}
.elementor-7877 .elementor-element.elementor-element-ohresgr .elementor-swiper-button:hover{background:#E42518}
.elementor-7877 .elementor-element.elementor-element-ohresgr .elementor-swiper-button i,.elementor-7877 .elementor-element.elementor-element-ohresgr .elementor-swiper-button svg{color:#FFFFFF;fill:#FFFFFF}
.elementor-7877 .elementor-element.elementor-element-ohresgr .swiper-pagination-bullet{background:#CDCDD4;opacity:1}
.elementor-7877 .elementor-element.elementor-element-ohresgr .swiper-pagination-bullet-active{background:#E42518}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohresgr .elementor-swiper-button{display:none!important}}
/* Los puntos se quedaban pegados a la izquierda: Elementor les pone el desplazamiento del 50% pero no el punto de partida. */
.elementor-7877 .elementor-element.elementor-element-ohresgr .swiper-pagination-bullets{left:50%;width:max-content}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ohlgpti */.elementor-7877 .elementor-element.elementor-element-ohlgpti .elementor-heading-title::before{content:"";display:inline-block;width:18px;height:2px;background:#E42518;vertical-align:middle;margin:-2px 10px 0 0}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ohlgpcr */.elementor-7877 .elementor-element.elementor-element-ohlgpcr{min-width:0}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .elementor-image-carousel-wrapper{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}
/* Pasarela continua: sin pausa entre logos y a velocidad constante */
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-wrapper{transition-timing-function:linear!important}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide{height:auto}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide-inner{display:flex;align-items:center;justify-content:center;height:64px;margin:0;padding:12px 14px;background:#FFFFFF;border:1px solid #ECECEE;border-radius:10px;box-sizing:border-box;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide-image{display:block;width:auto!important;max-width:100%;max-height:34px;height:auto;object-fit:contain;transition:transform .35s ease}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide:hover .swiper-slide-inner{border-color:#E42518;transform:translateY(-4px);box-shadow:0 12px 24px rgba(27,23,27,.12)}
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide:hover .swiper-slide-image{transform:scale(1.06)}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide-inner{height:56px;padding:10px 12px}.elementor-7877 .elementor-element.elementor-element-ohlgpcr .swiper-slide-image{max-height:28px}}

/* Al levantarse, la tarjeta se salia por arriba y el carrusel la recortaba.
   Se le deja salir en vertical, pero se sigue recortando a los lados. */

/* La fila de logos no debe ensanchar la pagina (las capturas de pagina completa salian de 5.000 px) */
.elementor-7877 .elementor-element.elementor-element-ohlgpcr .elementor-image-carousel-wrapper{overflow:hidden;padding-top:20px;padding-bottom:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ohlgcti */.elementor-7877 .elementor-element.elementor-element-ohlgcti .elementor-heading-title::before{content:"";display:inline-block;width:18px;height:2px;background:#E42518;vertical-align:middle;margin:-2px 10px 0 0}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ohlgccr */.elementor-7877 .elementor-element.elementor-element-ohlgccr{min-width:0}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .elementor-image-carousel-wrapper{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}
/* Pasarela continua: sin pausa entre logos y a velocidad constante */
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-wrapper{transition-timing-function:linear!important}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide{height:auto}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide-inner{display:flex;align-items:center;justify-content:center;height:64px;margin:0;padding:12px 14px;background:#FFFFFF;border:1px solid #ECECEE;border-radius:10px;box-sizing:border-box;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide-image{display:block;width:auto!important;max-width:100%;max-height:34px;height:auto;object-fit:contain;transition:transform .35s ease}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide:hover .swiper-slide-inner{border-color:#E42518;transform:translateY(-4px);box-shadow:0 12px 24px rgba(27,23,27,.12)}
.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide:hover .swiper-slide-image{transform:scale(1.06)}
@media (max-width:767px){.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide-inner{height:56px;padding:10px 12px}.elementor-7877 .elementor-element.elementor-element-ohlgccr .swiper-slide-image{max-height:28px}}

/* Al levantarse, la tarjeta se salia por arriba y el carrusel la recortaba.
   Se le deja salir en vertical, pero se sigue recortando a los lados. */

/* La fila de logos no debe ensanchar la pagina (las capturas de pagina completa salian de 5.000 px) */
.elementor-7877 .elementor-element.elementor-element-ohlgccr .elementor-image-carousel-wrapper{overflow:hidden;padding-top:20px;padding-bottom:24px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ohlgoti */.elementor-7877 .elementor-element.elementor-element-ohlgoti .elementor-heading-title::before{content:"";display:inline-block;width:18px;height:2px;background:#E42518;vertical-align:middle;margin:-2px 10px 0 0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ohlgolk */.elementor-7877 .elementor-element.elementor-element-ohlgolk{margin-left:auto}
@media (max-width:1024px){.elementor-7877 .elementor-element.elementor-element-ohlgolk{margin-left:0}}
.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button-icon{transition:transform .25s ease}
.elementor-7877 .elementor-element.elementor-element-ohlgolk .elementor-button:hover .elementor-button-icon{transform:translateX(4px)}/* End custom CSS */