.elementor-504 .elementor-element.elementor-element-223a3db{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-504 .elementor-element.elementor-element-17577c7 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-504 .elementor-element.elementor-element-17577c7 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-504 .elementor-element.elementor-element-17577c7 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-504 .elementor-element.elementor-element-17577c7 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-504 .elementor-element.elementor-element-234f02f{--display:flex;--position:absolute;--min-height:100vh;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;--z-index:5;}body:not(.rtl) .elementor-504 .elementor-element.elementor-element-234f02f{left:0px;}body.rtl .elementor-504 .elementor-element.elementor-element-234f02f{right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-504 .elementor-element.elementor-element-40505ce{z-index:3;text-align:center;}.elementor-504 .elementor-element.elementor-element-40505ce .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);text-transform:uppercase;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-fe356fb );}.elementor-504 .elementor-element.elementor-element-a7ae2e0{--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;--z-index:4;}.elementor-504 .elementor-element.elementor-element-a7ae2e0:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-a7ae2e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe356fb );}.elementor-widget-ucaddon_justified_image_carousel .item_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-504 .elementor-element.elementor-element-eace010 .ue-item{opacity:100%;}.elementor-504 .elementor-element.elementor-element-eace010 .uc-active-item .ue-item{opacity:100%;}.elementor-504 .elementor-element.elementor-element-eace010 .ue-item:hover img{opacity:100% !important;}.elementor-504 .elementor-element.elementor-element-eace010 .item_title{background-color:#ffffff;padding:20px 20px 20px 20px;color:#000000;}.elementor-504 .elementor-element.elementor-element-eace010 .owl-nav .owl-prev{left:0px;}.elementor-504 .elementor-element.elementor-element-eace010 .owl-nav .owl-next{right:0px;}.elementor-504 .elementor-element.elementor-element-eace010 .owl-carousel .owl-nav .owl-next,.elementor-504 .elementor-element.elementor-element-eace010 .owl-carousel .owl-nav .owl-prev{top:70px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-504 .elementor-element.elementor-element-eace010 .owl-carousel .owl-nav .owl-next:hover,.elementor-504 .elementor-element.elementor-element-eace010 .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-504 .elementor-element.elementor-element-6cdfa8a{--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;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-504 .elementor-element.elementor-element-6cdfa8a:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-6cdfa8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe356fb );}.elementor-504 .elementor-element.elementor-element-d7e0e42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-504 .elementor-element.elementor-element-4941af3 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-504 .elementor-element.elementor-element-4941af3 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:clamp(2.074rem, 1.9448rem + 0.4135vw, 2.441rem);font-weight:600;text-transform:uppercase;line-height:clamp(2.074rem, 1.9448rem + 0.4135vw, 2.441rem);color:var( --e-global-color-secondary );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-504 .elementor-element.elementor-element-5253da6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-504 .elementor-element.elementor-element-c666459 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-c666459 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu ul, .elementor-504 .elementor-element.elementor-element-4d830b9 .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-504 .elementor-element.elementor-element-4d830b9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu.horizontal li{border-left-style:none;}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu ul.first-level > li{margin-bottom:0px;}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu li{padding-left:10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu li .dce-term-separator{margin-left:-10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu a, .elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu li{color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-4d830b9 .dce-menu hr{border-width:1px;width:1px;}.elementor-504 .elementor-element.elementor-element-05f55d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-05f55d8 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-4019bed > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-4019bed .elementor-heading-title{font-size:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);font-weight:300;line-height:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-f3f5526 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-f3f5526 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu ul, .elementor-504 .elementor-element.elementor-element-91c0efa .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-504 .elementor-element.elementor-element-91c0efa > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu.horizontal li{border-left-style:none;}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu ul.first-level > li{margin-bottom:0px;}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu li{padding-left:10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu li .dce-term-separator{margin-left:-10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu a, .elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu li{color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-91c0efa .dce-menu hr{border-width:1px;width:1px;}.elementor-504 .elementor-element.elementor-element-783b888 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-783b888 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-5a7411d > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-5a7411d .elementor-heading-title{font-size:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);font-weight:300;line-height:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-0b75da4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-0b75da4 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu ul, .elementor-504 .elementor-element.elementor-element-b051d0a .dce-parent-title{align-items:flex-start;justify-content:flex-start;}.elementor-504 .elementor-element.elementor-element-b051d0a > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu.horizontal li{border-left-style:none;}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu ul.first-level > li{margin-bottom:0px;}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu li{padding-left:10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu li .dce-term-separator{margin-left:-10px;padding-right:10px;}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu a, .elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu li{color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-b051d0a .dce-menu hr{border-width:1px;width:1px;}.elementor-504 .elementor-element.elementor-element-3657270 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-504 .elementor-element.elementor-element-3657270 .elementor-heading-title{font-size:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);font-weight:600;line-height:clamp(1.44rem, 1.3967rem + 0.1386vw, 1.563rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-a3f20d9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-504 .elementor-element.elementor-element-a3f20d9 .elementor-heading-title{font-size:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);font-weight:300;line-height:clamp(1.2rem, 1.1824rem + 0.0563vw, 1.25rem);color:var( --e-global-color-text );}.elementor-504 .elementor-element.elementor-element-61d9ff8{--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;--padding-top:80px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-504 .elementor-element.elementor-element-61d9ff8:not(.elementor-motion-effects-element-type-background), .elementor-504 .elementor-element.elementor-element-61d9ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fe356fb );}.elementor-504 .elementor-element.elementor-element-22e8f56 > .elementor-widget-container{padding:0px 0px 40px 10px;}.elementor-504 .elementor-element.elementor-element-03bea12 > .elementor-widget-container{padding:0px 10px 40px 0px;}.elementor-504 .elementor-element.elementor-element-03bea12.elementor-element{--align-self:flex-end;}.elementor-504 .elementor-element.elementor-element-03bea12{z-index:200;}@media(max-width:1024px){.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-title{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-description{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_title{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-theme-post-content{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-title{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-ucaddon_uc_slider_image .ug-textpanel-description{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-ucaddon_justified_image_carousel .item_title{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-theme-post-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-theme-post-content{font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for ucaddon_uc_slider_image, class: .elementor-element-17577c7 */.elementor-504 .elementor-element.elementor-element-17577c7 .ug-gallery-wrapper {
    height: 100vh!important;
}/* End custom CSS */
/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-4d830b9 */.elementor-504 .elementor-element.elementor-element-4d830b9 li {
    background: #ebebeb;
    margin: 5px;
    border: solid 2px #fff!important;
    padding: 6px 14px!important;
    transition: .3s;
}

.elementor-504 .elementor-element.elementor-element-4d830b9 li:hover {
    background: #fff;
    margin: 5px;
    border: solid 2px #999999!important;
    
}

.elementor-504 .elementor-element.elementor-element-4d830b9 li:last-child {
    margin-right: 0!important;
}/* End custom CSS */
/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-91c0efa */.elementor-504 .elementor-element.elementor-element-91c0efa li {
    background: #ebebeb;
    margin: 5px;
    border: solid 2px #fff!important;
    padding: 6px 14px!important;
    transition: .3s;
}

.elementor-504 .elementor-element.elementor-element-91c0efa li:hover {
    background: #fff;
    margin: 5px;
    border: solid 2px #999999!important;
    
}

.elementor-504 .elementor-element.elementor-element-91c0efa li:last-child {
    margin-right: 0!important;
}/* End custom CSS */
/* Start custom CSS for taxonomy-terms-menu, class: .elementor-element-b051d0a */.elementor-504 .elementor-element.elementor-element-b051d0a li {
    background: #ebebeb;
    margin: 5px;
    border: solid 2px #fff!important;
    padding: 6px 14px!important;
    transition: .3s;
}

.elementor-504 .elementor-element.elementor-element-b051d0a li:hover {
    background: #fff;
    margin: 5px;
    border: solid 2px #999999!important;
    
}

.elementor-504 .elementor-element.elementor-element-b051d0a li:last-child {
    margin-right: 0!important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-display: auto;
	src: url('https://demo.franckamoros.net/wp-content/uploads/2025/03/Switzer-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */