.elementor-200 .elementor-element.elementor-element-5eca8ffe{--display:flex;--min-height:781px;--margin-top:-207px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-8d4050e{--display:flex;--position:absolute;--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-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;top:309px;}body:not(.rtl) .elementor-200 .elementor-element.elementor-element-8d4050e{left:60px;}body.rtl .elementor-200 .elementor-element.elementor-element-8d4050e{right:60px;}.elementor-200 .elementor-element.elementor-element-3e37d45{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:590px;}body:not(.rtl) .elementor-200 .elementor-element.elementor-element-3e37d45{left:0px;}body.rtl .elementor-200 .elementor-element.elementor-element-3e37d45{right:0px;}.elementor-200 .elementor-element.elementor-element-334c516{--display:flex;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-93e3d59{--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;}.elementor-200 .elementor-element.elementor-element-7578da46{--display:flex;}.elementor-200 .elementor-element.elementor-element-53df9e25{--display:flex;--min-height:792px;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-73a2cc48{--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:30px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2b324b67{--display:flex;}.elementor-200 .elementor-element.elementor-element-2b324b67.e-con{--align-self:center;}.elementor-200 .elementor-element.elementor-element-25f502d6{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-225a8074{padding:0px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-225a8074 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:#CDA75D;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-68ec9182{--divider-border-style:solid;--divider-border-width:1.7px;padding:0px 0px 0px 30px;}.elementor-200 .elementor-element.elementor-element-68ec9182 .elementor-divider-separator{width:19%;}.elementor-200 .elementor-element.elementor-element-68ec9182 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-7c1e6273{padding:5px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-7c1e6273 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5ee9d96e{--divider-border-style:solid;--divider-color:#A1A4A5A1;--divider-border-width:1.2px;padding:0px 0px 0px 30px;}.elementor-200 .elementor-element.elementor-element-5ee9d96e .elementor-divider-separator{width:56%;}.elementor-200 .elementor-element.elementor-element-5ee9d96e .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-200 .elementor-element.elementor-element-467e32ed{padding:20px 30px 0px 30px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5fffdccd{--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;}.elementor-200 .elementor-element.elementor-element-1a5fd591{--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;}.elementor-200 .elementor-element.elementor-element-3df84c1c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-200 .elementor-element.elementor-element-4a401b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-200 .elementor-element.elementor-element-71c84f2e{--display:flex;}.elementor-200 .elementor-element.elementor-element-1ccbb0dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-200 .elementor-element.elementor-element-20846325{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-200 .elementor-element.elementor-element-16a6485a{--display:flex;}.elementor-200 .elementor-element.elementor-element-700a35a2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-200 .elementor-element.elementor-element-700bf29c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-200 .elementor-element.elementor-element-7e5711aa{--display:flex;}.elementor-200 .elementor-element.elementor-element-49811180{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-200 .elementor-element.elementor-element-21ce6d09{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-200 .elementor-element.elementor-element-6a835b22{--display:flex;}.elementor-200 .elementor-element.elementor-element-e447eef{--display:flex;}.elementor-200 .elementor-element.elementor-element-ff58497{--display:flex;}.elementor-200 .elementor-element.elementor-element-bdee33c{--display:flex;}.elementor-200 .elementor-element.elementor-element-5747d2de{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-5d85df49{--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;}.elementor-200 .elementor-element.elementor-element-67b55212{--display:flex;--min-height:34vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:80px;--padding-right:5px;}.elementor-200 .elementor-element.elementor-element-5e08359c{--spacer-size:50px;}.elementor-200 .elementor-element.elementor-element-33d0290f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:700;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-151f52cc{--divider-border-style:solid;--divider-color:#cc9955;--divider-border-width:1.7px;}.elementor-200 .elementor-element.elementor-element-151f52cc .elementor-divider-separator{width:48px;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-151f52cc .elementor-divider{text-align:left;padding-block-start:6px;padding-block-end:6px;}.elementor-200 .elementor-element.elementor-element-6b0dd92{padding:5px 0px 0px 0px;text-align:start;}.elementor-200 .elementor-element.elementor-element-6b0dd92 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:21px;font-weight:500;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5ddc6c8{--divider-border-style:solid;--divider-color:var( --e-global-color-a4e6f44 );--divider-border-width:1px;}.elementor-200 .elementor-element.elementor-element-5ddc6c8 .elementor-divider-separator{width:61%;}.elementor-200 .elementor-element.elementor-element-5ddc6c8 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-200 .elementor-element.elementor-element-2a9457f2{padding:20px 0px 0px 0px;text-align:start;font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-2a9457f2 p{margin-block-end:0px;}.elementor-200 .elementor-element.elementor-element-5c46e3af{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-200 .elementor-element.elementor-element-5c46e3af .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:19px;font-weight:700;font-style:normal;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-a885a8b{padding:20px 0px 0px 0px;text-align:start;font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-a885a8b p{margin-block-end:0px;}.elementor-200 .elementor-element.elementor-element-5729d910{--display:flex;--min-height:18vh;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-5729d910 .elementor-background-slideshow__slide__image{background-size:contain;background-position:center center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-200 .elementor-element.elementor-element-2356235e{--display:flex;}.elementor-200 .elementor-element.elementor-element-7dedcbf5{--display:flex;--min-height:561px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-f3a326b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-5a2b9504{padding:0px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-5a2b9504 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-ec3d263{--divider-border-style:solid;--divider-border-width:1.7px;padding:5px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-ec3d263 .elementor-divider-separator{width:14%;}.elementor-200 .elementor-element.elementor-element-ec3d263 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-200 .elementor-element.elementor-element-ee0b248{padding:5px 0px 0px 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:20px;font-weight:300;line-height:1.2em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-15c2618a{--divider-border-style:solid;--divider-color:#A1A4A5A1;--divider-border-width:1.2px;padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-15c2618a .elementor-divider-separator{width:80%;}.elementor-200 .elementor-element.elementor-element-15c2618a .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-200 .elementor-element.elementor-element-3e195a08{padding:20px 0px 0px 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-21d4b979{--spacer-size:50px;}.elementor-200 .elementor-element.elementor-element-454537fa{padding:0px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-454537fa .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > 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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-454a177d{padding:20px 20px 0px 0px;--e-icon-list-icon-size:41px;--icon-vertical-offset:-2px;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-icon i{color:#0096FF;transition:color 0.3s;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-icon svg{fill:#0096FF;transition:fill 0.3s;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-item > a{font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-text{color:var( --e-global-color-a4e6f44 );transition:color 0.3s;}.elementor-200 .elementor-element.elementor-element-1ccb7089{padding:40px 0px 20px 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.1em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5593fd05{--display:flex;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-5c1d2b5a{--display:flex;--min-height:265px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--margin-top:0px;--margin-bottom:140px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2d0cad99{--display:flex;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-6f5cf80b{padding:0px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-6f5cf80b .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:30px;font-weight:600;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-4ae5a19c{padding:20px 20px 40px 0px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-49611c3{--display:flex;--min-height:159px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-49611c3.e-con{--align-self:center;}.elementor-200 .elementor-element.elementor-element-62936ecf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-200 .elementor-element.elementor-element-1ce9adda{padding:20px 50px 20px 55px;text-align:justify;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-6d0d92fc{padding:0px 0px 0px 55px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:400;line-height:1.1em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-16e3eaf5{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-16e3eaf5:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-16e3eaf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6B6B61F;}.elementor-200 .elementor-element.elementor-element-735e3f2c{--e-image-carousel-slides-to-show:5;}.elementor-200 .elementor-element.elementor-element-735e3f2c .swiper-wrapper{display:flex;align-items:center;}.elementor-200 .elementor-element.elementor-element-ee3434b{--display:flex;}.elementor-200 .elementor-element.elementor-element-39e7a10d{--display:flex;--min-height:455px;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-714276a9{--display:flex;}.elementor-200 .elementor-element.elementor-element-224fb79b{--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-200 .elementor-element.elementor-element-6c5cb4b9{--display:flex;}.elementor-200 .elementor-element.elementor-element-2a60083{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-668f39a0{padding:0px 0px 10px 0px;}.elementor-200 .elementor-element.elementor-element-668f39a0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-54aa7af5{--divider-border-style:solid;--divider-border-width:1px;}.elementor-200 .elementor-element.elementor-element-54aa7af5 .elementor-divider-separator{width:15%;}.elementor-200 .elementor-element.elementor-element-54aa7af5 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-6cc6eb5a{--display:flex;--overlay-opacity:1;}.elementor-200 .elementor-element.elementor-element-6cc6eb5a::before, .elementor-200 .elementor-element.elementor-element-6cc6eb5a > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-6cc6eb5a > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-6cc6eb5a > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-6cc6eb5a > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-6cc6eb5a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-129161f5{z-index:1;}.elementor-200 .elementor-element.elementor-element-129161f5 img{width:100%;}.elementor-200 .elementor-element.elementor-element-76e3615e{--display:flex;}.elementor-200 .elementor-element.elementor-element-561ca25d{--display:flex;}.elementor-200 .elementor-element.elementor-element-123bb1dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-179e2563{padding:0px 0px 0px 10px;}.elementor-200 .elementor-element.elementor-element-179e2563.elementor-element{--align-self:center;}.elementor-200 .elementor-element.elementor-element-179e2563 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-1e7bdb7c{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-c4ac02a{padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-7cca58a4{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-118de23e{--display:flex;--overlay-opacity:0;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE1E270;--border-color:#DEE1E270;}.elementor-200 .elementor-element.elementor-element-118de23e::before, .elementor-200 .elementor-element.elementor-element-118de23e > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-118de23e > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-118de23e > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-118de23e > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-118de23e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-669eccf2{--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-200 .elementor-element.elementor-element-2e28fffd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-67860582{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-67860582 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-21a68361{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-30ca247c{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-6d3f01ba{padding:0px 0px 43px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-6d3f01ba .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-6480fb18{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-11659ef0{--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-200 .elementor-element.elementor-element-770d6ba5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-59cb0da9{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-59cb0da9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-78a325d1{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-3096af39{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-219990b0{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-219990b0 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4a885214{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-150bc6e{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-31756cfd{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-31756cfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-200 .elementor-element.elementor-element-42ba4a5{font-family:"Jost", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-fad4fea );}.elementor-200 .elementor-element.elementor-element-4b0fd06e{--display:flex;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-2a29862e{--display:flex;}.elementor-200 .elementor-element.elementor-element-4491f3a0{--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-200 .elementor-element.elementor-element-747e3ba9{--display:flex;}.elementor-200 .elementor-element.elementor-element-48c1228f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-1d747cbb{padding:0px 0px 10px 0px;}.elementor-200 .elementor-element.elementor-element-1d747cbb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-7789debb{--divider-border-style:solid;--divider-border-width:1px;}.elementor-200 .elementor-element.elementor-element-7789debb .elementor-divider-separator{width:15%;}.elementor-200 .elementor-element.elementor-element-7789debb .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-76273bee{--display:flex;--overlay-opacity:1;}.elementor-200 .elementor-element.elementor-element-76273bee::before, .elementor-200 .elementor-element.elementor-element-76273bee > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-76273bee > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-76273bee > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-76273bee > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-76273bee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-700ea688 img{width:100%;}.elementor-200 .elementor-element.elementor-element-159fc996{--display:flex;}.elementor-200 .elementor-element.elementor-element-58d72c38{--display:flex;}.elementor-200 .elementor-element.elementor-element-161d480a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-19094259{padding:0px 0px 0px 7px;}.elementor-200 .elementor-element.elementor-element-19094259.elementor-element{--align-self:center;}.elementor-200 .elementor-element.elementor-element-19094259 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-648dd050{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-3d739f9b{padding:0px 0px 0px 0px;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-6886fde8{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-4e141f2{--display:flex;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE1E270;--border-color:#DEE1E270;--border-radius:30px 30px 30px 30px;}.elementor-200 .elementor-element.elementor-element-4e141f2::before, .elementor-200 .elementor-element.elementor-element-4e141f2 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-4e141f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-4e141f2 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-4e141f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-4e141f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-5d8b0372{--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-200 .elementor-element.elementor-element-6eb784b5{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-5c150a62{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-5c150a62 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-6c8681ce{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-63523dcc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-2ef94c89{padding:0px 0px 16px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-2ef94c89 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-49c13a3a{padding:0px 0px 0px 0px;text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-24394987{--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-200 .elementor-element.elementor-element-204eca4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-1b090691{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-1b090691 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-28f6d2{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-55cc921d{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-5341c500{padding:0px 0px 14px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-5341c500 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-417595f8{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-167c3cc1{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-436eca28{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-436eca28.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-200 .elementor-element.elementor-element-2bf0a990{font-family:"Jost", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-fad4fea );}.elementor-200 .elementor-element.elementor-element-263b5600{--display:flex;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-158cac57{--display:flex;}.elementor-200 .elementor-element.elementor-element-5f82788e{--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-200 .elementor-element.elementor-element-2bbf7fe9{--display:flex;}.elementor-200 .elementor-element.elementor-element-19fbf0d4{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-6c04b733{padding:0px 0px 10px 0px;}.elementor-200 .elementor-element.elementor-element-6c04b733 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-1eb334a{--divider-border-style:solid;--divider-border-width:1px;}.elementor-200 .elementor-element.elementor-element-1eb334a .elementor-divider-separator{width:15%;}.elementor-200 .elementor-element.elementor-element-1eb334a .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-544eb481{--display:flex;--overlay-opacity:1;}.elementor-200 .elementor-element.elementor-element-544eb481::before, .elementor-200 .elementor-element.elementor-element-544eb481 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-544eb481 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-544eb481 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-544eb481 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-544eb481 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-25155fb9 img{width:100%;}.elementor-200 .elementor-element.elementor-element-730f502e{--display:flex;}.elementor-200 .elementor-element.elementor-element-499f1d45{--display:flex;}.elementor-200 .elementor-element.elementor-element-2655b0d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2df87fc4{padding:0px 0px 0px 10px;}.elementor-200 .elementor-element.elementor-element-2df87fc4.elementor-element{--align-self:center;}.elementor-200 .elementor-element.elementor-element-2df87fc4 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-1a6406e7{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-611a59e3{padding:0px 50px 0px 5px;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-39e434c7{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-14ac5086{--display:flex;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE1E270;--border-color:#DEE1E270;--border-radius:30px 30px 30px 30px;}.elementor-200 .elementor-element.elementor-element-14ac5086::before, .elementor-200 .elementor-element.elementor-element-14ac5086 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-14ac5086 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-14ac5086 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-14ac5086 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-14ac5086 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-46d4120a{--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-200 .elementor-element.elementor-element-4bb18806{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-acf93cd{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-acf93cd .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-eb106e8{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-314fe540{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-7346d78c{padding:0px 0px 17px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-7346d78c .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-24dc3dc0{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-1717f296{--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-200 .elementor-element.elementor-element-129ac39e{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-54a2462d{padding:0px 0px 10px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-54a2462d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-90ce096{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4f34332{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-3e1167e3{padding:0px 0px 10px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-3e1167e3 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-255c2b25{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-2f25fa92{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-353e9db{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-353e9db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-200 .elementor-element.elementor-element-214b9a5e{font-family:"Jost", Sans-serif;font-size:14px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-3b6edd53{--display:flex;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-87fcf90{--display:flex;}.elementor-200 .elementor-element.elementor-element-1947f4ad{--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-200 .elementor-element.elementor-element-36079bae{--display:flex;}.elementor-200 .elementor-element.elementor-element-43e7f921{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:50px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-27b2f4a1{padding:0px 0px 10px 0px;}.elementor-200 .elementor-element.elementor-element-27b2f4a1 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:#CDA75D;}.elementor-200 .elementor-element.elementor-element-38c41f87{--divider-border-style:solid;--divider-border-width:1px;}.elementor-200 .elementor-element.elementor-element-38c41f87 .elementor-divider-separator{width:15%;}.elementor-200 .elementor-element.elementor-element-38c41f87 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-289ce28b{--display:flex;--overlay-opacity:1;}.elementor-200 .elementor-element.elementor-element-289ce28b::before, .elementor-200 .elementor-element.elementor-element-289ce28b > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-289ce28b > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-289ce28b > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-289ce28b > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-289ce28b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-48a1bd9e img{width:100%;}.elementor-200 .elementor-element.elementor-element-35833db9{--display:flex;}.elementor-200 .elementor-element.elementor-element-295af6d1{--display:flex;}.elementor-200 .elementor-element.elementor-element-72a9ebed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-4a1eb8ae{padding:0px 0px 0px 10px;}.elementor-200 .elementor-element.elementor-element-4a1eb8ae.elementor-element{--align-self:center;}.elementor-200 .elementor-element.elementor-element-4a1eb8ae .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5c8e3262{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-3c3fa3d3{padding:0px 0px 0px 5px;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4e578555{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-49873b46{--display:flex;--overlay-opacity:0.23;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DEE1E270;--border-color:#DEE1E270;--border-radius:30px 30px 30px 30px;}.elementor-200 .elementor-element.elementor-element-49873b46::before, .elementor-200 .elementor-element.elementor-element-49873b46 > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-49873b46 > .e-con-inner > .elementor-background-video-container::before, .elementor-200 .elementor-element.elementor-element-49873b46 > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-49873b46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-200 .elementor-element.elementor-element-49873b46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-200 .elementor-element.elementor-element-4020bc3f{--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-200 .elementor-element.elementor-element-4d0ecb35{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-6c60726f{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-6c60726f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-27275f44{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-7dd25aa1{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-5a771539{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-5a771539 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4ef0533f{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-66c5db2{--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-200 .elementor-element.elementor-element-7cebfd5a{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-5e256e80{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-5e256e80 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-2c2faecc{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-5d7f7768{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-2c2b4e44{padding:0px 0px 15px 0px;text-align:center;}.elementor-200 .elementor-element.elementor-element-2c2b4e44 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-1f4dcdd2{text-align:center;font-family:"Jost", Sans-serif;font-size:16px;font-weight:300;line-height:1.4em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-7743cd0a{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-77a31d99{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-77a31d99.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-200 .elementor-element.elementor-element-5f18bce4{font-family:"Jost", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-fad4fea );}.elementor-200 .elementor-element.elementor-element-72b5ef56{--display:flex;--justify-content:center;}.elementor-200 .elementor-element.elementor-element-5d847b31{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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:-63px;--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:-53px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-2c2902e0{--display:flex;}.elementor-200 .elementor-element.elementor-element-78b7a63e{--display:flex;--min-height:1061px;--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:120px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-644ae1ed{--display:flex;}.elementor-200 .elementor-element.elementor-element-644ae1ed:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-644ae1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thorreon.cl/wp-content/uploads/2026/08/Servicios_Brillo-azul_Thorreon.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-200 .elementor-element.elementor-element-4a2ca635 img{width:100%;}.elementor-200 .elementor-element.elementor-element-3f4c9df7{--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;}.elementor-200 .elementor-element.elementor-element-6504f8b9{--display:flex;}.elementor-200 .elementor-element.elementor-element-3d1736c9{--display:flex;}.elementor-200 .elementor-element.elementor-element-70c85645{--display:flex;}.elementor-200 .elementor-element.elementor-element-2506d8c5{--display:flex;}.elementor-200 .elementor-element.elementor-element-28eb870e{--display:flex;}.elementor-200 .elementor-element.elementor-element-382a552a{padding:0px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-382a552a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-6dcbf109{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-200 .elementor-element.elementor-element-6dcbf109 .elementor-divider-separator{width:6%;}.elementor-200 .elementor-element.elementor-element-6dcbf109 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-40eb2bea{padding:5px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-40eb2bea .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-28794554{--divider-border-style:solid;--divider-color:var( --e-global-color-a4e6f44 );--divider-border-width:1.2px;padding:0px 0px 0px 30px;}.elementor-200 .elementor-element.elementor-element-28794554 .elementor-divider-separator{width:11%;}.elementor-200 .elementor-element.elementor-element-28794554 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-200 .elementor-element.elementor-element-76eac611{--spacer-size:30px;}.elementor-200 .elementor-element.elementor-element-3ae1b9fb{padding:15px 30px 0px 30px;text-align:start;}.elementor-200 .elementor-element.elementor-element-3ae1b9fb .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4d100274{padding:30px 30px 0px 30px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-22601a9d{padding:30px 30px 0px 30px;text-align:start;}.elementor-200 .elementor-element.elementor-element-22601a9d .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-4e704339{padding:30px 30px 0px 30px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-71ac7b50{padding:30px 30px 0px 30px;text-align:start;}.elementor-200 .elementor-element.elementor-element-71ac7b50 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-2c23dfde{padding:30px 30px 0px 30px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-ec5b5b2{--display:flex;}.elementor-200 .elementor-element.elementor-element-6474f97b{--display:flex;}.elementor-200 .elementor-element.elementor-element-4bb44615{--display:flex;--padding-top:90px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-68ee9b62{padding:0px 0px 5px 30px;text-align:center;}.elementor-200 .elementor-element.elementor-element-68ee9b62 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-77077b3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.2px;padding:0px 0px 0px 445px;}.elementor-200 .elementor-element.elementor-element-77077b3 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-77077b3 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-1006fa6e{padding:10px 0px 5px 30px;text-align:center;}.elementor-200 .elementor-element.elementor-element-1006fa6e .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-335c282b{--divider-border-style:solid;--divider-color:var( --e-global-color-a4e6f44 );--divider-border-width:1.2px;padding:0px 0px 0px 375px;}.elementor-200 .elementor-element.elementor-element-335c282b .elementor-divider-separator{width:63%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-335c282b .elementor-divider{text-align:left;padding-block-start:4px;padding-block-end:4px;}.elementor-200 .elementor-element.elementor-element-7c163164{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );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 );}.elementor-200 .elementor-element.elementor-element-7d8b0c4b{margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:rgba(255,255,255,0.15);border-radius:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-content{border-block-end-color:rgba(255,255,255,0.15);background-color:rgba(255,255,255,0);color:#ECECEC;font-family:"Jost", Sans-serif;font-size:18px;font-weight:300;line-height:26px;letter-spacing:0px;padding:0px 60px 30px 60px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-title{border-color:rgba(255,255,255,0.15);background-color:rgba(0,0,0,0);padding:32px 32px 32px 32px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-title, .elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-icon{color:#ffffff;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-icon svg{fill:#ffffff;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-title.elementor-active a, .elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#ffffff;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:700;line-height:1.1em;letter-spacing:0px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-title .elementor-toggle-icon i:before{color:rgba(255,255,255,0.52);}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-title .elementor-toggle-icon svg{fill:rgba(255,255,255,0.52);}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-icon{margin-inline-end:12px;}.elementor-200 .elementor-element.elementor-element-6c8ec0ca{--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:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-60f8c5c0{--display:flex;}.elementor-200 .elementor-element.elementor-element-28f2016a{padding:0px 0px 5px 90px;text-align:start;}.elementor-200 .elementor-element.elementor-element-28f2016a .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-5e0ec9e0{--divider-border-style:solid;--divider-border-width:1.2px;padding:0px 0px 0px 90px;}.elementor-200 .elementor-element.elementor-element-5e0ec9e0 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-5e0ec9e0 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-101686f9{padding:15px 0px 5px 90px;text-align:start;}.elementor-200 .elementor-element.elementor-element-101686f9 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-192bc390{--divider-border-style:solid;--divider-color:var( --e-global-color-a4e6f44 );--divider-border-width:1.2px;padding:0px 0px 0px 90px;}.elementor-200 .elementor-element.elementor-element-192bc390 .elementor-divider-separator{width:24%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-192bc390 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-19583476{padding:10px 70px 0px 90px;text-align:justify;font-family:"Jost", Sans-serif;font-size:19px;font-weight:300;line-height:1.2em;color:var( --e-global-color-a4e6f44 );}.elementor-200 .elementor-element.elementor-element-79ea148{--display:flex;--min-height:103px;}.elementor-200 .elementor-element.elementor-element-81f3a93{--display:flex;}.elementor-200 .elementor-element.elementor-element-5c20544{padding:0px 0px 5px 90px;text-align:start;}.elementor-200 .elementor-element.elementor-element-5c20544 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-200 .elementor-element.elementor-element-a7a45e4{--divider-border-style:solid;--divider-border-width:1.2px;padding:0px 0px 0px 90px;}.elementor-200 .elementor-element.elementor-element-a7a45e4 .elementor-divider-separator{width:5%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-a7a45e4 .elementor-divider{text-align:left;padding-block-start:5px;padding-block-end:5px;}.elementor-200 .elementor-element.elementor-element-5811d2d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-8d4050e{--content-width:955px;}.elementor-200 .elementor-element.elementor-element-3e37d45{--content-width:1166px;}.elementor-200 .elementor-element.elementor-element-53df9e25{--content-width:1000px;}.elementor-200 .elementor-element.elementor-element-5fffdccd{--width:100%;}.elementor-200 .elementor-element.elementor-element-3df84c1c{--width:25%;}.elementor-200 .elementor-element.elementor-element-4a401b5{--width:90%;}.elementor-200 .elementor-element.elementor-element-71c84f2e{--width:10%;}.elementor-200 .elementor-element.elementor-element-1ccbb0dd{--width:25%;}.elementor-200 .elementor-element.elementor-element-20846325{--width:90%;}.elementor-200 .elementor-element.elementor-element-16a6485a{--width:10%;}.elementor-200 .elementor-element.elementor-element-700a35a2{--width:25%;}.elementor-200 .elementor-element.elementor-element-700bf29c{--width:90%;}.elementor-200 .elementor-element.elementor-element-7e5711aa{--width:10%;}.elementor-200 .elementor-element.elementor-element-49811180{--width:25%;}.elementor-200 .elementor-element.elementor-element-21ce6d09{--width:90%;}.elementor-200 .elementor-element.elementor-element-6a835b22{--width:10%;}.elementor-200 .elementor-element.elementor-element-5747d2de{--content-width:1200px;}.elementor-200 .elementor-element.elementor-element-67b55212{--width:50%;}.elementor-200 .elementor-element.elementor-element-5729d910{--width:50%;}.elementor-200 .elementor-element.elementor-element-7dedcbf5{--content-width:1200px;}.elementor-200 .elementor-element.elementor-element-f3a326b{--width:44%;}.elementor-200 .elementor-element.elementor-element-5593fd05{--width:50%;}.elementor-200 .elementor-element.elementor-element-5c1d2b5a{--content-width:1200px;}.elementor-200 .elementor-element.elementor-element-49611c3{--width:100%;}.elementor-200 .elementor-element.elementor-element-123bb1dc{--width:100%;}.elementor-200 .elementor-element.elementor-element-31756cfd{--width:64.154%;}.elementor-200 .elementor-element.elementor-element-161d480a{--width:100%;}.elementor-200 .elementor-element.elementor-element-436eca28{--width:64.154%;}.elementor-200 .elementor-element.elementor-element-2655b0d2{--width:100%;}.elementor-200 .elementor-element.elementor-element-353e9db{--width:64.154%;}.elementor-200 .elementor-element.elementor-element-72a9ebed{--width:100%;}.elementor-200 .elementor-element.elementor-element-77a31d99{--width:64.154%;}.elementor-200 .elementor-element.elementor-element-78b7a63e{--content-width:1100px;}.elementor-200 .elementor-element.elementor-element-644ae1ed{--width:45%;}.elementor-200 .elementor-element.elementor-element-2506d8c5{--width:5%;}.elementor-200 .elementor-element.elementor-element-28eb870e{--width:45%;}.elementor-200 .elementor-element.elementor-element-ec5b5b2{--width:5%;}.elementor-200 .elementor-element.elementor-element-7c163164{--content-width:1000px;}.elementor-200 .elementor-element.elementor-element-6c8ec0ca{--content-width:1160px;}.elementor-200 .elementor-element.elementor-element-60f8c5c0{--width:100%;}.elementor-200 .elementor-element.elementor-element-79ea148{--content-width:1160px;}.elementor-200 .elementor-element.elementor-element-5811d2d{--content-width:916px;}}@media(max-width:1024px) and (min-width:768px){.elementor-200 .elementor-element.elementor-element-5eca8ffe{--width:743px;}.elementor-200 .elementor-element.elementor-element-8d4050e{--content-width:625px;}.elementor-200 .elementor-element.elementor-element-2b324b67{--width:33%;}.elementor-200 .elementor-element.elementor-element-25f502d6{--width:61%;}.elementor-200 .elementor-element.elementor-element-1a5fd591{--width:100%;}.elementor-200 .elementor-element.elementor-element-5d85df49{--width:660px;}.elementor-200 .elementor-element.elementor-element-f3a326b{--width:91%;}.elementor-200 .elementor-element.elementor-element-5593fd05{--width:69%;}.elementor-200 .elementor-element.elementor-element-49611c3{--width:100%;}.elementor-200 .elementor-element.elementor-element-62936ecf{--width:100%;}.elementor-200 .elementor-element.elementor-element-224fb79b{--width:100%;}.elementor-200 .elementor-element.elementor-element-6c5cb4b9{--width:50%;}.elementor-200 .elementor-element.elementor-element-4491f3a0{--width:100%;}.elementor-200 .elementor-element.elementor-element-747e3ba9{--width:50%;}.elementor-200 .elementor-element.elementor-element-5f82788e{--width:100%;}.elementor-200 .elementor-element.elementor-element-2bbf7fe9{--width:50%;}.elementor-200 .elementor-element.elementor-element-1947f4ad{--width:100%;}.elementor-200 .elementor-element.elementor-element-36079bae{--width:50%;}.elementor-200 .elementor-element.elementor-element-644ae1ed{--width:94%;}.elementor-200 .elementor-element.elementor-element-6504f8b9{--width:33%;}.elementor-200 .elementor-element.elementor-element-3d1736c9{--width:33%;}.elementor-200 .elementor-element.elementor-element-70c85645{--width:33%;}.elementor-200 .elementor-element.elementor-element-28eb870e{--width:87%;}.elementor-200 .elementor-element.elementor-element-6c8ec0ca{--content-width:1103px;}.elementor-200 .elementor-element.elementor-element-79ea148{--content-width:1103px;}.elementor-200 .elementor-element.elementor-element-81f3a93{--width:100%;}}@media(max-width:1024px){.elementor-200 .elementor-element.elementor-element-5eca8ffe{--min-height:736px;}.elementor-200 .elementor-element.elementor-element-8d4050e{--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;top:576px;}body:not(.rtl) .elementor-200 .elementor-element.elementor-element-8d4050e{left:-22px;}body.rtl .elementor-200 .elementor-element.elementor-element-8d4050e{right:-22px;}.elementor-200 .elementor-element.elementor-element-3e37d45{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:599px;}.elementor-200 .elementor-element.elementor-element-93e3d59{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-200 .elementor-element.elementor-element-53df9e25{--min-height:417px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2b324b67{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-200 .elementor-element.elementor-element-225a8074{padding:20px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-225a8074 .elementor-heading-title{font-size:35px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-200 .elementor-element.elementor-element-7c1e6273 .elementor-heading-title{font-size:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-467e32ed{padding:20px 050px 0px 030px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-5fffdccd{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-1a5fd591{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-5747d2de{--min-height:83vh;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-5d85df49{--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-200 .elementor-element.elementor-element-67b55212{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-33d0290f .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-6b0dd92 .elementor-heading-title{font-size:24px;}.elementor-200 .elementor-element.elementor-element-2a9457f2{font-size:17px;}.elementor-200 .elementor-element.elementor-element-5c46e3af .elementor-heading-title{font-size:25px;}.elementor-200 .elementor-element.elementor-element-a885a8b{font-size:17px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-7dedcbf5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-200 .elementor-element.elementor-element-f3a326b.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-200 .elementor-element.elementor-element-5a2b9504{padding:20px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-5a2b9504 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-ee0b248{font-size:18px;}.elementor-200 .elementor-element.elementor-element-3e195a08{font-size:18px;}.elementor-200 .elementor-element.elementor-element-454537fa{padding:0px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-454537fa .elementor-heading-title{font-size:25px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-1ccb7089{font-size:18px;}.elementor-200 .elementor-element.elementor-element-5593fd05.e-con{--align-self:center;}.elementor-200 .elementor-element.elementor-element-5c1d2b5a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:30px;--padding-left:46px;--padding-right:45px;}.elementor-200 .elementor-element.elementor-element-6f5cf80b{padding:0px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-6f5cf80b .elementor-heading-title{font-size:25px;}.elementor-200 .elementor-element.elementor-element-4ae5a19c{font-size:18px;}.elementor-200 .elementor-element.elementor-element-49611c3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-200 .elementor-element.elementor-element-1ce9adda{padding:20px 20px 20px 20px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-6d0d92fc{padding:20px 20px 20px 20px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-735e3f2c{--e-image-carousel-slides-to-show:3;}.elementor-200 .elementor-element.elementor-element-668f39a0 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-1d747cbb .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-6c04b733 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-27b2f4a1 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-5d847b31{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;}.elementor-200 .elementor-element.elementor-element-78b7a63e{--min-height:1296px;--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;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-644ae1ed:not(.elementor-motion-effects-element-type-background), .elementor-200 .elementor-element.elementor-element-644ae1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:contain;}.elementor-200 .elementor-element.elementor-element-4a2ca635 img{width:51%;}.elementor-200 .elementor-element.elementor-element-3f4c9df7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-200 .elementor-element.elementor-element-28eb870e{--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-382a552a{padding:20px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-382a552a .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-6dcbf109{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-40eb2bea{padding:5px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-40eb2bea .elementor-heading-title{font-size:20px;}.elementor-200 .elementor-element.elementor-element-28794554{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-28794554 .elementor-divider-separator{width:29%;}.elementor-200 .elementor-element.elementor-element-3ae1b9fb{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4d100274{padding:20px 0px 0px 0px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-22601a9d{padding:10px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-4e704339{padding:20px 0px 0px 0px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-71ac7b50{padding:10px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-2c23dfde{padding:20px 0px 0px 0px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-4bb44615{--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-200 .elementor-element.elementor-element-68ee9b62{padding:20px 0px 5px 30px;}.elementor-200 .elementor-element.elementor-element-68ee9b62 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-77077b3{padding:0px 0px 0px 110px;}.elementor-200 .elementor-element.elementor-element-77077b3 .elementor-divider-separator{width:10%;}.elementor-200 .elementor-element.elementor-element-1006fa6e{padding:5px 0px 5px 0px;}.elementor-200 .elementor-element.elementor-element-1006fa6e .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-200 .elementor-element.elementor-element-335c282b{padding:0px 0px 0px 70px;}.elementor-200 .elementor-element.elementor-element-335c282b .elementor-divider-separator{width:83%;}.elementor-200 .elementor-element.elementor-element-7c163164{--padding-top:10px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-7d8b0c4b.elementor-element{--align-self:center;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-title{font-size:19px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-tab-content{font-size:18px;padding:0px 030px 30px 30px;}.elementor-200 .elementor-element.elementor-element-6c8ec0ca{--padding-top:80px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-200 .elementor-element.elementor-element-60f8c5c0{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-28f2016a{padding:20px 20px 10px 0px;}.elementor-200 .elementor-element.elementor-element-28f2016a .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-5e0ec9e0{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-5e0ec9e0 .elementor-divider-separator{width:10%;}.elementor-200 .elementor-element.elementor-element-101686f9{padding:5px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-101686f9 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-200 .elementor-element.elementor-element-192bc390{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-192bc390 .elementor-divider-separator{width:10%;}.elementor-200 .elementor-element.elementor-element-19583476{padding:20px 0px 0px 0px;font-size:18px;}.elementor-200 .elementor-element.elementor-element-81f3a93{--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-200 .elementor-element.elementor-element-5c20544{padding:20px 20px 10px 0px;}.elementor-200 .elementor-element.elementor-element-5c20544 .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-a7a45e4{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-a7a45e4 .elementor-divider-separator{width:10%;}}@media(max-width:767px){.elementor-200 .elementor-element.elementor-element-5eca8ffe{--width:500px;--min-height:668px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-200 .elementor-element.elementor-element-8d4050e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;top:785px;}body:not(.rtl) .elementor-200 .elementor-element.elementor-element-8d4050e{left:0px;}body.rtl .elementor-200 .elementor-element.elementor-element-8d4050e{right:0px;}.elementor-200 .elementor-element.elementor-element-3e37d45{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;top:476px;}.elementor-200 .elementor-element.elementor-element-334c516{--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-93e3d59{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-53df9e25{--min-height:513px;}.elementor-200 .elementor-element.elementor-element-73a2cc48{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2b324b67{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-2b324b67.e-con{--align-self:center;}.elementor-200 .elementor-element.elementor-element-25f502d6{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-200 .elementor-element.elementor-element-225a8074{padding:20px 40px 05px 40px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-200 .elementor-element.elementor-element-68ec9182{padding:0px 0px 0px 40px;}.elementor-200 .elementor-element.elementor-element-7c1e6273{padding:5px 40px 05px 40px;}.elementor-200 .elementor-element.elementor-element-5ee9d96e{padding:0px 0px 0px 40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-467e32ed{padding:20px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-5fffdccd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-1a5fd591{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-200 .elementor-element.elementor-element-3df84c1c{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-4a401b5{--width:95%;}.elementor-200 .elementor-element.elementor-element-71c84f2e{--width:2%;}.elementor-200 .elementor-element.elementor-element-1ccbb0dd{--width:50%;}.elementor-200 .elementor-element.elementor-element-20846325{--width:95%;}.elementor-200 .elementor-element.elementor-element-16a6485a{--width:5%;}.elementor-200 .elementor-element.elementor-element-700a35a2{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-700bf29c{--width:95%;}.elementor-200 .elementor-element.elementor-element-7e5711aa{--width:2%;}.elementor-200 .elementor-element.elementor-element-49811180{--width:50%;}.elementor-200 .elementor-element.elementor-element-21ce6d09{--width:95%;}.elementor-200 .elementor-element.elementor-element-6a835b22{--width:5%;}.elementor-200 .elementor-element.elementor-element-5747d2de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-200 .elementor-element.elementor-element-5d85df49{--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-200 .elementor-element.elementor-element-67b55212{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-5e08359c{--spacer-size:0px;}.elementor-200 .elementor-element.elementor-element-33d0290f .elementor-heading-title{font-size:35px;}.elementor-200 .elementor-element.elementor-element-151f52cc .elementor-divider-separator{width:53%;}.elementor-200 .elementor-element.elementor-element-6b0dd92 .elementor-heading-title{font-size:18px;}.elementor-200 .elementor-element.elementor-element-5ddc6c8 .elementor-divider-separator{width:88%;}.elementor-200 .elementor-element.elementor-element-5ddc6c8 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-200 .elementor-element.elementor-element-2a9457f2{text-align:justify;font-size:17px;line-height:1.2em;letter-spacing:0.1px;word-spacing:-0.1em;}.elementor-200 .elementor-element.elementor-element-5c46e3af .elementor-heading-title{font-size:22px;}.elementor-200 .elementor-element.elementor-element-a885a8b{text-align:start;font-size:17px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-5729d910{--width:100%;--min-height:19vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:01px;--margin-bottom:01px;--margin-left:01px;--margin-right:01px;}.elementor-200 .elementor-element.elementor-element-5729d910.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-1232afa8 img{width:100%;}.elementor-200 .elementor-element.elementor-element-7dedcbf5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-200 .elementor-element.elementor-element-f3a326b{--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-5a2b9504 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-ec3d263 .elementor-divider-separator{width:17%;}.elementor-200 .elementor-element.elementor-element-ee0b248{text-align:start;font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-3e195a08{text-align:justify;font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-454537fa .elementor-heading-title{font-size:25px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-454a177d{padding:10px 10px 10px 10px;}.elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-200 .elementor-element.elementor-element-454a177d .elementor-icon-list-item > a{font-size:18px;}.elementor-200 .elementor-element.elementor-element-1ccb7089{text-align:start;font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-5593fd05{--width:100%;--padding-top:0px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-5593fd05.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-200 .elementor-element.elementor-element-16c5396c img{width:100%;}.elementor-200 .elementor-element.elementor-element-5c1d2b5a{--padding-top:0px;--padding-bottom:0px;--padding-left:035px;--padding-right:35px;}.elementor-200 .elementor-element.elementor-element-6f5cf80b .elementor-heading-title{font-size:25px;}.elementor-200 .elementor-element.elementor-element-4ae5a19c{padding:20px 0px 20px 0px;font-size:17px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-1ce9adda{font-size:17px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-6d0d92fc{font-size:17px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-5d847b31{--e-n-carousel-swiper-slides-to-display:1;}.elementor-200 .elementor-element.elementor-element-78b7a63e{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-644ae1ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-4a2ca635 img{width:82%;}.elementor-200 .elementor-element.elementor-element-3f4c9df7{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-200 .elementor-element.elementor-element-6504f8b9{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-3d1736c9{--width:33%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-70c85645{--width:33%;}.elementor-200 .elementor-element.elementor-element-28eb870e{--width:100%;}.elementor-200 .elementor-element.elementor-element-382a552a{padding:10px 40px 05px 40px;}.elementor-200 .elementor-element.elementor-element-382a552a .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-6dcbf109{padding:0px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-6dcbf109 .elementor-divider-separator{width:22%;}.elementor-200 .elementor-element.elementor-element-40eb2bea{padding:5px 40px 5px 40px;}.elementor-200 .elementor-element.elementor-element-28794554{padding:0px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-28794554 .elementor-divider-separator{width:62%;}.elementor-200 .elementor-element.elementor-element-3ae1b9fb{padding:0px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-3ae1b9fb .elementor-heading-title{font-size:22px;}.elementor-200 .elementor-element.elementor-element-4d100274{padding:30px 40px 0px 40px;font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-22601a9d{padding:30px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-22601a9d .elementor-heading-title{font-size:22px;}.elementor-200 .elementor-element.elementor-element-4e704339{padding:30px 40px 0px 40px;font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-71ac7b50{padding:30px 40px 0px 40px;}.elementor-200 .elementor-element.elementor-element-71ac7b50 .elementor-heading-title{font-size:22px;}.elementor-200 .elementor-element.elementor-element-2c23dfde{padding:30px 40px 0px 40px;font-size:17px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-4bb44615{--padding-top:50px;--padding-bottom:10px;--padding-left:35px;--padding-right:35px;}.elementor-200 .elementor-element.elementor-element-68ee9b62{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-68ee9b62 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-77077b3{padding:0px 0px 15px 70px;}.elementor-200 .elementor-element.elementor-element-77077b3 .elementor-divider-separator{width:33%;}.elementor-200 .elementor-element.elementor-element-1006fa6e{padding:0px 0px 0px 0px;text-align:start;}.elementor-200 .elementor-element.elementor-element-335c282b{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-335c282b .elementor-divider-separator{width:90%;margin:0 auto;margin-left:0;}.elementor-200 .elementor-element.elementor-element-335c282b .elementor-divider{text-align:left;}.elementor-200 .elementor-element.elementor-element-7c163164{--content-width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-200 .elementor-element.elementor-element-7d8b0c4b{padding:0px 0px 0px 0px;}.elementor-200 .elementor-element.elementor-element-7d8b0c4b .elementor-toggle-title{font-size:18px;line-height:25px;}.elementor-200 .elementor-element.elementor-element-28f2016a{padding:5px 5px 5px 5px;}.elementor-200 .elementor-element.elementor-element-28f2016a .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-192bc390 .elementor-divider-separator{width:100%;}.elementor-200 .elementor-element.elementor-element-19583476{font-size:18px;line-height:1.2em;}.elementor-200 .elementor-element.elementor-element-79ea148{--content-width:100%;--min-height:59px;}.elementor-200 .elementor-element.elementor-element-81f3a93{--width:98%;}.elementor-200 .elementor-element.elementor-element-5c20544{padding:5px 5px 5px 0px;}.elementor-200 .elementor-element.elementor-element-5c20544 .elementor-heading-title{font-size:30px;}.elementor-200 .elementor-element.elementor-element-5811d2d{--content-width:100%;}}/* Start custom CSS for html, class: .elementor-element-f92ae4 */.linea-vertical-con-texto3 {
    position: absolute;
    left: -150px;
    top: 150px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior3,
  .linea-inferior3 {
    width: 1px;
    height: 325px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical3 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d234b6d */.linea-vertical-con-texto70 {
    position: absolute;
    left: -150px;
    top: 165px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior70,
  .linea-inferior70 {
    width: 1px;
    height: 200px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical70 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d85df49 */.back {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border: 1px solid rgba(255, 255, 255, 0.2);
  border-radius: 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3bec63a9 */.linea-vertical-con-texto6 {
    position: absolute;
    left: -150px;
    top: 130px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior6,
  .linea-inferior6 {
    width: 1px;
    height: 429px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical6 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-454a177d */.elementor-200 .elementor-element.elementor-element-454a177d svg {
  filter: drop-shadow(0 0 6px rgba(0, 150, 255, 0.6));
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9090dc7 */.linea-vertical-con-texto60 {
    position: absolute;
    left: -150px;
    top: 130px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior60,
  .linea-inferior60 {
    width: 1px;
    height: 442px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical60 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b12d39e */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118de23e */.diseno1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67ed4508 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e141f2 */.diseno2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60faeef */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac5086 */.diseno3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35991624 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49873b46 */.diseno4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b12d39e */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118de23e */.diseno1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67ed4508 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e141f2 */.diseno2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60faeef */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac5086 */.diseno3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35991624 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49873b46 */.diseno4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b12d39e */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118de23e */.diseno1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67ed4508 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e141f2 */.diseno2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60faeef */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac5086 */.diseno3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35991624 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49873b46 */.diseno4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b12d39e */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118de23e */.diseno1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67ed4508 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e141f2 */.diseno2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60faeef */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac5086 */.diseno3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35991624 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49873b46 */.diseno4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b12d39e */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-118de23e */.diseno1 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-67ed4508 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e141f2 */.diseno2 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-60faeef */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14ac5086 */.diseno3 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35991624 */.brillo-radial-azul {
  position: absolute;
  top: 130px; /* ajusta verticalmente si lo necesitas */
  left: 60px;
  width: 500px;
  height: 500px;
  background: radial-gradient(circle, rgba(0,204,255,255) 30%, rgba(0,0,0,0) 80%);
  pointer-events: none;
  z-index: 0;
  filter: blur(30px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49873b46 */.diseno4 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: rgba(255, 255, 255, 0.03);
  border-top: 3px solid rgba(255, 255, 255, 0);
  border-right: 1px solid rgba(255, 255, 255, 0.9);
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
  border-left: 0;
  border-radius: 30px 30px 30px 30px;
  padding: 40px;
  font-family: 'Jost', sans-serif;
  color: white;
  backdrop-filter: blur(12px);
  box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
  max-width: 1000px;
  margin: auto;
  gap: 40px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-15aac0e7 */.linea-vertical-con-texto4 {
    position: absolute;
    left: -150px;
    top: 110px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior4,
  .linea-inferior4 {
    width: 1px;
    height: 440px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical4 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f781114 */.linea-rombos {
  position: relative;
  width: 1px;
  height: 570px;
  margin: 150px auto;
  background: linear-gradient(to bottom, transparent, white 30%, white 70%, transparent);
}

/* Rombos */
.linea-rombos .rombo {
  position: absolute;
  left: 50%;
  width: 12px;
  height: 12px;
  background: #D4AF37;
  transform: translateX(-50%) rotate(45deg);
  animation: latido 2s infinite ease-in-out;
  box-shadow: 0 0 8px rgba(212, 175, 55, 0.6);
}

/* Posición de cada rombo (espaciado controlado) */

.linea-rombos .rombo:nth-child(2) { top: 235px; }
.linea-rombos .rombo:nth-child(3) { top: 520px; }


/* Animación de latido */
@keyframes latido {
  0%, 100% {
    transform: translateX(-50%) rotate(45deg) scale(1);
    box-shadow: 0 0 5px rgba(212, 175, 55, 0.4);
  }
  50% {
    transform: translateX(-50%) rotate(45deg) scale(1.4);
    box-shadow: 0 0 15px rgba(212, 175, 55, 1);
  }
}

/* Línea animada */
.linea-rombos::before {
  content: "";
  position: absolute;
  top: 0;
  left: -1px;
  width: 3px;
  height: 100%;
  background: linear-gradient(to bottom, transparent, white, transparent);
  animation: deslizar 3s linear infinite;
  opacity: 0.2;
}

/* Animación de la línea */
@keyframes deslizar {
  0% {
    transform: translateY(-100%);
  }
  100% {
    transform: translateY(100%);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-38fa1e74 */.linea-texto-vertical {
  position: relative;
  height: 750px; /* Ajusta según lo que necesites */
  width: 1px;
  background-color: white;
  margin: 0 auto;
}

.linea-texto-vertical span {
  position: absolute;
  left: 25px; /* Distancia del texto respecto a la línea */
  top: 90%;
  transform: translateY(-50%) rotate(-90deg);
  transform-origin: left center;
  font-size: 16px;
  color: white;
  white-space: nowrap;
  font-family: 'jost', sans-serif; /* Usa tu tipografía */
}

/* Animación de palpitación suave */
.palpito {
  animation: palpitar 2s ease-in-out infinite;
}

@keyframes palpitar {
  0%, 100% {
    transform: translateY(-50%) rotate(-90deg) scale(1);
  }
  50% {
    transform: translateY(-50%) rotate(-90deg) scale(1.07);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2033be89 */.linea-vertical-con-texto8 {
    position: absolute;
    left: -150px;
    top: 110px; /* Ajusta según donde quieras posicionarlo dentro de la sección */
    display: flex;
    flex-direction: column;
    align-items: center;
    z-index: 1;
  }

  .linea-superior8,
  .linea-inferior8 {
    width: 1px;
    height: 290px;
    background-color: rgba(255, 255, 255, 0.2);
  }

  .texto-vertical8 {
    writing-mode: vertical-rl;
    transform: rotate(180deg); /* lectura de abajo hacia arriba */
    font-family: 'Jost', sans-serif;
    font-size: 13px;
    letter-spacing: 2px;
    color: rgba(255, 255, 255, 0.4);
    padding: 10px 0;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5811d2d */element.style {
  cursor: pointer;
}


/* Oculta el ícono al pasar el mouse */
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:hover {
  background-image: none !important;
}

/* Oculta el ícono cuando está marcado */
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:checked {
  background-image: none !important;
}

/* Por si el ícono se dibuja con pseudo-elementos */
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:hover::before,
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:hover::after,
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:checked::before,
.elementor-200 .elementor-element.elementor-element-5811d2d input[type="checkbox"]:checked::after {
  content: none !important;
  display: none !important;
  background-image: none !important;
  mask: none !important;
  -webkit-mask: none !important;
}/* End custom CSS */