.elementor-37 .elementor-element.elementor-element-316783db{--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:64px 64px;--row-gap:64px;--column-gap:64px;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-316783db:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-316783db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14100B;}.elementor-37 .elementor-element.elementor-element-316783db::before, .elementor-37 .elementor-element.elementor-element-316783db > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-316783db > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-316783db > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-316783db > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-316783db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-34a62248{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-63fb89b{--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;--justify-content:flex-start;--align-items:center;--gap:0.7rem 0.7rem;--row-gap:0.7rem;--column-gap:0.7rem;}.elementor-37 .elementor-element.elementor-element-56035f3{--divider-border-style:solid;--divider-color:var(--e-global-color-realme-ocre);--divider-border-width:1px;width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-56035f3 .elementor-divider-separator{width:30px;}.elementor-37 .elementor-element.elementor-element-56035f3 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-37 .elementor-element.elementor-element-f7a5a20{width:initial;max-width:initial;}.elementor-37 .elementor-element.elementor-element-f7a5a20 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-37fd9ef .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:clamp(3.2rem, 8.5vw, 7rem);font-weight:400;line-height:1.02em;letter-spacing:-0.02em;color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-b77d586{width:var( --container-widget-width, 46ch );max-width:46ch;--container-widget-width:46ch;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var( --e-global-color-realme-gris );}.elementor-37 .elementor-element.elementor-element-46fcdb0b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button{background-color:#F5F0E6;font-family:var( --e-global-typography-5549308-font-family ), Sans-serif;font-size:var( --e-global-typography-5549308-font-size );font-weight:var( --e-global-typography-5549308-font-weight );text-transform:var( --e-global-typography-5549308-text-transform );font-style:var( --e-global-typography-5549308-font-style );text-decoration:var( --e-global-typography-5549308-text-decoration );line-height:var( --e-global-typography-5549308-line-height );fill:#1E1710;color:#1E1710;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-realme-linea );border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#F5F0E6;border-color:var( --e-global-color-primary );}.elementor-37 .elementor-element.elementor-element-3eb8cc01:hover{--e-transform-translateY:-2px;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button:focus svg{fill:#F5F0E6;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-5549308-font-family ), Sans-serif;font-size:var( --e-global-typography-5549308-font-size );font-weight:var( --e-global-typography-5549308-font-weight );text-transform:var( --e-global-typography-5549308-text-transform );font-style:var( --e-global-typography-5549308-font-style );text-decoration:var( --e-global-typography-5549308-text-decoration );line-height:var( --e-global-typography-5549308-line-height );fill:var( --e-global-color-realme-carbon );color:var( --e-global-color-realme-carbon );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-realme-linea );border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-188d829c .elementor-button:focus{background-color:#231C13;color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-188d829c:hover{--e-transform-translateY:-2px;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-188d829c .elementor-button:focus svg{fill:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.4em/2);}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.4em/2);}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.4em/2);}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.4em/2);}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.4em/2);}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-icon i{color:var( --e-global-color-realme-ocre );transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-icon svg{fill:var( --e-global-color-realme-ocre );transition:fill 0.3s;}.elementor-37 .elementor-element.elementor-element-3f88ba3{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-item > a{font-size:0.85rem;}.elementor-37 .elementor-element.elementor-element-3f88ba3 .elementor-icon-list-text{color:var( --e-global-color-realme-gris );transition:color 0.3s;}.elementor-37 .elementor-element.elementor-element-3b4847f1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-e844048{width:var( --container-widget-width, 75.998% );max-width:75.998%;--container-widget-width:75.998%;--container-widget-flex-grow:0;z-index:1;text-align:start;}.elementor-37 .elementor-element.elementor-element-e844048.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-e844048 img{width:100%;height:640px;object-fit:cover;object-position:center center;border-radius:100em 100em 1.4em 1.4em;}.elementor-37 .elementor-element.elementor-element-cc68a59{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;top:6%;z-index:0;}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-cc68a59{right:0px;}body.rtl .elementor-37 .elementor-element.elementor-element-cc68a59{left:0px;}.elementor-37 .elementor-element.elementor-element-cc68a59 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-radius:100em 100em 1.2em 1.2em;}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-2865f0d{left:-20px;}body.rtl .elementor-37 .elementor-element.elementor-element-2865f0d{right:-20px;}.elementor-37 .elementor-element.elementor-element-2865f0d{bottom:-20px;border-radius:100px 100px 100px 100px;}.elementor-37 .elementor-element.elementor-element-2865f0d .teducas-circular-badge{--ted-badge-duration:15s;--ted-hover-scale:1.05;width:130px;height:130px;background-color:var( --e-global-color-60a0f80 );}.elementor-37 .elementor-element.elementor-element-2865f0d .teducas-circular-badge__center-icon{font-size:28px;}.elementor-37 .elementor-element.elementor-element-2865f0d .teducas-circular-badge__center-img{width:28px;height:28px;}.elementor-37 .elementor-element.elementor-element-2865f0d .teducas-circular-badge__center-text{font-size:28px;}.elementor-37 .elementor-element.elementor-element-987fb72{--display:flex;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:#312C26;--border-color:#312C26;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-container, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-container{--ted-marquee-mask-width:60px;padding:0px 0px 0px 0px;--teducas-marquee-gap:24px;--ted-item-hover-scale:1.05;}.elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-text, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-text{color:var( --e-global-color-realme-carbon );font-family:var( --e-global-typography-d1f8d94-font-family ), Sans-serif;font-size:var( --e-global-typography-d1f8d94-font-size );font-weight:var( --e-global-typography-d1f8d94-font-weight );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-separator, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-separator{font-size:14px;}.elementor-37 .elementor-element.elementor-element-269c2e9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-269c2e9f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-269c2e9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E6;}.elementor-37 .elementor-element.elementor-element-381bf30b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--overlay-opacity:0.56;border-style:none;--border-style:none;--border-radius:8px 8px 8px 8px;--padding-top:80px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-37 .elementor-element.elementor-element-381bf30b::before, .elementor-37 .elementor-element.elementor-element-381bf30b > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-381bf30b > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-381bf30b > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-381bf30b > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-381bf30b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-4df3e1a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-75f12f4f .elementor-heading-title{color:#C9714A;}.elementor-37 .elementor-element.elementor-element-ed899c{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-37 .elementor-element.elementor-element-ed899c .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-ed899c .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-37 .elementor-element.elementor-element-75b24033{text-align:center;}.elementor-37 .elementor-element.elementor-element-75b24033 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#231C13;}.elementor-37 .elementor-element.elementor-element-4c3dea8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6c9f615c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-37 .elementor-element.elementor-element-6c9f615c .elementor-heading-title{color:#6E6353;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button{background-color:#231C13;font-family:var( --e-global-typography-5549308-font-family ), Sans-serif;font-size:var( --e-global-typography-5549308-font-size );font-weight:var( --e-global-typography-5549308-font-weight );text-transform:var( --e-global-typography-5549308-text-transform );font-style:var( --e-global-typography-5549308-font-style );text-decoration:var( --e-global-typography-5549308-text-decoration );line-height:var( --e-global-typography-5549308-line-height );fill:#F5F0E6;color:#F5F0E6;border-radius:999px 999px 999px 999px;padding:16px 20px 16px 20px;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button:focus{background-color:#C9714A;color:#F5F0E6;border-color:#C9714A;}.elementor-37 .elementor-element.elementor-element-77b8c880:hover{--e-transform-translateY:-2px;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button:focus svg{fill:#F5F0E6;}.elementor-37 .elementor-element.elementor-element-6afe838b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5157f339{--display:flex;--min-height:480px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-80px;--margin-right:0px;--padding-top:2.6rem;--padding-bottom:2.6rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-37 .elementor-element.elementor-element-29c1f093{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-29c1f093 .elementor-counter{flex-direction:column-reverse;gap:24px;}.elementor-37 .elementor-element.elementor-element-29c1f093 .elementor-counter-number-wrapper{color:#231C13;font-family:"Fraunces", Sans-serif;font-size:clamp(4.2rem,9vw,7.5rem);font-weight:350;text-transform:capitalize;text-decoration:none;line-height:1em;}.elementor-37 .elementor-element.elementor-element-29c1f093 .elementor-counter-title{color:#6E6353;font-family:"Inter", Sans-serif;font-size:0.74rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.16em;}.elementor-37 .elementor-element.elementor-element-5c4692d4{--display:flex;--min-height:480px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(35,28,19,.14);--border-color:rgba(35,28,19,.14);--border-radius:0px 0px 0px 0px;--padding-top:2.6rem;--padding-bottom:2.6rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-37 .elementor-element.elementor-element-71b3f7ec{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-71b3f7ec .elementor-counter{flex-direction:column-reverse;gap:24px;}.elementor-37 .elementor-element.elementor-element-71b3f7ec .elementor-counter-number-wrapper{color:#231C13;font-family:"Fraunces", Sans-serif;font-size:clamp(4.2rem,9vw,7.5rem);font-weight:350;text-transform:capitalize;text-decoration:none;line-height:1em;}.elementor-37 .elementor-element.elementor-element-71b3f7ec .elementor-counter-title{color:#6E6353;font-family:"Inter", Sans-serif;font-size:0.74rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.16em;}.elementor-37 .elementor-element.elementor-element-1e4d18a9{--display:flex;--min-height:480px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(35,28,19,.14);--border-color:rgba(35,28,19,.14);--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-80px;--padding-top:2.6rem;--padding-bottom:2.6rem;--padding-left:2.4rem;--padding-right:2.4rem;}.elementor-37 .elementor-element.elementor-element-798ebf0a{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-798ebf0a .elementor-counter{flex-direction:column-reverse;gap:24px;}.elementor-37 .elementor-element.elementor-element-798ebf0a .elementor-counter-number-wrapper{color:#231C13;font-family:"Fraunces", Sans-serif;font-size:clamp(4.2rem,9vw,7.5rem);font-weight:350;text-transform:capitalize;text-decoration:none;line-height:1em;}.elementor-37 .elementor-element.elementor-element-798ebf0a .elementor-counter-title{color:#6E6353;font-family:"Inter", Sans-serif;font-size:0.74rem;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:0.16em;}.elementor-37 .elementor-element.elementor-element-77ce838{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-398931e3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-5c1eb5b0 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-69394441{--divider-border-style:solid;--divider-color:var( --e-global-color-realme-ocre );--divider-border-width:2px;}.elementor-37 .elementor-element.elementor-element-69394441 .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-69394441 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-37 .elementor-element.elementor-element-29916883{text-align:center;}.elementor-37 .elementor-element.elementor-element-29916883 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-4f81e618{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-a17bf6b{--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;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--background-transition:0.5s;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:#312C26;--border-color:#312C26;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-37 .elementor-element.elementor-element-a17bf6b:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-a17bf6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-a17bf6b:hover{background-color:rgba(180,85,45,.055);}.elementor-37 .elementor-element.elementor-element-a17bf6b:hover::before, .elementor-37 .elementor-element.elementor-element-a17bf6b:hover > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-a17bf6b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-a17bf6b > .elementor-background-slideshow:hover::before, .elementor-37 .elementor-element.elementor-element-a17bf6b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-a17bf6b:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-37 .elementor-element.elementor-element-4e42c0c4{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-4e42c0c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-4e42c0c4 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.05rem;font-style:italic;color:#A99982;}.elementor-37 .elementor-element.elementor-element-d3d52ab{--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:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-37 .elementor-element.elementor-element-d3d52ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-3bea296{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-3bea296 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-3bea296 .elementor-icon-box-title{margin-block-end:4px;color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-3bea296 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-3bea296 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:450;line-height:1.15em;}.elementor-37 .elementor-element.elementor-element-3bea296 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.96rem;color:#A99982;}.elementor-37 .elementor-element.elementor-element-14166c2{width:initial;max-width:initial;}.elementor-37 .elementor-element.elementor-element-14166c2 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-1d4cdcc1{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1 .elementor-icon-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-view-stacked .elementor-icon{background-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-view-default .elementor-icon{color:#F1E9DC;border-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-1d4cdcc1.elementor-view-default .elementor-icon svg{fill:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1 .elementor-icon{font-size:18px;padding:18px;border-width:1px 1px 1px 1px;}.elementor-37 .elementor-element.elementor-element-1d4cdcc1 .elementor-icon svg{height:18px;}.elementor-37 .elementor-element.elementor-element-791c3057{--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;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--background-transition:0.5s;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:#312C26;--border-color:#312C26;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-37 .elementor-element.elementor-element-791c3057:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-791c3057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-791c3057:hover{background-color:rgba(180,85,45,.055);}.elementor-37 .elementor-element.elementor-element-791c3057:hover::before, .elementor-37 .elementor-element.elementor-element-791c3057:hover > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-791c3057:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-791c3057 > .elementor-background-slideshow:hover::before, .elementor-37 .elementor-element.elementor-element-791c3057 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-791c3057:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-37 .elementor-element.elementor-element-2a5a9dbb{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-2a5a9dbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-2a5a9dbb .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.05rem;font-style:italic;color:#A99982;}.elementor-37 .elementor-element.elementor-element-b1626b9{--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:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-37 .elementor-element.elementor-element-b1626b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-6fbbfe38{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-6fbbfe38 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-6fbbfe38 .elementor-icon-box-title{margin-block-end:4px;color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-6fbbfe38 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-6fbbfe38 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:450;line-height:1.15em;}.elementor-37 .elementor-element.elementor-element-6fbbfe38 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.96rem;color:#A99982;}.elementor-37 .elementor-element.elementor-element-1f37b4f{width:initial;max-width:initial;padding:0.3rem 0.8rem 0.3rem 0.8rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(180,85,45,.4);border-radius:999px 999px 999px 999px;}.elementor-37 .elementor-element.elementor-element-1f37b4f .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-3871a35d{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-3871a35d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-3871a35d .elementor-icon-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-3871a35d.elementor-view-stacked .elementor-icon{background-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-3871a35d.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-3871a35d.elementor-view-default .elementor-icon{color:#F1E9DC;border-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-3871a35d.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-3871a35d.elementor-view-default .elementor-icon svg{fill:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-3871a35d .elementor-icon{font-size:18px;padding:18px;border-width:1px 1px 1px 1px;}.elementor-37 .elementor-element.elementor-element-3871a35d .elementor-icon svg{height:18px;}.elementor-37 .elementor-element.elementor-element-3205ddc6{--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;--justify-content:space-between;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--background-transition:0.5s;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:#312C26;--border-color:#312C26;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:1.4rem;--padding-right:1.4rem;}.elementor-37 .elementor-element.elementor-element-3205ddc6:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-3205ddc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-37 .elementor-element.elementor-element-3205ddc6:hover{background-color:rgba(180,85,45,.055);}.elementor-37 .elementor-element.elementor-element-3205ddc6:hover::before, .elementor-37 .elementor-element.elementor-element-3205ddc6:hover > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-3205ddc6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-3205ddc6 > .elementor-background-slideshow:hover::before, .elementor-37 .elementor-element.elementor-element-3205ddc6 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-3205ddc6:hover::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-37 .elementor-element.elementor-element-32608950{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;}.elementor-37 .elementor-element.elementor-element-32608950.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-32608950 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:1.05rem;font-style:italic;color:#A99982;}.elementor-37 .elementor-element.elementor-element-4a1bf58{--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:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-37 .elementor-element.elementor-element-4a1bf58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-7ae2a360{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-7ae2a360 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-7ae2a360 .elementor-icon-box-title{margin-block-end:4px;color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-7ae2a360 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-7ae2a360 .elementor-icon-box-title a{font-family:"Fraunces", Sans-serif;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:450;line-height:1.15em;}.elementor-37 .elementor-element.elementor-element-7ae2a360 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.96rem;color:#A99982;}.elementor-37 .elementor-element.elementor-element-500409d{width:initial;max-width:initial;padding:0.3rem 0.8rem 0.3rem 0.8rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#312C26;border-radius:999px 999px 999px 999px;}.elementor-37 .elementor-element.elementor-element-500409d .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-gris );}.elementor-37 .elementor-element.elementor-element-42071b4b{width:var( --container-widget-width, 6% );max-width:6%;--container-widget-width:6%;--container-widget-flex-grow:0;border-radius:50px 50px 50px 50px;}.elementor-37 .elementor-element.elementor-element-42071b4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-42071b4b .elementor-icon-wrapper{text-align:center;}.elementor-37 .elementor-element.elementor-element-42071b4b.elementor-view-stacked .elementor-icon{background-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-42071b4b.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-42071b4b.elementor-view-default .elementor-icon{color:#F1E9DC;border-color:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-42071b4b.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-42071b4b.elementor-view-default .elementor-icon svg{fill:#F1E9DC;}.elementor-37 .elementor-element.elementor-element-42071b4b .elementor-icon{font-size:18px;padding:18px;border-width:1px 1px 1px 1px;}.elementor-37 .elementor-element.elementor-element-42071b4b .elementor-icon svg{height:18px;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-5549308-font-family ), Sans-serif;font-size:var( --e-global-typography-5549308-font-size );font-weight:var( --e-global-typography-5549308-font-weight );text-transform:var( --e-global-typography-5549308-text-transform );font-style:var( --e-global-typography-5549308-font-style );text-decoration:var( --e-global-typography-5549308-text-decoration );line-height:var( --e-global-typography-5549308-line-height );fill:var( --e-global-color-realme-carbon );color:var( --e-global-color-realme-carbon );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-realme-linea );border-radius:999px 999px 999px 999px;padding:16px 20px 16px 020px;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button:focus{background-color:var( --e-global-color-realme-oscuro );color:var( --e-global-color-a650e6a );border-color:var( --e-global-color-realme-linea );}.elementor-37 .elementor-element.elementor-element-54108f25:hover{--e-transform-translateY:-2px;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button:focus svg{fill:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-ecfa185{--display:flex;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-604d8c43{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6525e287 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-190593fa{--divider-border-style:solid;--divider-color:var( --e-global-color-realme-ocre );--divider-border-width:2px;}.elementor-37 .elementor-element.elementor-element-190593fa .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-190593fa .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-37 .elementor-element.elementor-element-3a0e65c0{text-align:center;}.elementor-37 .elementor-element.elementor-element-3a0e65c0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-303601fa{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;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:#312C26;--border-color:#312C26;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-303601fa:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-303601fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#312C26;}.elementor-37 .elementor-element.elementor-element-505016e1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-505016e1:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-505016e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-505016e1::before, .elementor-37 .elementor-element.elementor-element-505016e1 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-505016e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-505016e1 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-505016e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-505016e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-505016e1:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-505016e1, .elementor-37 .elementor-element.elementor-element-505016e1::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-20cb23c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-20cb23c7.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-20cb23c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-6a5c602{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-6a5c602:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-6a5c602 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-6a5c602::before, .elementor-37 .elementor-element.elementor-element-6a5c602 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-6a5c602 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-6a5c602 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-6a5c602 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-6a5c602 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-6a5c602:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-6a5c602, .elementor-37 .elementor-element.elementor-element-6a5c602::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-dd98e53.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-dd98e53.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-dd98e53.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-174f2e03{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-174f2e03:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-174f2e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-174f2e03::before, .elementor-37 .elementor-element.elementor-element-174f2e03 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-174f2e03 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-174f2e03 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-174f2e03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-174f2e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-174f2e03:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-174f2e03, .elementor-37 .elementor-element.elementor-element-174f2e03::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-4188c4bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-4188c4bd.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-4188c4bd.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-36f73dd7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-36f73dd7:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-36f73dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-36f73dd7::before, .elementor-37 .elementor-element.elementor-element-36f73dd7 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-36f73dd7 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-36f73dd7 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-36f73dd7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-36f73dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-36f73dd7:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-36f73dd7, .elementor-37 .elementor-element.elementor-element-36f73dd7::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-89dde80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-89dde80.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-89dde80.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-78e9bcb{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-78e9bcb:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-78e9bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-78e9bcb::before, .elementor-37 .elementor-element.elementor-element-78e9bcb > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-78e9bcb > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-78e9bcb > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-78e9bcb > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-78e9bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-78e9bcb:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-78e9bcb, .elementor-37 .elementor-element.elementor-element-78e9bcb::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-f69e603.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-f69e603.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-f69e603.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-44801fc4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-44801fc4:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-44801fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-44801fc4::before, .elementor-37 .elementor-element.elementor-element-44801fc4 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-44801fc4 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-44801fc4 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-44801fc4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-44801fc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-44801fc4:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-44801fc4, .elementor-37 .elementor-element.elementor-element-44801fc4::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-5c6971b9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-5c6971b9.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-5c6971b9.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-26c2829{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-26c2829:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-26c2829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-26c2829::before, .elementor-37 .elementor-element.elementor-element-26c2829 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-26c2829 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-26c2829 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-26c2829 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-26c2829 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-26c2829:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-26c2829, .elementor-37 .elementor-element.elementor-element-26c2829::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-a562f4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-a562f4c.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-a562f4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-b1ff23b{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:rgba(0,0,0,0);--border-color:rgba(0,0,0,0);--border-radius:0px 0px 0px 0px;--padding-top:2.4rem;--padding-bottom:2.6rem;--padding-left:1.7rem;--padding-right:1.7rem;}.elementor-37 .elementor-element.elementor-element-b1ff23b:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-b1ff23b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a37d5ef );}.elementor-37 .elementor-element.elementor-element-b1ff23b::before, .elementor-37 .elementor-element.elementor-element-b1ff23b > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-b1ff23b > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-b1ff23b > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-b1ff23b > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-b1ff23b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-b1ff23b:hover{border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:var(--e-global-color-realme-ocre,#B4552D);--border-color:var(--e-global-color-realme-ocre,#B4552D);}.elementor-37 .elementor-element.elementor-element-b1ff23b, .elementor-37 .elementor-element.elementor-element-b1ff23b::before{--border-transition:0.3s;}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-wrapper{text-align:start;gap:24px;}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title{margin-block-end:10px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-751cf2b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-751cf2b.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-751cf2b.elementor-view-default .elementor-icon{fill:var( --e-global-color-realme-ocre );color:var( --e-global-color-realme-ocre );border-color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon{font-size:26px;}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-9802bde{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-9802bde:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-9802bde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-37 .elementor-element.elementor-element-37b151db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-7e4a38d8 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-639393c7{--divider-border-style:solid;--divider-color:var( --e-global-color-realme-ocre );--divider-border-width:2px;}.elementor-37 .elementor-element.elementor-element-639393c7 .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-639393c7 .elementor-divider{text-align:center;padding-block-start:8px;padding-block-end:8px;}.elementor-37 .elementor-element.elementor-element-37ae921d{text-align:center;}.elementor-37 .elementor-element.elementor-element-37ae921d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-7f6eaafe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.6rem 1.6rem;--row-gap:1.6rem;--column-gap:1.6rem;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-2d07c341{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#312C26;--border-color:#312C26;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:0.4ms;}.elementor-37 .elementor-element.elementor-element-2d07c341:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-2d07c341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-2d07c341::before, .elementor-37 .elementor-element.elementor-element-2d07c341 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-2d07c341 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-2d07c341 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-2d07c341 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-2d07c341 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-2d07c341:hover{box-shadow:0px 30px 50px -30px rgba(35,28,19,.35);}.elementor-37 .elementor-element.elementor-element-57dd4b79{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-57dd4b79 img{width:100%;}.elementor-37 .elementor-element.elementor-element-15442248{margin:1.8rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1.8rem;padding:0.32rem 0.85rem 0.32rem 0.85rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#312C26;border-radius:999px 999px 999px 999px;}.elementor-37 .elementor-element.elementor-element-15442248.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-15442248 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-29ff70a6{margin:0rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 1.8rem;}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-c35f49e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#312C26;--border-color:#312C26;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-c35f49e:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-c35f49e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-c35f49e::before, .elementor-37 .elementor-element.elementor-element-c35f49e > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-c35f49e > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-c35f49e > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-c35f49e > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-c35f49e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-c35f49e:hover{box-shadow:0px 30px 50px -30px rgba(35,28,19,.35);}.elementor-37 .elementor-element.elementor-element-21c3d8ce{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-21c3d8ce img{width:100%;}.elementor-37 .elementor-element.elementor-element-21420f24{margin:1.8rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1.8rem;padding:0.32rem 0.85rem 0.32rem 0.85rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#312C26;border-radius:999px 999px 999px 999px;}.elementor-37 .elementor-element.elementor-element-21420f24.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-21420f24 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-1caa1f41{margin:0rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 1.8rem;}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-6f3b0fb7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:#312C26;--border-color:#312C26;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-6f3b0fb7:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1611;}.elementor-37 .elementor-element.elementor-element-6f3b0fb7::before, .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-6f3b0fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-6f3b0fb7:hover{box-shadow:0px 30px 50px -30px rgba(35,28,19,.35);}.elementor-37 .elementor-element.elementor-element-3e501832{width:100%;max-width:100%;}.elementor-37 .elementor-element.elementor-element-3e501832 img{width:100%;}.elementor-37 .elementor-element.elementor-element-6c1212fd{margin:1.8rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1.8rem;padding:0.32rem 0.85rem 0.32rem 0.85rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#312C26;border-radius:999px 999px 999px 999px;}.elementor-37 .elementor-element.elementor-element-6c1212fd.elementor-element{--align-self:flex-start;}.elementor-37 .elementor-element.elementor-element-6c1212fd .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-72ab9f8{margin:0rem 1.8rem calc(var(--kit-widget-spacing, 0px) + 1.8rem) 1.8rem;}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-wrapper{text-align:start;}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title{margin-block-end:8px;color:var(--e-global-color-realme-carbon,#231C13);}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-description{font-family:var( --e-global-typography-0728992-font-family ), Sans-serif;font-size:var( --e-global-typography-0728992-font-size );font-weight:var( --e-global-typography-0728992-font-weight );line-height:var( --e-global-typography-0728992-line-height );color:var(--e-global-color-realme-gris,#6E6353);}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button{background-color:rgba(0,0,0,0);font-family:var( --e-global-typography-5549308-font-family ), Sans-serif;font-size:var( --e-global-typography-5549308-font-size );font-weight:var( --e-global-typography-5549308-font-weight );text-transform:var( --e-global-typography-5549308-text-transform );font-style:var( --e-global-typography-5549308-font-style );text-decoration:var( --e-global-typography-5549308-text-decoration );line-height:var( --e-global-typography-5549308-line-height );fill:var( --e-global-color-realme-carbon );color:var( --e-global-color-realme-carbon );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-realme-linea );border-radius:999px 999px 999px 999px;padding:16px 20px 16px 020px;}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-af10097 .elementor-button:focus{background-color:var( --e-global-color-realme-oscuro );color:var( --e-global-color-a650e6a );border-color:var( --e-global-color-realme-linea );}.elementor-37 .elementor-element.elementor-element-af10097:hover{--e-transform-translateY:-2px;}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button:hover svg, .elementor-37 .elementor-element.elementor-element-af10097 .elementor-button:focus svg{fill:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-613f36e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-700b854{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-37 .elementor-element.elementor-element-bba09f7 .elementor-heading-title{font-family:var( --e-global-typography-173eb68-font-family ), Sans-serif;font-size:var( --e-global-typography-173eb68-font-size );font-weight:var( --e-global-typography-173eb68-font-weight );text-transform:var( --e-global-typography-173eb68-text-transform );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );color:var( --e-global-color-realme-ocre );}.elementor-37 .elementor-element.elementor-element-2fb96df{--divider-border-style:solid;--divider-color:var( --e-global-color-realme-ocre );--divider-border-width:1px;}.elementor-37 .elementor-element.elementor-element-2fb96df .elementor-divider-separator{width:30px;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-2fb96df .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-37 .elementor-element.elementor-element-41e4fd9{text-align:center;}.elementor-37 .elementor-element.elementor-element-41e4fd9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-a650e6a );}.elementor-37 .elementor-element.elementor-element-092e4cf{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-fa39962{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-fa39962 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-6e5a452{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-9bb27ea{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-9bb27ea .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-df91784{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-adcdf15{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-adcdf15 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-843dc77{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-29d9e52{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-29d9e52 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-6124bc1{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-a6af9eb{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-a6af9eb .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-4efc209{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-efe8c99{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-efe8c99 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-56654ad{--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:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-96b8e84{border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-96b8e84 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-37 .elementor-element.elementor-element-f035fc3{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}body.elementor-page-37:not(.elementor-motion-effects-element-type-background), body.elementor-page-37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14100B;}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-316783db{--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:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-63fb89b{--justify-content:center;}.elementor-37 .elementor-element.elementor-element-f7a5a20{text-align:center;}.elementor-37 .elementor-element.elementor-element-f7a5a20 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-37fd9ef{text-align:center;}.elementor-37 .elementor-element.elementor-element-37fd9ef .elementor-heading-title{font-size:clamp(3.2rem, 8.5vw, 7rem);}.elementor-37 .elementor-element.elementor-element-b77d586{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-46fcdb0b{--justify-content:center;}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-e844048 img{height:600px;}.elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-text, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-text{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-37 .elementor-element.elementor-element-269c2e9f{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-381bf30b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-37 .elementor-element.elementor-element-75b24033{text-align:center;}.elementor-37 .elementor-element.elementor-element-75b24033 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-4c3dea8c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-37 .elementor-element.elementor-element-6c9f615c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-6afe838b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-37 .elementor-element.elementor-element-5157f339{--min-height:240px;--border-radius:0% 0% 0% 0%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-29c1f093 .elementor-counter-number-wrapper{font-size:120px;line-height:104px;}.elementor-37 .elementor-element.elementor-element-5c4692d4{--min-height:240px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-71b3f7ec .elementor-counter-number-wrapper{font-size:120px;line-height:104px;}.elementor-37 .elementor-element.elementor-element-1e4d18a9{--min-height:240px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-798ebf0a .elementor-counter-number-wrapper{font-size:120px;line-height:104px;}.elementor-37 .elementor-element.elementor-element-77ce838{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-5c1eb5b0 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29916883{text-align:center;}.elementor-37 .elementor-element.elementor-element-29916883 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-14166c2 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1f37b4f .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-500409d .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-ecfa185{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-6525e287 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-3a0e65c0{text-align:center;}.elementor-37 .elementor-element.elementor-element-3a0e65c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-303601fa{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-9802bde{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-7e4a38d8 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-37ae921d{text-align:center;}.elementor-37 .elementor-element.elementor-element-37ae921d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-7f6eaafe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-15442248{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-37 .elementor-element.elementor-element-15442248 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29ff70a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 20px 30px;}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-21420f24{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-37 .elementor-element.elementor-element-21420f24 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1caa1f41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 20px 30px;}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-6c1212fd{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}.elementor-37 .elementor-element.elementor-element-6c1212fd .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-72ab9f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 30px 20px 30px;}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-613f36e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:64px;--padding-bottom:64px;--padding-left:40px;--padding-right:40px;}.elementor-37 .elementor-element.elementor-element-bba09f7 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-41e4fd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-f035fc3{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:16px;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-316783db{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-f7a5a20 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-37fd9ef .elementor-heading-title{font-size:clamp(2.6rem, 11vw, 3.6rem);}.elementor-37 .elementor-element.elementor-element-b77d586{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-3eb8cc01 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-188d829c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-188d829c .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-e844048 img{height:300px;}.elementor-37 .elementor-element.elementor-element-cc68a59 img{height:200px;}.elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .teducas-marquee-text, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-item, .elementor-37 .elementor-element.elementor-element-89f04be .nh-marquee-text{font-size:var( --e-global-typography-d1f8d94-font-size );line-height:var( --e-global-typography-d1f8d94-line-height );}.elementor-37 .elementor-element.elementor-element-269c2e9f{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-381bf30b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-75f12f4f{text-align:center;}.elementor-37 .elementor-element.elementor-element-75b24033 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-77b8c880.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-77b8c880 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-6afe838b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-5157f339{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-29c1f093 .elementor-counter-number-wrapper{font-size:104px;line-height:96px;}.elementor-37 .elementor-element.elementor-element-71b3f7ec .elementor-counter-number-wrapper{font-size:104px;line-height:96px;}.elementor-37 .elementor-element.elementor-element-1e4d18a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-37 .elementor-element.elementor-element-798ebf0a .elementor-counter-number-wrapper{font-size:104px;line-height:96px;}.elementor-37 .elementor-element.elementor-element-77ce838{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-5c1eb5b0{text-align:center;}.elementor-37 .elementor-element.elementor-element-5c1eb5b0 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29916883 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-a17bf6b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37 .elementor-element.elementor-element-14166c2 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-791c3057{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37 .elementor-element.elementor-element-1f37b4f .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-3205ddc6{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-37 .elementor-element.elementor-element-500409d .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-54108f25.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-54108f25 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-ecfa185{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-6525e287{text-align:center;}.elementor-37 .elementor-element.elementor-element-6525e287 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-3a0e65c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-303601fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-20cb23c7 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-dd98e53 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-4188c4bd .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-89dde80 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-f69e603 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-5c6971b9 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-a562f4c .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-title a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-37 .elementor-element.elementor-element-751cf2b .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-9802bde{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-7e4a38d8{text-align:center;}.elementor-37 .elementor-element.elementor-element-7e4a38d8 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-37ae921d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-7f6eaafe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-37 .elementor-element.elementor-element-15442248 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-29ff70a6 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-21420f24 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-1caa1f41 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-6c1212fd .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-37 .elementor-element.elementor-element-72ab9f8 .elementor-icon-box-description{font-size:var( --e-global-typography-0728992-font-size );line-height:var( --e-global-typography-0728992-line-height );}.elementor-37 .elementor-element.elementor-element-af10097.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-af10097 .elementor-button{font-size:var( --e-global-typography-5549308-font-size );line-height:var( --e-global-typography-5549308-line-height );}.elementor-37 .elementor-element.elementor-element-613f36e{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-37 .elementor-element.elementor-element-bba09f7 .elementor-heading-title{font-size:var( --e-global-typography-173eb68-font-size );line-height:var( --e-global-typography-173eb68-line-height );letter-spacing:var( --e-global-typography-173eb68-letter-spacing );}.elementor-37 .elementor-element.elementor-element-41e4fd9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-37 .elementor-element.elementor-element-f035fc3{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:12px;}}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-34a62248{--width:72%;}.elementor-37 .elementor-element.elementor-element-398931e3{--content-width:70%;}.elementor-37 .elementor-element.elementor-element-d3d52ab{--width:82%;}.elementor-37 .elementor-element.elementor-element-b1626b9{--width:82%;}.elementor-37 .elementor-element.elementor-element-4a1bf58{--width:82%;}.elementor-37 .elementor-element.elementor-element-604d8c43{--content-width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-37 .elementor-element.elementor-element-34a62248{--width:100%;}.elementor-37 .elementor-element.elementor-element-505016e1{--width:100%;}.elementor-37 .elementor-element.elementor-element-6a5c602{--width:100%;}.elementor-37 .elementor-element.elementor-element-174f2e03{--width:100%;}.elementor-37 .elementor-element.elementor-element-36f73dd7{--width:100%;}.elementor-37 .elementor-element.elementor-element-78e9bcb{--width:100%;}.elementor-37 .elementor-element.elementor-element-44801fc4{--width:100%;}.elementor-37 .elementor-element.elementor-element-26c2829{--width:100%;}.elementor-37 .elementor-element.elementor-element-b1ff23b{--width:100%;}.elementor-37 .elementor-element.elementor-element-2d07c341{--width:100%;}.elementor-37 .elementor-element.elementor-element-c35f49e{--width:100%;}.elementor-37 .elementor-element.elementor-element-6f3b0fb7{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-37fd9ef */.elementor-37 .elementor-element.elementor-element-37fd9ef {
  font-optical-sizing: auto;
}
.elementor-37 .elementor-element.elementor-element-37fd9ef .it {
  font-style: italic;
  font-weight: 400;
  color: var(--e-global-color-realme-ocre, #C9714A);
}/* End custom CSS */
/* Start custom CSS for teducas_circular_badge, class: .elementor-element-2865f0d */.elementor-37 .elementor-element.elementor-element-2865f0d{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS *//* Hero: eyebrow en una sola línea y medida del subtítulo en el contenedor interno */
.elementor-element-63fb89b .elementor-heading-title { white-space:nowrap; }
.elementor-element-b77d586 .elementor-widget-container { max-width:46ch; }
/* Hero: corrige nowrap en móvil y aplica la medida del subtítulo con especificidad suficiente */
@media (max-width:767px) { .elementor-element-63fb89b .elementor-heading-title { white-space:normal; } }
.elementor-element-b77d586.elementor-widget__width-initial { max-width:46ch; }
/* Marquee: bordes, tipografía Fraunces y separador en acento */
.elementor-element-5ebe7f7 { border-top:1px solid var(--e-global-color-realme-linea); border-bottom:1px solid var(--e-global-color-realme-linea); padding:1.15rem 0; margin-top:clamp(3.5rem,8vw,6rem); }
.elementor-element-5ebe7f7 .teducas-marquee-item { font-family:var(--e-global-typography-text-font-family,Fraunces),serif; font-size:clamp(1.05rem,2vw,1.4rem); }
.elementor-element-5ebe7f7 .teducas-marquee-separator { color:var(--e-global-color-realme-ocre,#B4552D); font-size:.75em; }
/* Stats: glow, sufijo "+" en acento y textos claros sobre la banda oscura */
.elementor-element-269c2e9f { position:relative; overflow:hidden; }
.elementor-element-269c2e9f::before { content:""; position:absolute; width:640px; height:640px; border-radius:50%;
  top:-320px; right:-180px; background:radial-gradient(circle,rgba(180,85,45,.28),transparent 65%); pointer-events:none; }
.elementor-element-6afe838b { position:relative; z-index:1; }
.elementor-widget-counter .elementor-counter-number-suffix { color:#D98B62; }
.elementor-element-269c2e9f .elementor-heading-title { color:#F5F0E6; }
.elementor-element-269c2e9f .eyebrow .elementor-heading-title { color:#D98B62; }
/* Marquee: bordes con especificidad suficiente (Elementor fija border-style en el contenedor) */
.elementor-element-5ebe7f7 .elementor-widget-teducas_marquee { border-top:1px solid var(--e-global-color-realme-linea); border-bottom:1px solid var(--e-global-color-realme-linea); padding:1.15rem 0; }
/* Marquee: bordes sobre el contenedor interno (Elementor emite border-style:none en el wrapper del widget) */
.elementor-element-5ebe7f7 .teducas-marquee-container { border-top:1px solid var(--e-global-color-realme-linea); border-bottom:1px solid var(--e-global-color-realme-linea); padding:1.15rem 0; }
/* Marquee: bordes con color literal (el token realme-linea quedó como rgba y los var() con alfa no se resuelven) */
.elementor-element-5ebe7f7 { border-top:0; border-bottom:0; margin-top:clamp(3.5rem,8vw,6rem); }
.elementor-element-5ebe7f7 .teducas-marquee-container { border-top:1px solid rgba(35,28,19,.14); border-bottom:1px solid rgba(35,28,19,.14); padding:1.15rem 0; }
/* Marquee: neutraliza bordes duplicados del wrapper (queda solo la línea del contenedor interno) */
.elementor-element-5ebe7f7 .elementor-widget-teducas_marquee { border-top:0; border-bottom:0; padding:0; }
/* Stats: el "+" con algo más de peso para que se lea sobre el fondo oscuro */
.elementor-widget-counter .elementor-counter-number-suffix { color:#D98B62; font-weight:450; }
/* Programas: hover de fila (h3 se desplaza y la flecha gira) */
.elementor-element.program { transition:background .35s cubic-bezier(.22,1,.36,1); }
.elementor-element.program:hover { background:rgba(180,85,45,.055); }
.elementor-element.program .elementor-icon-box-title { transition:transform .35s cubic-bezier(.22,1,.36,1), color .35s; }
.elementor-element.program:hover .elementor-icon-box-title { transform:translateX(10px); color:var(--e-global-color-realme-ocre,#B4552D); }
.elementor-element.program .elementor-icon { transition:all .4s cubic-bezier(.22,1,.36,1); }
.elementor-element.program:hover .elementor-icon { background:var(--e-global-color-realme-carbon,#231C13); border-color:var(--e-global-color-realme-carbon,#231C13); color:#F5F0E6; transform:rotate(45deg); }
.elementor-element.program .elementor-icon i, .elementor-element.program .elementor-icon svg { transition:inherit; }
.elementor-element.program:hover .elementor-icon i, .elementor-element.program:hover .elementor-icon svg { color:#F5F0E6; }
/* Programas: hover por id de fila (la clase CSS del contenedor no se guardó) */
.elementor-element-a17bf6b, .elementor-element-791c3057, .elementor-element-3205ddc6 { transition:background .35s cubic-bezier(.22,1,.36,1); }
.elementor-element-a17bf6b:hover, .elementor-element-791c3057:hover, .elementor-element-3205ddc6:hover { background:rgba(180,85,45,.055); }
.elementor-element-a17bf6b .elementor-icon-box-title, .elementor-element-791c3057 .elementor-icon-box-title, .elementor-element-3205ddc6 .elementor-icon-box-title { transition:transform .35s cubic-bezier(.22,1,.36,1), color .35s; }
.elementor-element-a17bf6b:hover .elementor-icon-box-title, .elementor-element-791c3057:hover .elementor-icon-box-title, .elementor-element-3205ddc6:hover .elementor-icon-box-title { transform:translateX(10px); color:var(--e-global-color-realme-ocre,#B4552D); }
.elementor-element-a17bf6b .elementor-icon, .elementor-element-791c3057 .elementor-icon, .elementor-element-3205ddc6 .elementor-icon { transition:all .4s cubic-bezier(.22,1,.36,1); }
.elementor-element-a17bf6b:hover .elementor-icon, .elementor-element-791c3057:hover .elementor-icon, .elementor-element-3205ddc6:hover .elementor-icon { background:var(--e-global-color-realme-carbon,#231C13); border-color:var(--e-global-color-realme-carbon,#231C13); transform:rotate(45deg); }
.elementor-element-a17bf6b:hover .elementor-icon i, .elementor-element-791c3057:hover .elementor-icon i, .elementor-element-3205ddc6:hover .elementor-icon i,
.elementor-element-a17bf6b:hover .elementor-icon svg, .elementor-element-791c3057:hover .elementor-icon svg, .elementor-element-3205ddc6:hover .elementor-icon svg { color:#F5F0E6; }
/* Programas: el cuerpo de la fila debe poder encogerse (min-width:0) y la descripción limitar su medida */
.elementor-element-d3d52ab, .elementor-element-b1626b9, .elementor-element-4a1bf58 { flex:1 1 0%; min-width:0; }
.elementor-element-d3d52ab .elementor-icon-box-description,
.elementor-element-b1626b9 .elementor-icon-box-description,
.elementor-element-4a1bf58 .elementor-icon-box-description { max-width:62ch; }
/* Prototipo: la página nunca scrollea en horizontal (valores y arcos del hero pueden salirse) */
body { overflow-x:hidden; }
/* Programas: los cuerpos usan ancho propio, no flex-grow */
.elementor-element-d3d52ab, .elementor-element-b1626b9, .elementor-element-4a1bf58 { flex:0 0 auto; }

/* ===== T6 Por qué REALME: medidas de la rejilla y tarjetas ===== */
.elementor-element-ecfa185 .elementor-icon-box-title { font-size:1.3rem; }
.elementor-element-ecfa185 .elementor-icon-box-description { font-size:.93rem; }

/* ===== T7 Comunidad: recorte 4/3, filtro y zoom de las imágenes ===== */
.elementor-element-7f6eaafe .elementor-widget-image img { aspect-ratio:4/3; width:100%; height:auto; object-fit:cover; object-position:center; filter:sepia(.12) saturate(.92); transition:transform .7s cubic-bezier(.22,1,.36,1); }
.elementor-element-2d07c341:hover .elementor-widget-image img,
.elementor-element-c35f49e:hover .elementor-widget-image img,
.elementor-element-6f3b0fb7:hover .elementor-widget-image img { transform:scale(1.06); }
.elementor-element-9802bde .elementor-icon-box-title { font-size:1.4rem; }
.elementor-element-9802bde .elementor-icon-box-description { font-size:.94rem; }

/* ===== T6/T7: tamaño de títulos/descripciones de tarjeta (vence el body.elementor-page-37 del kit) ===== */
.elementor-37 .elementor-element.elementor-element-ecfa185 .elementor-icon-box-wrapper .elementor-icon-box-title { font-size:1.3rem; }
.elementor-37 .elementor-element.elementor-element-ecfa185 .elementor-icon-box-wrapper .elementor-icon-box-description { font-size:.93rem; }
.elementor-37 .elementor-element.elementor-element-9802bde .elementor-icon-box-wrapper .elementor-icon-box-title { font-size:1.4rem; }
.elementor-37 .elementor-element.elementor-element-9802bde .elementor-icon-box-wrapper .elementor-icon-box-description { font-size:.94rem; }

/* ===== T7 Comunidad: elevación en hover (el control nativo de transform no emite en contenedores) ===== */
.elementor-element-2d07c341, .elementor-element-c35f49e, .elementor-element-6f3b0fb7 { transition: transform .4s cubic-bezier(.22,1,.36,1), box-shadow .4s cubic-bezier(.22,1,.36,1); }
.elementor-element-2d07c341:hover, .elementor-element-c35f49e:hover, .elementor-element-6f3b0fb7:hover { transform: translateY(-7px); }
/* T8 Testimonios (PLACEHOLDER — reemplazar) */
.elementor-element-76518c8,
.elementor-element-2dd02a9,
.elementor-element-7a7b75e { transition: transform .4s cubic-bezier(.22,1,.36,1), background-color .4s cubic-bezier(.22,1,.36,1); }
.elementor-element-76518c8:hover,
.elementor-element-2dd02a9:hover,
.elementor-element-7a7b75e:hover { transform: translateY(-4px); }
/* ===== T10 CTA: panel oscuro con glow y texto fantasma ===== */
.elementor-element-822c150 { position:relative; }
.elementor-element-822c150::before { content:""; position:absolute; width:560px; height:560px; border-radius:50%;
  top:-300px; right:-120px; background:radial-gradient(circle,rgba(180,85,45,.3),transparent 65%); pointer-events:none; }
.elementor-element-822c150 .elementor-element { position:relative; z-index:1; }
.elementor-element-822c150 .elementor-widget-html { position:static !important; z-index:auto !important; }
.cta-ghost { position:absolute; left:50%; bottom:-.28em; transform:translateX(-50%);
  font-family:var(--e-global-typography-primary-font-family,Fraunces),serif; font-size:clamp(6rem,20vw,17rem);
  font-weight:500; letter-spacing:.02em; color:#F5F0E6; opacity:.045; white-space:nowrap; pointer-events:none; }
.elementor-element-822c150 .elementor-widget-text-editor { max-width:52ch; margin-left:auto; margin-right:auto; }
/* ===== T10 CTA: contención del panel como tarjeta centrada (el bg va al e-con-inner) ===== */
.elementor-element-822c150 { background-color:transparent !important; border-radius:0 !important; overflow:visible !important; }
.elementor-element-822c150::before { content:none !important; }
.elementor-element-822c150 > .e-con-inner { position:relative; background-color:var(--e-global-color-realme-oscuro); border-radius:30px; overflow:hidden;
  padding:clamp(3.5rem,8vw,6.5rem) clamp(1.5rem,5vw,5rem) !important; }
.elementor-element-822c150 > .e-con-inner::before { content:""; position:absolute; width:560px; height:560px; border-radius:50%;
  top:-300px; right:-120px; background:radial-gradient(circle,rgba(180,85,45,.3),transparent 65%); pointer-events:none; }
.elementor-element-822c150 > .e-con-inner > .elementor-element { position:relative; z-index:1; }
.elementor-element-822c150 > .e-con-inner > .elementor-widget-html { position:static !important; z-index:auto !important; }/* End custom CSS */