.elementor-10857 .elementor-element.elementor-element-d18948f{--display:flex;--width:100%;--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;--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-10857 .elementor-element.elementor-element-5dbe403{width:100%;max-width:100%;}.elementor-10857 .elementor-element.elementor-element-12a50eb{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-7d8cdce{text-align:center;}.elementor-10857 .elementor-element.elementor-element-7d8cdce .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-d635fde{text-align:justify;}.elementor-10857 .elementor-element.elementor-element-d635fde .the7-heading-title{color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-5ed644d{text-align:center;}.elementor-10857 .elementor-element.elementor-element-5ed644d .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-ceb7b6f{--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-10857 .elementor-element.elementor-element-9299826{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-b1e6bb6 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-b1e6bb6{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-b1e6bb6 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-b1e6bb6 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-b1e6bb6 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-421873c .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-9bc4159{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-52e95c1 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-52e95c1{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-52e95c1 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-52e95c1 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-52e95c1 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-494fef0 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-139e56b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-95c48b0 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-95c48b0{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-95c48b0 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-95c48b0 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-95c48b0 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-ffeeaaf .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-5f34b97{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-aa12ad3{text-align:center;}.elementor-10857 .elementor-element.elementor-element-aa12ad3 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-ae5f16b{--display:flex;--width:100%;--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-10857 .elementor-element.elementor-element-9a05313{--display:flex;--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-a51d8b2 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-a51d8b2{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-a51d8b2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-a51d8b2 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-a51d8b2 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-c1fa906 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-01d2d8d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-44072d0 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-44072d0{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-44072d0 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-44072d0 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-44072d0 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-9e1021b .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-ecfc726{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-42c1a46 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-42c1a46{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-42c1a46 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-42c1a46 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-42c1a46 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-92f1687 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-f165195{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-8b74f21 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-8b74f21{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-8b74f21 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-8b74f21 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-8b74f21 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-d274515 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-47c8f3e{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-8fd1a1d{text-align:center;}.elementor-10857 .elementor-element.elementor-element-8fd1a1d .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-ea12e44{--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-10857 .elementor-element.elementor-element-5a052c7{--display:flex;--width:65%;--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;--justify-content:center;}.elementor-10857 .elementor-element.elementor-element-95fb092{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-290d0c0 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-290d0c0{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-290d0c0 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-290d0c0 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-290d0c0 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-2d7f532 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-d659b27{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-a1403f2 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-a1403f2{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-a1403f2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-a1403f2 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-a1403f2 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-8066a9e .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-0004663{--display:flex;--width:65%;--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;--justify-content:center;}.elementor-10857 .elementor-element.elementor-element-b8fefbd{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-703e3c8{text-align:center;}.elementor-10857 .elementor-element.elementor-element-703e3c8 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-cb29dec{text-align:center;}.elementor-10857 .elementor-element.elementor-element-cb29dec .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-fc61ec6{--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-10857 .elementor-element.elementor-element-bdda4fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-3623ca2 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-3623ca2{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-3623ca2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-3623ca2 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-3623ca2 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-e984e6c .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-dfd9a61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-ac5dbc7 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-ac5dbc7{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-ac5dbc7 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-ac5dbc7 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-ac5dbc7 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-bf58f59 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-f2d529c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-4ec8f13 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-4ec8f13{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-4ec8f13 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-4ec8f13 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-4ec8f13 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-9cdede4 .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-2fb2bcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-755b0f5 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-755b0f5{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-755b0f5 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-755b0f5 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-755b0f5 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-361a6ed .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-800d6eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10857 .elementor-element.elementor-element-ab8e3d8 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-ab8e3d8{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-ab8e3d8 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-ab8e3d8 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-ab8e3d8 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-cda7d9c .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-829b092{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-e5b27f6{text-align:center;}.elementor-10857 .elementor-element.elementor-element-e5b27f6 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-262f748{--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-10857 .elementor-element.elementor-element-046edf8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-2d732e1 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-2d732e1{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-2d732e1 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-2d732e1 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-2d732e1 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-96807b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-815e3e3 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-815e3e3{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-815e3e3 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-815e3e3 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-815e3e3 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-422aecc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-2814759 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-2814759{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-2814759 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-2814759 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-2814759 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-138ac58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-dd89626 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-dd89626{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-dd89626 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-dd89626 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-dd89626 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-00023c9{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-da95254{text-align:center;}.elementor-10857 .elementor-element.elementor-element-da95254 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-d0fbc81{--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-10857 .elementor-element.elementor-element-2393045{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-648b7b2 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-648b7b2{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-648b7b2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-648b7b2 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-648b7b2 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-c894eb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-2942a10 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-2942a10{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-2942a10 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-2942a10 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-2942a10 .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-6e01031{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-3de714f .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-3de714f{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-3de714f .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-3de714f .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-3de714f .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-9f6e359{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-7115aba .the7-image-container{align-items:flex-start;text-align:left;}.elementor-10857 .elementor-element.elementor-element-7115aba{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-10857 .elementor-element.elementor-element-7115aba .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-7115aba .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-7115aba .the7-transform-container:hover{--the7-transform-scale:1.1;}.elementor-10857 .elementor-element.elementor-element-4113b06{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-abd0408{text-align:center;}.elementor-10857 .elementor-element.elementor-element-abd0408 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-48e3390{text-align:center;}.elementor-10857 .elementor-element.elementor-element-48e3390 .the7-heading-title{text-transform:uppercase;color:var( --e-global-color-el_color_7 );text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-42fccd5{--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-10857 .elementor-element.elementor-element-a5ac3a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10857 .elementor-element.elementor-element-8fac219{--e-image-carousel-slides-to-show:6;}.elementor-10857 .elementor-element.elementor-element-8fac219 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10857 .elementor-element.elementor-element-8fac219 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-el_color_1 );}.elementor-10857 .elementor-element.elementor-element-8fac219 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-10857 .elementor-element.elementor-element-8fac219 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-el_color_1 );}.elementor-10857 .elementor-element.elementor-element-6fc0eb3{--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;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-e4c5163{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10857 .elementor-element.elementor-element-e163f72 .box-content{align-items:center;text-align:center;}.elementor-10857 .elementor-element.elementor-element-e163f72 .dt-css-grid{grid-template-columns:repeat(4,1fr);grid-column-gap:15px;}.elementor-10857 .elementor-element.elementor-element-e163f72{--wide-desktop-columns:4;--the7-img-object-fit:cover;--the7-img-width:inherit;--the7-img-height:auto;--the7-img-max-height:unset;--the7-img-max-width:100%;--box-width:var(--image-size, auto);--the7-img-ratio:var(--ratio, initial);--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:10px;}.elementor-10857 .elementor-element.elementor-element-e163f72 .wf-cell .the7-image-box-wrapper{align-items:flex-start;align-content:flex-start;justify-content:flex-start;border-radius:10px 10px 10px 10px;padding:10px 10px 10px 10px;background:var( --e-global-color-el_color_7_6 );}.elementor-10857 .elementor-element.elementor-element-e163f72 .elementor-image-div{align-self:flex-start;}.elementor-10857 .elementor-element.elementor-element-e163f72 .elementor-image-div img{padding:20px;}.elementor-10857 .elementor-element.elementor-element-e163f72 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-10857 .elementor-element.elementor-element-e163f72 .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-10857 .elementor-element.elementor-element-e163f72 a:hover .the7-simple-post-thumb img,
					.elementor-10857 .elementor-element.elementor-element-e163f72 .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-10857 .elementor-element.elementor-element-e163f72 .box-content-wrapper .box-heading, .elementor-10857 .elementor-element.elementor-element-e163f72 .box-content-wrapper .box-heading a{font-size:23px;}.elementor-10857 .elementor-element.elementor-element-e163f72 .box-description{margin-top:10px;}.elementor-10857 .elementor-element.elementor-element-620f499{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-d595ee0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10857 .elementor-element.elementor-element-4285f9e .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-ff2600d{text-align:justify;}.elementor-10857 .elementor-element.elementor-element-ff2600d .the7-heading-title{text-decoration-style:solid;}.elementor-10857 .elementor-element.elementor-element-46580bf{--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-10857 .elementor-element.elementor-element-a57e043 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10857 .elementor-element.elementor-element-4685fe9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10857 .elementor-element.elementor-element-4685fe9:not(.elementor-motion-effects-element-type-background), .elementor-10857 .elementor-element.elementor-element-4685fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_0 );}.elementor-10857 .elementor-element.elementor-element-abe9626{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10857 .elementor-element.elementor-element-31f928d{--divider-border-style:solid;--divider-color:#00000000;--divider-border-width:1px;}.elementor-10857 .elementor-element.elementor-element-31f928d .elementor-divider-separator{width:100%;}.elementor-10857 .elementor-element.elementor-element-31f928d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}@media(min-width:778px){.elementor-10857 .elementor-element.elementor-element-5f34b97{--content-width:1600px;}}@media(max-width:1024px){.elementor-10857 .elementor-element.elementor-element-7d8cdce .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-d635fde .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-5ed644d .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-aa12ad3 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-8fd1a1d .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-703e3c8 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-cb29dec .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-e5b27f6 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-da95254 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-abd0408 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-48e3390 .the7-heading-title{font-size:28px;}.elementor-10857 .elementor-element.elementor-element-8fac219{--e-image-carousel-slides-to-show:6;}.elementor-10857 .elementor-element.elementor-element-e163f72 .dt-css-grid{grid-template-columns:repeat(2,1fr);}.elementor-10857 .elementor-element.elementor-element-e163f72{--wide-desktop-columns:2;}}@media(max-width:777px){.elementor-10857 .elementor-element.elementor-element-421873c{text-align:center;}.elementor-10857 .elementor-element.elementor-element-494fef0{text-align:center;}.elementor-10857 .elementor-element.elementor-element-ffeeaaf{text-align:center;}.elementor-10857 .elementor-element.elementor-element-c1fa906{text-align:center;}.elementor-10857 .elementor-element.elementor-element-9e1021b{text-align:center;}.elementor-10857 .elementor-element.elementor-element-92f1687{text-align:center;}.elementor-10857 .elementor-element.elementor-element-d274515{text-align:center;}.elementor-10857 .elementor-element.elementor-element-2d7f532{text-align:center;}.elementor-10857 .elementor-element.elementor-element-8066a9e{text-align:center;}.elementor-10857 .elementor-element.elementor-element-e984e6c{text-align:center;}.elementor-10857 .elementor-element.elementor-element-bf58f59{text-align:center;}.elementor-10857 .elementor-element.elementor-element-9cdede4{text-align:center;}.elementor-10857 .elementor-element.elementor-element-361a6ed{text-align:center;}.elementor-10857 .elementor-element.elementor-element-cda7d9c{text-align:center;}.elementor-10857 .elementor-element.elementor-element-8fac219{--e-image-carousel-slides-to-show:3;}.elementor-10857 .elementor-element.elementor-element-e163f72 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-10857 .elementor-element.elementor-element-e163f72{--wide-desktop-columns:1;}}/* Start custom CSS for html, class: .elementor-element-5dbe403 */* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html, body {
  height: 100%;
  font-family: 'Poppins', sans-serif;
}

/* HERO SECTION */
.hero-video-section {
  position: relative;
  width: 100%;
  height: 80vh;
  overflow: hidden;
  background: #000;
}

/* VIDEO */
.hero-bg-video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 1;
}

.hero-bg-video.desktop { display: block; }
.hero-bg-video.mobile { display: none; }

/* CAPA OSCURA */
.hero-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.7) 100%);
  z-index: 2;
}

/* CONTENIDO */
.hero-content {
  position: relative;
  z-index: 3;
  display: flex;
  flex-direction: row;
  justify-content: space-around;
  align-items: center;
  height: 100%;
}

/* TEXTO IZQUIERDA */
.hero-text {
  max-width: 60%;
  color: #fff;
}

.hero-text h1 {
  font-size: 3rem;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 1.1;
  color: #fff;
}

.hero-text p {
  font-size: 1.2rem;
  margin-top: 1rem;
  letter-spacing: 0.5px;
}

/* BOTÓN ABAJO A LA DERECHA */
.hero-btn {
  align-self: flex-end;
}

.btn-hero {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  background: #DC5325;
  color: #fff;
  padding: 0.7rem 2.3rem;
  font-weight: 700;
  text-decoration: none;
  border-radius: 5px;
  letter-spacing: 0.5px;
  transition: all 0.3s ease;
}

.btn-hero:hover {
  background: #D93E32;
  color: #fff;
}

.btn-icon {
  width: 26px;
    height: 26px;
    fill: white;
    margin: 0px 10px 0px 0px;
}

/* RESPONSIVE */
@media (max-width: 767px) {
  .hero-bg-video.desktop { display: none; }
  .hero-bg-video.mobile { display: block; }

  .hero-content {
    padding: 3rem 1.5rem;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    text-align: center;
  }

  .hero-text {
    max-width: 100%;
  }

  .hero-text h1 {
    font-size: 1.8rem;
  }

  .hero-text p {
    font-size: 1rem;
  }

  .hero-btn {
    align-self: center;
    margin-top: 1.5rem;
  }
}/* End custom CSS */
@media screen and (min-width: 1351px) {  .the7_image_box_grid_widget-e163f72 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_image_box_grid_widget-e163f72 .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 1026px) {  .the7_image_box_grid_widget-e163f72.the7-box-grid-wrapper .wf-cell:nth-child(-n + 4):before {    display: none;  }}@media screen and (min-width: 778px) and (max-width: 1024px) {  .the7_image_box_grid_widget-e163f72.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}@media screen and (max-width: 777px) {  .the7_image_box_grid_widget-e163f72.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }}