.elementor-16220 .elementor-element.elementor-element-4d78a2b2{--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;--background-transition:0.3s;}.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-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-16220 .elementor-element.elementor-element-10804873{--divider-border-style:solid;--divider-color:#E5E5E5;--divider-border-width:1px;}.elementor-16220 .elementor-element.elementor-element-10804873 > .elementor-widget-container{margin:-50px 0px -3px 0px;}.elementor-16220 .elementor-element.elementor-element-10804873 .elementor-divider-separator{width:96%;margin:0 auto;margin-center:0;}.elementor-16220 .elementor-element.elementor-element-10804873 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-16220 .elementor-element.elementor-element-7a6b6d3{--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;--background-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16220 .elementor-element.elementor-element-8ce66ee > .elementor-widget-container{margin:20px 0px 0px 40px;}.elementor-16220 .elementor-element.elementor-element-8ce66ee .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.8rem;font-weight:400;}.elementor-16220 .elementor-element.elementor-element-933f112{--spacer-size:50px;}.elementor-16220 .elementor-element.elementor-element-8ed1bf3{--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;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-5d78309{--spacer-size:30px;}.elementor-16220 .elementor-element.elementor-element-6a7907d{text-align:center;}.elementor-16220 .elementor-element.elementor-element-6a7907d .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16220 .elementor-element.elementor-element-6b19e78 img{width:100%;max-width:100%;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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-16220 .elementor-element.elementor-element-9fb12d6{color:#000000;font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:300;font-style:normal;}.elementor-16220 .elementor-element.elementor-element-de02f0f{--spacer-size:25px;}.elementor-16220 .elementor-element.elementor-element-ba3f302{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-16220 .elementor-element.elementor-element-ba3f302.e-con{--align-self:center;}.elementor-16220 .elementor-element.elementor-element-228a9b2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-c2b9534 img{width:100%;max-width:100%;}.elementor-16220 .elementor-element.elementor-element-7edfc08{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:22px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-06bf698 img{width:100%;max-width:100%;}.elementor-16220 .elementor-element.elementor-element-505ff7a{color:#000000;font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:300;font-style:normal;}.elementor-16220 .elementor-element.elementor-element-7e2ac3f{--spacer-size:50px;}.elementor-16220 .elementor-element.elementor-element-46992ef{--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;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-46992ef:not(.elementor-motion-effects-element-type-background), .elementor-16220 .elementor-element.elementor-element-46992ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16220 .elementor-element.elementor-element-46992ef, .elementor-16220 .elementor-element.elementor-element-46992ef::before{--border-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-8c10c88{--spacer-size:15px;}.elementor-16220 .elementor-element.elementor-element-a6115f9{text-align:center;}.elementor-16220 .elementor-element.elementor-element-a6115f9 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;}.elementor-16220 .elementor-element.elementor-element-3ef2306 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-4a5062e{--spacer-size:35px;}.elementor-16220 .elementor-element.elementor-element-1bec419{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-1bec419:not(.elementor-motion-effects-element-type-background), .elementor-16220 .elementor-element.elementor-element-1bec419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16220 .elementor-element.elementor-element-1bec419, .elementor-16220 .elementor-element.elementor-element-1bec419::before{--border-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-749d334{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-749d334:hover::before, .elementor-16220 .elementor-element.elementor-element-749d334:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-749d334:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-749d334 > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-749d334 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-749d334:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-1e5fb26{--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;--gap:28px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--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-16220 .elementor-element.elementor-element-b0c6190 > .elementor-widget-container{padding:0rem 4rem 0rem 3rem;}.elementor-16220 .elementor-element.elementor-element-b0c6190{text-align:left;}.elementor-16220 .elementor-element.elementor-element-b0c6190 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-a6c3a05 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-a6c3a05 img{width:100%;}.elementor-16220 .elementor-element.elementor-element-dae0404{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-227d6f4:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-5ab141b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-5ab141b:hover::before, .elementor-16220 .elementor-element.elementor-element-5ab141b:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-5ab141b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-5ab141b > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-5ab141b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-5ab141b:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-bffea51{--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;--gap:20px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-898658d > .elementor-widget-container{padding:0rem 4rem 0rem 3rem;}.elementor-16220 .elementor-element.elementor-element-898658d{text-align:left;}.elementor-16220 .elementor-element.elementor-element-898658d .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-82cbd61 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-82cbd61 img{width:100%;}.elementor-16220 .elementor-element.elementor-element-4acd8da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-864d886{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-54d69aa:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-e120f3d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-e120f3d:not(.elementor-motion-effects-element-type-background), .elementor-16220 .elementor-element.elementor-element-e120f3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16220 .elementor-element.elementor-element-e120f3d, .elementor-16220 .elementor-element.elementor-element-e120f3d::before{--border-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-f525600{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-f525600:hover::before, .elementor-16220 .elementor-element.elementor-element-f525600:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-f525600:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-f525600 > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-f525600 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-f525600:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-de41f5a{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-a06a49c:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-4265f8a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-030dfcc > .elementor-widget-container{padding:0rem 3rem 0rem 4rem;}.elementor-16220 .elementor-element.elementor-element-030dfcc{text-align:left;}.elementor-16220 .elementor-element.elementor-element-030dfcc .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-9fd5709 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-9fd5709 img{width:100%;}.elementor-16220 .elementor-element.elementor-element-7e75a58 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-7e75a58 img{width:18%;}.elementor-16220 .elementor-element.elementor-element-b397f59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-b397f59:hover::before, .elementor-16220 .elementor-element.elementor-element-b397f59:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-b397f59:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-b397f59 > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-b397f59 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-b397f59:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-2821312{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-62025d8:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-ba23735{--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;--gap:20px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-e2523b7 > .elementor-widget-container{padding:0rem 3rem 0rem 4rem;}.elementor-16220 .elementor-element.elementor-element-e2523b7{text-align:left;}.elementor-16220 .elementor-element.elementor-element-e2523b7 .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-8942062 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-8942062 img{width:100%;}.elementor-16220 .elementor-element.elementor-element-c068983{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-c068983:not(.elementor-motion-effects-element-type-background), .elementor-16220 .elementor-element.elementor-element-c068983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-16220 .elementor-element.elementor-element-c068983, .elementor-16220 .elementor-element.elementor-element-c068983::before{--border-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-c25fe90{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-c25fe90:hover::before, .elementor-16220 .elementor-element.elementor-element-c25fe90:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-c25fe90:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-c25fe90 > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-c25fe90 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-c25fe90:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-963e652{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f > .elementor-widget-container{padding:0rem 4rem 0rem 3rem;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f{text-align:left;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-860d4ae > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-860d4ae img{width:100%;}.elementor-16220 .elementor-element.elementor-element-f9dc308{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-d60faf1:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-4c5152c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-4c5152c:hover::before, .elementor-16220 .elementor-element.elementor-element-4c5152c:hover > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-4c5152c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-16220 .elementor-element.elementor-element-4c5152c > .elementor-background-slideshow:hover::before, .elementor-16220 .elementor-element.elementor-element-4c5152c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#000000;--background-overlay:'';}.elementor-16220 .elementor-element.elementor-element-4c5152c:hover{--overlay-opacity:0.1;}.elementor-16220 .elementor-element.elementor-element-92dc6a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b > .elementor-widget-container{padding:0rem 4rem 0rem 3rem;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b{text-align:left;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase;}.elementor-16220 .elementor-element.elementor-element-d8ed84a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-d8ed84a img{width:100%;}.elementor-16220 .elementor-element.elementor-element-87aba88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-d9f2fb0{--display:flex;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16220 .elementor-element.elementor-element-27c7c6f:hover img{opacity:1;filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-16220 .elementor-element.elementor-element-93abf2e{--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;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-7f85651{--spacer-size:60px;}.elementor-16220 .elementor-element.elementor-element-933854f{text-align:center;}.elementor-16220 .elementor-element.elementor-element-933854f .elementor-heading-title{color:#000000;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-16220 .elementor-element.elementor-element-b93c3c2 img{width:100%;max-width:100%;}.elementor-16220 .elementor-element.elementor-element-b9ad75e{color:#000000;font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:300;font-style:normal;}.elementor-16220 .elementor-element.elementor-element-2049288{--spacer-size:25px;}.elementor-16220 .elementor-element.elementor-element-dbea206 img{width:100%;max-width:100%;}.elementor-16220 .elementor-element.elementor-element-b22ffeb{color:#000000;font-family:"Roboto", Sans-serif;font-size:0.8em;font-weight:300;font-style:normal;}.elementor-16220 .elementor-element.elementor-element-e94de53{--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;--background-transition:0.3s;}.elementor-16220 .elementor-element.elementor-element-73ba8a7{--spacer-size:180px;}@media(max-width:1024px){.elementor-16220 .elementor-element.elementor-element-1e5fb26{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-b0c6190 > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-b0c6190{text-align:left;}.elementor-16220 .elementor-element.elementor-element-b0c6190 .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-a6c3a05 img{width:55%;}.elementor-16220 .elementor-element.elementor-element-bffea51{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-898658d > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-898658d .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-82cbd61 img{width:55%;}.elementor-16220 .elementor-element.elementor-element-4acd8da img{width:26%;}.elementor-16220 .elementor-element.elementor-element-4265f8a{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-030dfcc > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-030dfcc .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-9fd5709 img{width:55%;}.elementor-16220 .elementor-element.elementor-element-7e75a58 img{width:26%;}.elementor-16220 .elementor-element.elementor-element-ba23735{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-e2523b7 > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-e2523b7 .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-8942062 img{width:55%;}.elementor-16220 .elementor-element.elementor-element-963e652{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-860d4ae img{width:55%;}.elementor-16220 .elementor-element.elementor-element-92dc6a1{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b > .elementor-widget-container{padding:0rem 1rem 0rem 2rem;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b .elementor-heading-title{font-size:0.8em;}.elementor-16220 .elementor-element.elementor-element-d8ed84a img{width:55%;}.elementor-16220 .elementor-element.elementor-element-87aba88 img{width:26%;}}@media(max-width:767px){.elementor-16220 .elementor-element.elementor-element-8ce66ee > .elementor-widget-container{margin:25px 0px 0px 6px;}.elementor-16220 .elementor-element.elementor-element-8ce66ee .elementor-heading-title{font-size:1.3em;}.elementor-16220 .elementor-element.elementor-element-8ed1bf3{--width:90%;}.elementor-16220 .elementor-element.elementor-element-5d78309{--spacer-size:10px;}.elementor-16220 .elementor-element.elementor-element-de02f0f{--spacer-size:20px;}.elementor-16220 .elementor-element.elementor-element-7e2ac3f{--spacer-size:0px;}.elementor-16220 .elementor-element.elementor-element-46992ef{--width:90%;}.elementor-16220 .elementor-element.elementor-element-1bec419{--width:90%;}.elementor-16220 .elementor-element.elementor-element-749d334{--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-1e5fb26{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-b0c6190 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-b0c6190{text-align:left;}.elementor-16220 .elementor-element.elementor-element-b0c6190 .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-a6c3a05 img{width:60%;}.elementor-16220 .elementor-element.elementor-element-bffea51{--gap:10px 0px;--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-898658d > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-898658d{text-align:left;}.elementor-16220 .elementor-element.elementor-element-898658d .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-82cbd61 img{width:25%;}.elementor-16220 .elementor-element.elementor-element-4acd8da > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-4acd8da img{width:60%;}.elementor-16220 .elementor-element.elementor-element-e120f3d{--width:90%;}.elementor-16220 .elementor-element.elementor-element-f525600{--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-4265f8a{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-030dfcc > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-030dfcc{text-align:left;}.elementor-16220 .elementor-element.elementor-element-030dfcc .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-9fd5709 img{width:25%;}.elementor-16220 .elementor-element.elementor-element-7e75a58 img{width:60%;}.elementor-16220 .elementor-element.elementor-element-ba23735{--gap:10px 0px;--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-e2523b7 > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-e2523b7{text-align:left;}.elementor-16220 .elementor-element.elementor-element-e2523b7 .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-8942062 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-8942062 img{width:60%;}.elementor-16220 .elementor-element.elementor-element-c068983{--width:90%;}.elementor-16220 .elementor-element.elementor-element-c25fe90{--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-963e652{--gap:10px 0px;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f{text-align:left;}.elementor-16220 .elementor-element.elementor-element-c7f2b6f .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-860d4ae img{width:60%;}.elementor-16220 .elementor-element.elementor-element-92dc6a1{--gap:10px 0px;--flex-wrap:nowrap;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b > .elementor-widget-container{padding:0px 25px 0px 25px;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b{text-align:left;}.elementor-16220 .elementor-element.elementor-element-1ac5b8b .elementor-heading-title{font-size:0.9em;line-height:1.2em;}.elementor-16220 .elementor-element.elementor-element-d8ed84a img{width:25%;}.elementor-16220 .elementor-element.elementor-element-87aba88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-16220 .elementor-element.elementor-element-87aba88 img{width:60%;}.elementor-16220 .elementor-element.elementor-element-93abf2e{--width:90%;}.elementor-16220 .elementor-element.elementor-element-7f85651{--spacer-size:40px;}.elementor-16220 .elementor-element.elementor-element-73ba8a7{--spacer-size:100px;}}@media(min-width:768px){.elementor-16220 .elementor-element.elementor-element-8ed1bf3{--width:75%;}.elementor-16220 .elementor-element.elementor-element-46992ef{--width:74%;}.elementor-16220 .elementor-element.elementor-element-1bec419{--width:74%;}.elementor-16220 .elementor-element.elementor-element-749d334{--width:50%;}.elementor-16220 .elementor-element.elementor-element-5ab141b{--width:50%;}.elementor-16220 .elementor-element.elementor-element-e120f3d{--width:74%;}.elementor-16220 .elementor-element.elementor-element-f525600{--width:50%;}.elementor-16220 .elementor-element.elementor-element-b397f59{--width:50%;}.elementor-16220 .elementor-element.elementor-element-c068983{--width:74%;}.elementor-16220 .elementor-element.elementor-element-c25fe90{--width:50%;}.elementor-16220 .elementor-element.elementor-element-4c5152c{--width:50%;}.elementor-16220 .elementor-element.elementor-element-93abf2e{--width:75%;}}/* Start custom CSS for heading, class: .elementor-element-8ce66ee */.elementor-element-4c180569 {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bffea51 *//* Ocultar el elemento con ID 82cbd61 en versión móvil */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleder {
        display: none; /* Ocultar el elemento */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleizq {
        display: block; /* Mostrar el elemento */
    }
}

/* Asegurarse de que el elemento con ID 82cbd62 esté oculto en móviles */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleder {
        display: none; /* Ocultar en móviles */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleizq {
        display: none; /* Mostrar el elemento */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bec419 */.visible {
  display: flex;
  gap: 0; /* Elimina espacios entre columnas y filas */
}

.visible > * {
  margin: 0; /* Asegúrate de que no haya márgenes adicionales */
  padding: 0; /* Elimina rellenos internos */
}


/* Estilo base para todos los bloques */
.visible .bloque {
    position: relative; /* Asegura un posicionamiento adecuado para efectos */
}

/* Imagen dentro de cualquier bloque (estilo base) */
.visible .bloque img {
    transition: filter 0.3s ease; /* Transición suave para el efecto */
}

/* Efecto al pasar el cursor por el primer contenedor (afecta al segundo) */
.visible .bloque-1:hover ~ .bloque-2 img {
    filter: brightness(90%); /* Aplica brillo del 90% */
}

/* Efecto al pasar el cursor por el tercer contenedor (afecta al cuarto) */
.visible .bloque-3:hover ~ .bloque-4 img {
    filter: brightness(90%); /* Aplica brillo del 90% */
}

@media (max-width: 767px) { /* Ajusta este valor según sea necesario */
    .visible {
        display: flex; /* Asegura que los contenedores estén en flex */
        flex-wrap: wrap; /* Permite el ajuste de los contenedores */
    }

    /* Mueve el contenedor 4 a la posición del 3 */
    .visible .bloque-3 {
        order: 4; /* Establece el contenedor 3 al final */
    }

    /* Mueve el contenedor 3 a la posición del 4 */
    .visible .bloque-4 {
        order: 3; /* Establece el contenedor 4 justo antes del contenedor 3 */
    }
}

.contenedor-visible {
  display: flex;
  gap: 0; /* Elimina espacios entre columnas y filas */
}

.contenedor-visible > * {
  margin: 0; /* Asegúrate de que no haya márgenes adicionales */
  padding: 0; /* Elimina rellenos internos */
}


/* Estilo base para todos los bloques */
.contenedor-visible .bloque {
    position: relative; /* Asegura un posicionamiento adecuado para efectos */
}

/* Imagen dentro de cualquier bloque (estilo base) */
.contenedor-visible .bloque img {
    transition: filter 0.3s ease; /* Transición suave para el efecto */
}

/* Efecto al pasar el cursor por el primer contenedor (afecta al segundo) */
.contenedor-visible .bloque-1:hover ~ .bloque-2 img {
    filter: brightness(90%); /* Aplica brillo del 90% */
}

/* Efecto al pasar el cursor por el tercer contenedor (afecta al cuarto) */
.contenedor-visible .bloque-3:hover ~ .bloque-4 img {
    filter: brightness(90%); /* Aplica brillo del 90% */
}

@media (max-width: 767px) { /* Ajusta este valor según sea necesario */
    .contenedor-visible {
        display: flex; /* Asegura que los contenedores estén en flex */
        flex-wrap: wrap; /* Permite el ajuste de los contenedores */
    }

    /* Mueve el contenedor 4 a la posición del 3 */
    .contenedor-visible .bloque-3 {
        order: 4; /* Establece el contenedor 3 al final */
    }

    /* Mueve el contenedor 3 a la posición del 4 */
    .contenedor-visible .bloque-4 {
        order: 3; /* Establece el contenedor 4 justo antes del contenedor 3 */
    }
}

@media (min-width: 1025px) {
    .flecha {
        width: 20%; /* Solo para versión de escritorio */
        height: auto; /* Mantiene la proporción de la imagen */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4265f8a *//* Ocultar el elemento con ID 82cbd61 en versión móvil */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleizq2 {
        display: none; /* Ocultar el elemento */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleder2 {
        display: block; /* Mostrar el elemento */
    }
}

/* Asegurarse de que el elemento con ID 82cbd62 esté oculto en móviles */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleizq2 {
        display: none; /* Ocultar en móviles */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleder2 {
        display: none; /* Mostrar el elemento */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ba23735 *//* Ocultar el elemento con ID 82cbd61 en versión móvil */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleder {
        display: none; /* Ocultar el elemento */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleizq {
        display: block; /* Mostrar el elemento */
    }
}

/* Asegurarse de que el elemento con ID 82cbd62 esté oculto en móviles */
@media (max-width: 767px) { /* Pantallas móviles */
    #fleder {
        display: none; /* Ocultar en móviles */
    }
}

/* Mostrar el elemento con ID 82cbd62 en versión tablet y PC */
@media (min-width: 768px) { /* Pantallas tablet y mayores (tablet + desktop) */
    #fleizq {
        display: none; /* Mostrar el elemento */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e120f3d */.bizq:hover .bloque-22 img {
  filter: brightness(90%);
}
.bder:hover .bloque-23 img {
  filter: brightness(90%);
}

@media (max-width: 767px) { /*

    /* Mueve el contenedor 4 a la posición del 3 */
    .visible .bloque-21 {
        order: 1; /* Establece el contenedor 1 al final */
    }

    /* Mueve el contenedor 3 a la posición del 4 */
    .visible .bloque-22 {
        order: 2; /* Establece el contenedor 2 al principio */
    }
}

.bizq:hover .bloque-22 img {
  filter: brightness(90%);
}
.bder:hover .bloque-23 img {
  filter: brightness(90%);
}

@media (max-width: 767px) { /*

    /* Mueve el contenedor 4 a la posición del 3 */
    .contenedor-visible .bloque-21 {
        order: 1; /* Establece el contenedor 1 al final */
    }

    /* Mueve el contenedor 3 a la posición del 4 */
    .contenedor-visible .bloque-22 {
        order: 2; /* Establece el contenedor 2 al principio */
    }
}/* End custom CSS */