.elementor-10042 .elementor-element.elementor-element-bfea9e7{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-2c7ad52{--display:flex;}.elementor-10042 .elementor-element.elementor-element-c4eec4b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-6e8a482 );opacity:var( --e-global-color-6e8a482 );}.elementor-10042 .elementor-element.elementor-element-c4eec4b .swiper-pagination-bullet{background:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-4c6a3dd > .elementor-widget-container{border-style:none;}.elementor-10042 .elementor-element.elementor-element-0af5d2d{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-10042 .elementor-element.elementor-element-e0cabf8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10042 .elementor-element.elementor-element-e9364b1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-8eedad5{text-align:center;font-family:"The Seasons", Sans-serif;font-size:60px;font-weight:200;text-transform:capitalize;line-height:58px;color:var( --e-global-color-accent );}.elementor-10042 .elementor-element.elementor-element-8eedad5 p{margin-bottom:0px;}.elementor-10042 .elementor-element.elementor-element-b990e40{text-align:center;font-family:"Futura light", Sans-serif;font-size:22px;font-weight:500;text-transform:capitalize;line-height:25px;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-b990e40 p{margin-bottom:0px;}.elementor-10042 .elementor-element.elementor-element-596cfdc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-b6a6ac6{text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:25px;color:var( --e-global-color-accent );}.elementor-10042 .elementor-element.elementor-element-b6a6ac6 p{margin-bottom:0px;}.elementor-10042 .elementor-element.elementor-element-a8804c0{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10042 .elementor-element.elementor-element-bac54bf{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-3c92513{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-10042 .elementor-element.elementor-element-f2df198 img{width:100%;height:450px;object-fit:cover;object-position:bottom center;opacity:1;border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-eb6df36{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-d38f471 img{width:100%;height:300px;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-84e4644{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-3eeeff3 img{width:100%;height:450px;object-fit:cover;object-position:center center;opacity:1;border-radius:3px 3px 3px 3px;}.elementor-10042 .elementor-element.elementor-element-811e976{--display:flex;--position:fixed;--min-height:90vh;--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:4;}body:not(.rtl) .elementor-10042 .elementor-element.elementor-element-811e976{left:0px;}body.rtl .elementor-10042 .elementor-element.elementor-element-811e976{right:0px;}.elementor-10042 .elementor-element.elementor-element-f4b4de9 > .elementor-widget-container{--e-transform-translateX:40px;--e-transform-flipX:-1;--e-transform-flipY:-1;margin:250px -100px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-f4b4de9.elementor-element{--align-self:flex-start;}.elementor-10042 .elementor-element.elementor-element-f4b4de9{--e-transform-origin-x:left;}.elementor-10042 .elementor-element.elementor-element-f4b4de9 .lae-animated-text .lae-animated-text-before-text{font-family:"The Seasons", Sans-serif;}.elementor-10042 .elementor-element.elementor-element-f4b4de9 .lae-animated-text .lae-animated-text-items{color:var( --e-global-color-aa100e4 );font-family:"The Seasons", Sans-serif;font-weight:300;}.elementor-10042 .elementor-element.elementor-element-0bf8441{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-f2fe839{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-d418f25{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10042 .elementor-element.elementor-element-4a8cd49{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-1287812{text-align:center;}.elementor-10042 .elementor-element.elementor-element-1287812 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:45px;font-weight:300;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-ec24946{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-cf7a143{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:1px;}.elementor-10042 .elementor-element.elementor-element-cf7a143.elementor-element{--align-self:center;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .elementor-widget-container{text-align:center;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed:not(:has(.elementor-widget-container)){text-align:center;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn i{font-size:20px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn{font-family:"Italiana", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;border-radius:2px 2px 2px 2px;padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn, .elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-6e8a482 );--ha-ctv-btn-border-clr:var( --e-global-color-text );--ha-ctv-btn-bg-hvr-clr:var( --e-global-color-secondary );--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--iconica > span{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 50px 20px 50px;}.elementor-10042 .elementor-element.elementor-element-d1e113a{--display:flex;--min-height:600px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-d1e113a:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-d1e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thejcreative.com/wp-content/uploads/2025/07/DSC03979-Mustafa-.jpg");background-position:0px -180px;background-repeat:no-repeat;background-size:120% auto;}.elementor-10042 .elementor-element.elementor-element-3d041d1{--display:flex;--min-height:500px;--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;--overlay-opacity:1;--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-10042 .elementor-element.elementor-element-3d041d1::before, .elementor-10042 .elementor-element.elementor-element-3d041d1 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-3d041d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-3d041d1 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-3d041d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-3d041d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F2EFEB4D 65%, #FFFFFF00 63%);}.elementor-10042 .elementor-element.elementor-element-f0cf3d0{--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;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-a562ae5{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-39df591{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-5361440{--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;--overlay-opacity:0.3;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10042 .elementor-element.elementor-element-5361440::before, .elementor-10042 .elementor-element.elementor-element-5361440 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-5361440 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-5361440 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-5361440 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-5361440 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thejcreative.com/wp-content/uploads/2025/05/vanghou.png");--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-844c8c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10042 .elementor-element.elementor-element-adbf608{z-index:2;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-bg-overlay::after{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0s;transition-delay:0s;border-color:#FFFFFF61;border-width:2px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-bg-overlay::before{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-delay:0s;transition-delay:0s;border-color:#FFFFFF61;border-width:2px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-apollo::before{background-color:#FFFFFF61;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-romeo::before{background-color:#FFFFFF61;height:2px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-romeo::after{background-color:#FFFFFF61;height:2px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-layla::before{border-top-style:solid;border-bottom-style:solid;top:calc(0px + 20px);right:0px;bottom:calc(0px + 20px);left:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-layla::after{border-left-style:solid;border-right-style:solid;top:0px;right:calc(0px + 20px);bottom:0px;left:calc(0px + 20px);}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-oscar::before{border-style:solid;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-bubba::before{border-top-style:solid;border-bottom-style:solid;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-bubba::after{border-left-style:solid;border-right-style:solid;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-chicho::before{border-style:solid;top:0px;right:0px;bottom:0px;left:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-border-anim-jazz::after{border-top-style:solid;border-bottom-style:solid;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-bg-image{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-bg-overlay{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-delay:0s;transition-delay:0s;background-color:#08192B17;mix-blend-mode:normal;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-icon{color:#ffffff;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-title{color:#ffffff;margin:0 0 10px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-title a{color:#ffffff;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-description{color:#ffffff;margin-bottom:30px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-content{-webkit-transition-duration:0.3s;transition-duration:0.3s;min-height:450px;padding:30px 30px 30px 30px;-webkit-justify-content:center;justify-content:center;text-align:center;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-icon i{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-icon svg{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-title span{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-description p{-webkit-transition-duration:0.3s;transition-duration:0.3s;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-icon img{max-width:50px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-content .wpr-promo-box-icon{margin-bottom:10px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-content .wpr-promo-box-icon img{border-radius:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box:hover .wpr-promo-box-bg-overlay{background-color:#081A2D66;}.elementor-10042 .elementor-element.elementor-element-e7f3fe0{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10042 .elementor-element.elementor-element-240b2a4{text-align:left;}.elementor-10042 .elementor-element.elementor-element-240b2a4 img{height:35px;object-fit:contain;object-position:center center;}.elementor-10042 .elementor-element.elementor-element-b2b0dcf{--display:flex;}.elementor-10042 .elementor-element.elementor-element-8bf6510{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-8bf6510 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:50px;font-weight:300;}.elementor-10042 .elementor-element.elementor-element-b16034d{width:var( --container-widget-width, 475px );max-width:475px;--container-widget-width:475px;--container-widget-flex-grow:0;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:500;line-height:25px;}.elementor-10042 .elementor-element.elementor-element-95e5476 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .elementor-widget-container{text-align:left;}.elementor-10042 .elementor-element.elementor-element-95e5476:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn i{font-size:20px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn{font-family:"Futura light", Sans-serif;font-size:18px;font-weight:500;text-transform:capitalize;text-decoration:underline;border-radius:2px 2px 2px 2px;padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn, .elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:#FFFFFF00;--ha-ctv-btn-border-clr:#7A7A7A2E;--ha-ctv-btn-txt-hvr-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-hvr-clr:#C29F5700;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--iconica > span{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-95e5476 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:5px 40px 5px 0px;}.elementor-10042 .elementor-element.elementor-element-2363e7a{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-4fa9343{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.04;}.elementor-10042 .elementor-element.elementor-element-4fa9343::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thejcreative.com/wp-content/uploads/2025/05/flower-leaf.png");--background-overlay:'';background-position:-100px 70px;background-repeat:no-repeat;background-size:contain;}.elementor-10042 .elementor-element.elementor-element-4b7dc2a img{height:60px;object-fit:contain;object-position:center center;}.elementor-10042 .elementor-element.elementor-element-15f697c{--display:flex;}.elementor-10042 .elementor-element.elementor-element-0c4de86{text-align:center;}.elementor-10042 .elementor-element.elementor-element-0c4de86 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:50px;font-weight:200;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-161a9df{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:1px;}.elementor-10042 .elementor-element.elementor-element-161a9df.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-1419753{--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-10042 .elementor-element.elementor-element-1ab219d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}.elementor-10042 .elementor-element.elementor-element-1ab219d::before, .elementor-10042 .elementor-element.elementor-element-1ab219d > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1ab219d > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1ab219d > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-1ab219d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-1ab219d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-6cf6c81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon-wrapper{text-align:center;}.elementor-10042 .elementor-element.elementor-element-f81b1f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-f81b1f7.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-f81b1f7.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-f81b1f7.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-f81b1f7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon{font-size:60px;}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon svg{height:60px;}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon i, .elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon svg{transform:rotate(-25deg);}.elementor-10042 .elementor-element.elementor-element-f7a2d82{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10042 .elementor-element.elementor-element-c0ca203{text-align:center;}.elementor-10042 .elementor-element.elementor-element-c0ca203 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-0ada246{text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-text );}.elementor-10042 .elementor-element.elementor-element-925fe65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.4;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}.elementor-10042 .elementor-element.elementor-element-925fe65::before, .elementor-10042 .elementor-element.elementor-element-925fe65 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-925fe65 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-925fe65 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-925fe65 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-925fe65 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-816fe03{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-892d153 .elementor-icon-wrapper{text-align:center;}.elementor-10042 .elementor-element.elementor-element-892d153.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-892d153.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-892d153.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-892d153.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-892d153.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-892d153 .elementor-icon{font-size:60px;}.elementor-10042 .elementor-element.elementor-element-892d153 .elementor-icon svg{height:60px;}.elementor-10042 .elementor-element.elementor-element-36e12a7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10042 .elementor-element.elementor-element-bb4301d{text-align:center;}.elementor-10042 .elementor-element.elementor-element-bb4301d .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-8d18de9{text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-text );}.elementor-10042 .elementor-element.elementor-element-9168e16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}.elementor-10042 .elementor-element.elementor-element-9168e16::before, .elementor-10042 .elementor-element.elementor-element-9168e16 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9168e16 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9168e16 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9168e16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9168e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-32dec3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon-wrapper{text-align:center;}.elementor-10042 .elementor-element.elementor-element-9971287.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-9971287.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-9971287.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-9971287.elementor-view-framed .elementor-icon, .elementor-10042 .elementor-element.elementor-element-9971287.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon{font-size:60px;}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon svg{height:60px;}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon i, .elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon svg{transform:rotate(-25deg);}.elementor-10042 .elementor-element.elementor-element-5bbe3be{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10042 .elementor-element.elementor-element-c141120{text-align:center;}.elementor-10042 .elementor-element.elementor-element-c141120 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:30px;font-weight:500;text-transform:capitalize;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-5929098{text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:300;line-height:23px;color:var( --e-global-color-text );}.elementor-10042 .elementor-element.elementor-element-b1eb633{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10042 .elementor-element.elementor-element-ba591e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-e1e7bd3 img{width:100%;height:530px;object-fit:cover;object-position:top center;border-radius:12px 12px 12px 12px;}.elementor-10042 .elementor-element.elementor-element-39b7751{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-500581f img{width:100%;height:530px;object-fit:cover;object-position:center left;border-radius:12px 12px 12px 12px;}.elementor-10042 .elementor-element.elementor-element-2dbedbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-1366026 img{width:100%;height:530px;object-fit:cover;object-position:bottom center;border-radius:12px 12px 12px 12px;}.elementor-10042 .elementor-element.elementor-element-4ad72d4{--n-tabs-direction:row-reverse;--n-tabs-heading-direction:column;--n-tabs-heading-width:380px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-end;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-end;--n-tabs-title-text-align:end;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-font-size:22px;--n-tabs-title-color:var( --e-global-color-secondary );--n-tabs-title-color-active:var( --e-global-color-6e8a482 );--n-tabs-title-direction:row;--n-tabs-icon-order:1;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:30px;--n-tabs-icon-gap:25px;}.elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C29F574F;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-accent );}.elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#C29F5738;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-4ad72d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-4ad72d4.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"The Seasons", Sans-serif;font-weight:500;}.elementor-10042 .elementor-element.elementor-element-4ad72d4 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-f185b0b{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-be95dd2{--display:flex;}.elementor-10042 .elementor-element.elementor-element-c3cd1af{--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-10042 .elementor-element.elementor-element-791101b{--display:flex;--min-height:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-791101b.e-con:hover{--e-con-transform-translateY:30px;}.elementor-10042 .elementor-element.elementor-element-791101b::before, .elementor-10042 .elementor-element.elementor-element-791101b > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-791101b > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-791101b > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-791101b > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-791101b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-1ea4c72{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-c96e6e7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{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-widget-counter .elementor-counter-title{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-10042 .elementor-element.elementor-element-032df02{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-032df02 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-10042 .elementor-element.elementor-element-032df02 .elementor-counter-title{justify-content:center;color:#4E5143;font-family:"Futura light", Sans-serif;font-size:25px;font-weight:600;line-height:55px;}.elementor-10042 .elementor-element.elementor-element-032df02 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Futura light", Sans-serif;font-size:48px;font-weight:100;line-height:40px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d{--display:flex;--min-height:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d::before, .elementor-10042 .elementor-element.elementor-element-e1bfc5d > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-e1bfc5d > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-e1bfc5d > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-e1bfc5d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-e1bfc5d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-e1bfc5d.e-con{--e-con-transform-translateY:40px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d.e-con:hover{--e-con-transform-translateY:60px;}.elementor-10042 .elementor-element.elementor-element-12da1cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-64c103a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-c591540{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-c591540 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-10042 .elementor-element.elementor-element-c591540 .elementor-counter-title{justify-content:center;color:#4E5143;font-family:"Futura light", Sans-serif;font-size:25px;font-weight:600;line-height:55px;}.elementor-10042 .elementor-element.elementor-element-c591540 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-primary );font-family:"Futura light", Sans-serif;font-size:48px;font-weight:100;line-height:40px;}.elementor-10042 .elementor-element.elementor-element-44771bf{--display:flex;--min-height:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-44771bf.e-con:hover{--e-con-transform-translateY:30px;}.elementor-10042 .elementor-element.elementor-element-44771bf::before, .elementor-10042 .elementor-element.elementor-element-44771bf > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-44771bf > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-44771bf > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-44771bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-44771bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-397b6a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-d6eb198{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-199a3dc{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-199a3dc .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-10042 .elementor-element.elementor-element-199a3dc .elementor-counter-title{justify-content:center;color:#4E5143;font-family:"Futura light", Sans-serif;font-size:25px;font-weight:600;line-height:55px;}.elementor-10042 .elementor-element.elementor-element-199a3dc .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-accent );font-family:"Futura light", Sans-serif;font-size:48px;font-weight:100;line-height:40px;}.elementor-10042 .elementor-element.elementor-element-9edb47f{--display:flex;--min-height:340px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:2px 2px 2px 2px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-9edb47f::before, .elementor-10042 .elementor-element.elementor-element-9edb47f > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9edb47f > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9edb47f > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9edb47f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9edb47f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-9edb47f.e-con{--e-con-transform-translateY:40px;}.elementor-10042 .elementor-element.elementor-element-9edb47f.e-con:hover{--e-con-transform-translateY:60px;}.elementor-10042 .elementor-element.elementor-element-a0ed337{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10042 .elementor-element.elementor-element-8501632{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-8501632 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-10042 .elementor-element.elementor-element-8501632 .elementor-counter-title{justify-content:center;color:#4E5143;font-family:"Futura light", Sans-serif;font-size:25px;font-weight:600;line-height:55px;}.elementor-10042 .elementor-element.elementor-element-8501632 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-primary );font-family:"Futura light", Sans-serif;font-size:48px;font-weight:100;line-height:40px;}.elementor-10042 .elementor-element.elementor-element-3523d6d{--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;--overlay-opacity:0.75;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-3523d6d::before, .elementor-10042 .elementor-element.elementor-element-3523d6d > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-3523d6d > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-3523d6d > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-3523d6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-3523d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thejcreative.com/wp-content/uploads/2025/05/vanghou-2.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:contain;}.elementor-10042 .elementor-element.elementor-element-9333af3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-33982a3{--display:flex;}.elementor-10042 .elementor-element.elementor-element-a7e2916{text-align:center;}.elementor-10042 .elementor-element.elementor-element-a7e2916 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:50px;font-weight:200;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-5667ee8{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:600;line-height:30px;letter-spacing:1px;}.elementor-10042 .elementor-element.elementor-element-5667ee8.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-27dc56f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-5b19581{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-2563782{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-766a981 img{width:100%;height:430px;object-fit:cover;object-position:bottom center;border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-182c99e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-9fe281e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10042 .elementor-element.elementor-element-9fe281e::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b07963f );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-9fe281e:hover::before, .elementor-10042 .elementor-element.elementor-element-9fe281e:hover > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9fe281e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .elementor-background-slideshow:hover::before, .elementor-10042 .elementor-element.elementor-element-9fe281e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-9fe281e.e-con{--e-con-transform-translateY:-30%;}.elementor-10042 .elementor-element.elementor-element-9fe281e:hover{--overlay-opacity:0.91;}.elementor-10042 .elementor-element.elementor-element-9fe281e, .elementor-10042 .elementor-element.elementor-element-9fe281e::before{--overlay-transition:0.6s;}.elementor-10042 .elementor-element.elementor-element-2bad2ce{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-2bad2ce.e-con{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-af62e59{font-family:"Brittany", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-72fadd9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-72fadd9{font-family:"Futura light", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:0px;}.elementor-10042 .elementor-element.elementor-element-3c20ec9{font-family:"Brittany", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .elementor-widget-container{text-align:left;}.elementor-10042 .elementor-element.elementor-element-4fb82c9:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn{font-family:"Futura light", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;border-radius:2px 2px 2px 2px;padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn, .elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:#FFFFFF00;--ha-ctv-btn-border-clr:var( --e-global-color-text );--ha-ctv-btn-bg-hvr-clr:#C29F5700;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--iconica > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-4fb82c9 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-db29bc7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-1335cc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-3a31bde > .elementor-widget-container{border-style:none;}.elementor-10042 .elementor-element.elementor-element-3a31bde img{width:100%;height:430px;object-fit:cover;object-position:bottom right;border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-2f34ae0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-1279360{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10042 .elementor-element.elementor-element-1279360::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b07963f );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-1279360:hover::before, .elementor-10042 .elementor-element.elementor-element-1279360:hover > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1279360:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .elementor-background-slideshow:hover::before, .elementor-10042 .elementor-element.elementor-element-1279360 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-1279360.e-con{--e-con-transform-translateY:-30%;}.elementor-10042 .elementor-element.elementor-element-1279360:hover{--overlay-opacity:0.91;}.elementor-10042 .elementor-element.elementor-element-1279360, .elementor-10042 .elementor-element.elementor-element-1279360::before{--overlay-transition:0.6s;}.elementor-10042 .elementor-element.elementor-element-5469acd{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-5469acd.e-con{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-db98b93{font-family:"Brittany", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-a913e64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-a913e64{font-family:"Futura light", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:0px;}.elementor-10042 .elementor-element.elementor-element-768fa80 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-10042 .elementor-element.elementor-element-768fa80{font-family:"Brittany", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-66254b7 > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .elementor-widget-container{text-align:left;}.elementor-10042 .elementor-element.elementor-element-66254b7:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn{font-family:"Futura light", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;border-radius:2px 2px 2px 2px;padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn, .elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:#FFFFFF00;--ha-ctv-btn-border-clr:var( --e-global-color-text );--ha-ctv-btn-bg-hvr-clr:#C29F5700;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--iconica > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-66254b7 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-48b65c4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-e02a3e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-a2a3101 > .elementor-widget-container{border-style:none;}.elementor-10042 .elementor-element.elementor-element-a2a3101 img{width:100%;height:430px;object-fit:cover;object-position:center center;border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-59c6883{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10042 .elementor-element.elementor-element-c6ee747{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.91;--border-radius:2px 2px 2px 2px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-10042 .elementor-element.elementor-element-c6ee747::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-b07963f );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-c6ee747:hover::before, .elementor-10042 .elementor-element.elementor-element-c6ee747:hover > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-c6ee747:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .elementor-background-slideshow:hover::before, .elementor-10042 .elementor-element.elementor-element-c6ee747 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-10042 .elementor-element.elementor-element-c6ee747.e-con{--e-con-transform-translateY:-30%;}.elementor-10042 .elementor-element.elementor-element-c6ee747:hover{--overlay-opacity:0.91;}.elementor-10042 .elementor-element.elementor-element-c6ee747, .elementor-10042 .elementor-element.elementor-element-c6ee747::before{--overlay-transition:0.6s;}.elementor-10042 .elementor-element.elementor-element-713351d{--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-713351d.e-con{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-27eb18b{font-family:"Brittany", Sans-serif;font-size:28px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-primary );}.elementor-10042 .elementor-element.elementor-element-ce4f11e > .elementor-widget-container{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-ce4f11e{font-family:"Futura light", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;line-height:0px;}.elementor-10042 .elementor-element.elementor-element-f31f303{font-family:"Brittany", Sans-serif;font-size:32px;font-weight:700;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-6ae53aa > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .elementor-widget-container{text-align:left;}.elementor-10042 .elementor-element.elementor-element-6ae53aa:not(:has(.elementor-widget-container)){text-align:left;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn{font-family:"Futura light", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;border-radius:2px 2px 2px 2px;padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn, .elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-eft--bloom div{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:2px 2px 2px 2px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:var( --e-global-color-primary );--ha-ctv-btn-bg-clr:#FFFFFF00;--ha-ctv-btn-border-clr:var( --e-global-color-text );--ha-ctv-btn-bg-hvr-clr:#C29F5700;--ha-ctv-btn-border-hvr-clr:var( --e-global-color-secondary );}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--iconica > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-6ae53aa .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:0px 5px 5px 5px;}.elementor-10042 .elementor-element.elementor-element-43f1a56{--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-10042 .elementor-element.elementor-element-12fb29f{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-06bf558{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-2c05a11{--display:flex;}.elementor-10042 .elementor-element.elementor-element-333d421{text-align:center;}.elementor-10042 .elementor-element.elementor-element-333d421 .elementor-heading-title{font-family:"The Seasons", Sans-serif;font-size:50px;font-weight:200;text-transform:capitalize;}.elementor-10042 .elementor-element.elementor-element-69897ce{width:var( --container-widget-width, 750px );max-width:750px;--container-widget-width:750px;--container-widget-flex-grow:0;text-align:center;font-family:"Futura light", Sans-serif;font-size:18px;font-weight:500;line-height:23px;letter-spacing:1px;}.elementor-10042 .elementor-element.elementor-element-69897ce.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-9033367{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-f2c4c8d{--display:flex;}@media(max-width:1366px){.elementor-10042 .elementor-element.elementor-element-2c7ad52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-10042 .elementor-element.elementor-element-d1e113a:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-d1e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10042 .elementor-element.elementor-element-4fa9343::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}}@media(max-width:767px){.elementor-10042 .elementor-element.elementor-element-bfea9e7{--width:100%;}.elementor-10042 .elementor-element.elementor-element-2c7ad52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-c4eec4b{--e-image-carousel-slides-to-show:1;}.elementor-10042 .elementor-element.elementor-element-0af5d2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-e0cabf8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-e9364b1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-8eedad5{font-size:35px;line-height:30px;}.elementor-10042 .elementor-element.elementor-element-b990e40{font-size:15px;line-height:18px;}.elementor-10042 .elementor-element.elementor-element-596cfdc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-b6a6ac6{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:center;font-size:15px;line-height:15px;}.elementor-10042 .elementor-element.elementor-element-b6a6ac6 > .elementor-widget-container{margin:0px 0px 0px -30px;}.elementor-10042 .elementor-element.elementor-element-b6a6ac6.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-a8804c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-bac54bf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-3c92513{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-f2df198 img{height:200px;border-radius:12px 12px 0px 0px;}.elementor-10042 .elementor-element.elementor-element-eb6df36{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-3eeeff3 img{height:250px;}.elementor-10042 .elementor-element.elementor-element-811e976{--z-index:2;}.elementor-10042 .elementor-element.elementor-element-f4b4de9 > .elementor-widget-container{margin:165px 0px -50px 0px;}.elementor-10042 .elementor-element.elementor-element-f4b4de9{z-index:4;}.elementor-10042 .elementor-element.elementor-element-f4b4de9 .lae-animated-text .lae-animated-text-items{font-size:16px;}.elementor-10042 .elementor-element.elementor-element-0bf8441{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:7;}.elementor-10042 .elementor-element.elementor-element-d418f25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-1287812 .elementor-heading-title{font-size:30px;}.elementor-10042 .elementor-element.elementor-element-cf7a143{text-align:center;font-size:15px;line-height:15px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn{font-size:15px;padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--iconica > span{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-5a9e0ed .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:15px 40px 15px 40px;}.elementor-10042 .elementor-element.elementor-element-d1e113a{--min-height:100px;}.elementor-10042 .elementor-element.elementor-element-d1e113a:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-d1e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-10042 .elementor-element.elementor-element-3d041d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-f0cf3d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-a562ae5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-5361440{--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-adbf608 .wpr-promo-box-content{min-height:250px;}.elementor-10042 .elementor-element.elementor-element-e7f3fe0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:10px;}.elementor-10042 .elementor-element.elementor-element-240b2a4 img{height:25px;}.elementor-10042 .elementor-element.elementor-element-b2b0dcf{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10042 .elementor-element.elementor-element-8bf6510 .elementor-heading-title{font-size:40px;}.elementor-10042 .elementor-element.elementor-element-b16034d{font-size:15px;line-height:17px;}.elementor-10042 .elementor-element.elementor-element-4fa9343::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-video-container::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10042 .elementor-element.elementor-element-4fa9343 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-10042 .elementor-element.elementor-element-4fa9343{--overlay-opacity:0.1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-4b7dc2a img{height:40px;}.elementor-10042 .elementor-element.elementor-element-0c4de86 .elementor-heading-title{font-size:30px;}.elementor-10042 .elementor-element.elementor-element-161a9df{text-align:center;font-size:15px;line-height:17px;}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon{font-size:40px;}.elementor-10042 .elementor-element.elementor-element-f81b1f7 .elementor-icon svg{height:40px;}.elementor-10042 .elementor-element.elementor-element-c0ca203 .elementor-heading-title{font-size:25px;}.elementor-10042 .elementor-element.elementor-element-892d153 .elementor-icon{font-size:40px;}.elementor-10042 .elementor-element.elementor-element-892d153 .elementor-icon svg{height:40px;}.elementor-10042 .elementor-element.elementor-element-bb4301d .elementor-heading-title{font-size:25px;}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon{font-size:40px;}.elementor-10042 .elementor-element.elementor-element-9971287 .elementor-icon svg{height:40px;}.elementor-10042 .elementor-element.elementor-element-c141120 .elementor-heading-title{font-size:25px;}.elementor-10042 .elementor-element.elementor-element-b1eb633{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10042 .elementor-element.elementor-element-e1e7bd3 img{height:350px;}.elementor-10042 .elementor-element.elementor-element-f185b0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-be95dd2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-791101b.e-con:hover{--e-con-transform-translateY:10px;}.elementor-10042 .elementor-element.elementor-element-791101b{--min-height:250px;}.elementor-10042 .elementor-element.elementor-element-5794313 img{height:60px;object-fit:contain;}.elementor-10042 .elementor-element.elementor-element-032df02 .elementor-counter-number-wrapper{font-size:50px;line-height:35px;}.elementor-10042 .elementor-element.elementor-element-032df02 .elementor-counter-title{font-size:23px;line-height:35px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d.e-con{--e-con-transform-translateY:0px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d.e-con:hover{--e-con-transform-translateY:10px;}.elementor-10042 .elementor-element.elementor-element-e1bfc5d{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-a0aadb8 img{height:60px;object-fit:contain;}.elementor-10042 .elementor-element.elementor-element-44771bf.e-con:hover{--e-con-transform-translateY:10px;}.elementor-10042 .elementor-element.elementor-element-44771bf{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-2cacc0a img{height:60px;object-fit:contain;}.elementor-10042 .elementor-element.elementor-element-199a3dc .elementor-counter-number-wrapper{font-size:50px;line-height:35px;}.elementor-10042 .elementor-element.elementor-element-199a3dc .elementor-counter-title{font-size:23px;line-height:35px;}.elementor-10042 .elementor-element.elementor-element-9edb47f.e-con{--e-con-transform-translateY:0px;}.elementor-10042 .elementor-element.elementor-element-9edb47f.e-con:hover{--e-con-transform-translateY:10px;}.elementor-10042 .elementor-element.elementor-element-9edb47f{--min-height:250px;}.elementor-10042 .elementor-element.elementor-element-b294011 img{height:60px;object-fit:contain;}.elementor-10042 .elementor-element.elementor-element-3523d6d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-33982a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10042 .elementor-element.elementor-element-a7e2916{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-10042 .elementor-element.elementor-element-a7e2916.elementor-element{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-a7e2916 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-10042 .elementor-element.elementor-element-5667ee8{font-size:15px;line-height:1.2em;}.elementor-10042 .elementor-element.elementor-element-27dc56f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10042 .elementor-element.elementor-element-5b19581{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-766a981{z-index:10;}.elementor-10042 .elementor-element.elementor-element-766a981 img{height:350px;}.elementor-10042 .elementor-element.elementor-element-182c99e{--z-index:11;}.elementor-10042 .elementor-element.elementor-element-9fe281e{--width:90%;--overlay-opacity:0.96;--z-index:8;}.elementor-10042 .elementor-element.elementor-element-2bad2ce{--z-index:4;}.elementor-10042 .elementor-element.elementor-element-3a31bde img{height:350px;}.elementor-10042 .elementor-element.elementor-element-1279360{--width:90%;--overlay-opacity:0.96;}.elementor-10042 .elementor-element.elementor-element-a2a3101 img{height:350px;}.elementor-10042 .elementor-element.elementor-element-59c6883{--width:90%;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-59c6883.e-con{--align-self:center;}.elementor-10042 .elementor-element.elementor-element-c6ee747.e-con{--e-con-transform-translateY:0%;}.elementor-10042 .elementor-element.elementor-element-c6ee747{--overlay-opacity:1;}.elementor-10042 .elementor-element.elementor-element-43f1a56{--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-06bf558{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10042 .elementor-element.elementor-element-2c05a11{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-10042 .elementor-element.elementor-element-333d421 .elementor-heading-title{font-size:30px;}.elementor-10042 .elementor-element.elementor-element-69897ce{text-align:center;font-size:15px;line-height:16px;}.elementor-10042 .elementor-element.elementor-element-f2c4c8d{--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-10042 .elementor-element.elementor-element-2c7ad52{--width:100%;}.elementor-10042 .elementor-element.elementor-element-596cfdc{--width:500px;}.elementor-10042 .elementor-element.elementor-element-3c92513{--width:32%;}.elementor-10042 .elementor-element.elementor-element-eb6df36{--width:40%;}.elementor-10042 .elementor-element.elementor-element-84e4644{--width:37%;}.elementor-10042 .elementor-element.elementor-element-d418f25{--width:900px;}.elementor-10042 .elementor-element.elementor-element-3d041d1{--width:100%;}.elementor-10042 .elementor-element.elementor-element-ba591e6{--width:500px;}.elementor-10042 .elementor-element.elementor-element-39b7751{--width:500px;}.elementor-10042 .elementor-element.elementor-element-2dbedbf{--width:500px;}.elementor-10042 .elementor-element.elementor-element-5b19581{--width:350px;}.elementor-10042 .elementor-element.elementor-element-9fe281e{--width:270px;}.elementor-10042 .elementor-element.elementor-element-db29bc7{--width:350px;}.elementor-10042 .elementor-element.elementor-element-1279360{--width:270px;}.elementor-10042 .elementor-element.elementor-element-48b65c4{--width:350px;}.elementor-10042 .elementor-element.elementor-element-c6ee747{--width:280px;}}@media(min-width:1367px){.elementor-10042 .elementor-element.elementor-element-d1e113a:not(.elementor-motion-effects-element-type-background), .elementor-10042 .elementor-element.elementor-element-d1e113a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-carousel, class: .elementor-element-c4eec4b */.mobi{
    img{
        height: 500px;
        object-fit: cover;
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2df198 */.nosferatu-look  {
  position: relative;
  display: inline-block;
}

.nosferatu-look::after {
  content: "";
  /*border: solid red;*/
  position: absolute;
  inset: 0;
  background: url('https://thejcreative.com/wp-content/uploads/2025/06/grain-stain-bg.webp');
  background-size: cover;
  opacity: 0.1;
  mix-blend-mode: overlay;
  pointer-events: none;
}


/*.nosferatu-look::after {*/
/*  content: "";*/
/*  position: absolute;*/
/*  inset: 0;*/
/*  background: url('grain.png');*/
/*  opacity: 0.9;*/
/*  mix-blend-mode: overlay;*/
/*  pointer-events: none;*/
/*}*/

.nosferatu-look img{
    /*border:solid red;*/
  display: block;
  width: 100%;
  height: auto;
  filter: grayscale(0.65) contrast(1.3) brightness(0.9) sepia(0.15) saturate(1.2);
  transition: filter 0.3s ease;
}
.nosferatu-look::after {
  animation: grainShift 3s infinite linear;
}
@keyframes grainShift {
  0%,100% { transform: translate(0,0); }
  50% { transform: translate(10px,10px); }
}
/*.nosferatu-look img {*/
/*  filter: */
/*    grayscale(0.85)      */
/*    contrast(1.3)        */
/*    brightness(0.9)      */
/*    sepia(0.15)           */
/*    saturate(1.2);*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d38f471 */.image-wrapperz {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.image-wrapperz img {
  display: block;
  width: 100%;
  height: auto;
  filter:
    grayscale(0.49)
    contrast(0.825)
    brightness(01.1595)
    saturate(3.5)
    hue-rotate(347deg);
    sepia(0.2912);
  
  filter: 
    /*blur(0.5px)*/
    /*brightness(1.05)*/
    /*contrast(0.76)*/
    /*saturate(1.3)*/

}

/* Grain overlay */
.image-wrapperz::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url('https://thejcreative.com/wp-content/uploads/2025/06/asfalt-light.png');
  opacity: 0.09;
  /*background-color: black;*/
  mix-blend-mode: overlay;
  pointer-events: none;
  animation: grainShift .02s infinite linear;
}

/* Optional dreamy glow */
.image-wrapperz::before {
  content: "";
  /*border: solid red 5px;*/
  z-index: 2;
  position: absolute;
  /*width: 150%;*/
  /*height: 150%;*/
  inset: 0;
  background: radial-gradient(circle, rgba(255,255,255,0.2) 80%, transparent 100%);
  mix-blend-mode: screen;
  opacity: 0.97;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for lae-animated-text, class: .elementor-element-f4b4de9 */.text-or{
    /*border: solid ;*/
    transform: rotate(90deg);
    pointer-events: none;
    /*color: transparent;*/
    .lae-animated-text-item {
        
    background: linear-gradient(
    90deg,
    rgba(194, 159, 87, 0.2),
    rgba(194, 159, 87, 1),
    rgba(194, 159, 87, 0.2)
   ) !important;
  background-size: 200% auto;
  background-position: 0% center;
  -webkit-background-clip: text !important;
  /*-webkit-text-fill-color: transparent !important;*/
  animation: shimmerMove 4s linear infinite, glowLine 4s ease-in-out infinite;
    }
    
}

@keyframes shimmerMove {
  0% {
    background-position: 0% center;
  }
  100% {
    background-position: 100% center;
  }
}

@keyframes waveLetter {
  0%, 100% {
    transform: scale(1);
    /*opacity: 0.8;*/
  }
  50% {
    transform: scale(1.4);
    opacity: 1;
    /*text-shadow: 0 0 16px rgba(255,255,255,0.8);*/
  }
}

@keyframes glowLine {
  0%, 100% {
    /*opacity: 0.6;*/
    /*text-shadow: 0 0 4px rgba(255,255,255,0.3);*/
  }
  50% {
    opacity: 1;
    /*text-shadow: 0 0 16px rgba(255,255,255,0.8);*/
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1e113a */@media screen and (max-width:767px){
    
    .parra{
        /*border: solid red;*/
        height:280px;
    }
}/* End custom CSS */
/* Start custom CSS for wpr-promo-box, class: .elementor-element-adbf608 */.wpr-promo-box-bg-overlay::before{
    /*border: solid red; */
    opacity: 1 !important;
    /*transform: scale(.85)*/
}

.wpr-promo-box:hover .wpr-border-anim-oscar::before{
    transform: scale(.95) !important;
    left: -5px !important;
    right: -5px !important;
    /*bottom: 5px !important;*/
    /*top: 5px !important;*/
    /*transform: scale(.5) !important;*/
    /*border: solid 8px yellow !important;*/
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-4ad72d4 */.tab-toggled{
    /*border: solid red;*/
    .e-n-tabs{
        justify-content: center;
        align-items: center;
    }
    
    .e-n-tabs-content {
        flex-grow: 0 !important;
        min-width: 0;
    }
}


@media screen and (max-width:767px){
    .tab-toggled{
        .e-n-tabs-heading{
            border:solid red;
            display:none !important;
        }
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-766a981 */.cinematic-frame {
    /*border: 8px solid rgba(160, 130, 90, 0.3);*/
  box-shadow: inset 0 0 80px rgba(0, 0, 0, 0.15);
  /*filter:*/
    brightness(0.92)
    contrast(1.2)
    saturate(0.7)
    sepia(0.2)
    hue-rotate(-10deg);
}
.cinematic-frame::after {
  content: "";
  position: absolute;
  inset: 0;
  /*background: radial-gradient(circle, rgba(0,0,0,0.3) 0%, transparent 85%);*/
  pointer-events: none;
}
.cinematic-frame::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle, rgb(218, 199, 160, 0.15) 1%, transparent 55%);
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a31bde */.painting-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  /*border: 1px solid rgba(160, 130, 90, 0.3);*/
  /*border-radius: 12px;*/
  box-shadow: inset 0 0 80px rgba(0, 0, 0, 0.15);


}

.painting-wrapper img {
  display: block;
  width: 100%;
  height: auto;
  filter:
    brightness(1.05)
    contrast(1.1)
    saturate(0.85)
    sepia(0.1)
    blur(0.3px);
}

/* Glow layer */
.painting-wrapper::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle, rgba(255,255,255,0.07) 0%, transparent 70%);
  mix-blend-mode: screen;
  pointer-events: none;
  opacity: 0.6;
}

/* Optional painterly texture */
.painting-wrapper::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url('https://www.transparenttextures.com/patterns/french-stucco.png');
  background-size: cover;
  mix-blend-mode: overlay;
  opacity: 0.06;
  pointer-events: none;
}

.dreamy-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  filter: blur(0.5px); /* very subtle haze */
  box-shadow: inset 0 0 80px rgba(0, 0, 0, 0.15);
  /*border: 8px solid rgba(160, 130, 90, 0.3);*/
}

/* Main dreamy color grade */
.dreamy-wrapper img {
  display: block;
  width: 100%;
  height: auto;
  filter:
    grayscale(0.4)
    /*brightness(1.0192)*/
    /*contrast(0.61388)*/
    /*saturate(1.5095)*/
    /*sepia(0.285)*/
    /*hue-rotate(-12deg)*/
    brightness(0.92)
    contrast(0.69)
    saturate(0.85)
    sepia(0.2)
    blur(0.21px)
    hue-rotate(-5deg); /* slight mood shift */
}

/* Glow layer for misty highlight feel */
.dreamy-wrapper::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle, rgba(255,255,255,0.15) 0%, transparent 70%);
  mix-blend-mode: screen;
  opacity: 0.4;
  pointer-events: none;
}

/* Memory grain (optional) */
.dreamy-wrapper::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url('https://www.transparenttextures.com/patterns/french-stucco.png');
  background-size: cover;
  opacity: 0.03;
  mix-blend-mode: soft-light;
  pointer-events: none;
}

.renaissance-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
  box-shadow: inset 0 0 80px rgba(0, 0, 0, 0.15);
  /*border: 8px solid rgba(160, 130, 90, 0.3);*/
}

.renaissance-wrapper img {
  width: 100%;
  display: block;
  filter:
    grayscale(0.4)
    brightness(1.0192)
    contrast(0.61388)
    saturate(1.5095)
    sepia(0.285)
    hue-rotate(-12deg)
    blur(0.05px);
}

/* Gentle center glow */
.renaissance-wrapper::before {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(circle, rgba(255,245,230,0.15) 50%, transparent 65%);
  mix-blend-mode: screen;
  pointer-events: none;
}

/* Fresco-style canvas texture */
.renaissance-wrapper::after {
  content: "";
  position: absolute;
  inset: 0;
  background: url('https://www.transparenttextures.com/patterns/french-stucco.png');
  background-size: cover;
  opacity: 0.05;
  mix-blend-mode: multiply;
  pointer-events: none;
}


.ddreamy-wrapper{
    border: none;
    img{
        /*border: solid green;*/
        object-position: 90% 20% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1279360 */.hovered{
    /*border: solid red;*/
    
    p{
        
    transition:color .31s ease-in-out !important;
    }
    &:hover{
        /*border: solid yellow;*/
        .text-lady{
            /*border: solid red;*/
            color: white;
        }
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fef21f6 *//*.cust{*/

      .testimonials-container {
        position: relative;
        max-width: 1200px;
        margin: 0 auto;
        padding: 60px 20px;
        height: 100vh;
        overflow: hidden;
      }

      .testimonials-title {
        text-align: center;
        margin-bottom: 50px;
        color: #333;
      }

      .testimonials-title h2 {
        font-size: 2.5rem;
        font-weight: 700;
        margin-bottom: 10px;
        background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
        background-clip: text;
      }

      .testimonials-title p {
        font-size: 1.1rem;
        color: #666;
        max-width: 600px;
        margin: 0 auto;
      }

      .testimonials-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 10px;
        height: calc(100vh - 200px);
        position: relative;
      }

      .testimonial-column {
        position: relative;
        overflow: hidden;
        padding: 0 5px;
      }

      .testimonial-card {
        background: rgba(255, 255, 255, 1);
        -webkit-backdrop-filter: blur(10px);
        backdrop-filter: blur(10px);
        border-radius: 16px;
        padding: 24px;
        margin-bottom: 10px;
        box-shadow: 0 8px 2px rgba(0, 0, 0, 0.1);
        border: 1px solid rgba(194, 159, 87, 0.5);
        position: relative;
        opacity: 1;
        transition: all 0.4s ease;
      }

      .testimonial-card:hover {
        transform: translateY(-5px) scale(1.02);
        border: 1px solid rgba(194, 159, 87, 0.99);
        box-shadow: 0 12px 20px rgba(0, 0, 0, 0.05);
      }

      .testimonial-header {
        display: flex;
        align-items: center;
        margin-bottom: 16px;
      }

      .testimonial-avatar {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        background: linear-gradient(135deg, rgba(218, 199, 160, 1) 40%, rgba(138, 96, 73, 0.51));
        /*background: linear-gradient(35deg, rgba(218, 199, 160, 0.5) 0%, rgba(218, 199, 160, 0.5) 70%, rgba(138, 96, 73, 0.5) 70%, rgba(138, 96, 73, 0.5) 100%);*/

        display: flex;
        font-family: playfair-display-sc;
        align-items: center;
        justify-content: center;
        color: white;
        font-weight: 200;
        font-size: 1.2rem;
        margin-right: 12px;
        box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3);
      }

      .testimonial-info h4 {
        color: #333;
        font-size: 1.3rem;
        font-weight: 200;
        margin-bottom: 2px !important;
        font-family: playfair-display;
      }

      .testimonial-info p {
        color: #666;
        font-weight: 800;
        font-size: 0.85rem;
      }

      .testimonial-content {
        color: #444;
        line-height: 1.6;
        font-size: 0.95rem;
        font-weight: 600;
        font-style: italic;
      }

      .testimonial-rating {
        display: flex;
        margin-top: 12px;
        gap: 2px;
      }

      .star {
        color: #ffd700;
        font-size: 1rem;
      }

      /* Animation keyframes */
      @keyframes flowUp {
        0% {
          transform: translateY(100vh);
          opacity: 0;
        }
        10% {
          opacity: 1;
        }
        90% {
          opacity: 1;
        }
        100% {
          transform: translateY(-100px);
          opacity: 0;
        }
      }

      /* Column-specific animations with different durations */
      .testimonial-column:nth-child(1) .testimonial-card {
        /*animation-duration: 112s;*/
        /*border: solid red 2px;*/
        
      }
     
      
      .testimonial-scroll{
          &:first-child{
              /*border: dashed red 1px;*/
              
              &:first-child{
                  /*border: solid green;*/
              }
          }
      }

      .testimonial-column:nth-child(2) .testimonial-card {
        animation-duration: 14s;
      }

      .testimonial-column:nth-child(3) .testimonial-card {
        animation-duration: 16s;
      }

      /* Gradient fade overlay */
      .testimonials-container::before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        height: 100px;
        /*background: linear-gradient(*/
        /*  180deg,*/
        /*  rgba(245, 247, 250, 0) 0%,*/
        /*  rgba(245, 247, 250, 0) 50%,*/
        /*  transparent 100%*/
        /*);*/
        z-index: 10;
        pointer-events: none;
      }

      .testimonials-container::after {
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        height: 150px;
        /*background: linear-gradient(*/
        /*  0deg,*/
        /*  rgba(242, 239, 235, 0) 0%,*/
        /*  rgba(255, 255, 255, 0) 30%,*/
        /*  transparent 100%*/
        /*);*/
        z-index: 10;
        pointer-events: none;
      }

      /* Responsive design */
      @media (max-width: 768px) {
        .testimonials-grid {
          grid-template-columns: 1fr;
          gap: 20px;
        }

        .testimonials-title h2 {
          font-size: 2rem;
        }

        .testimonial-card {
          padding: 20px;
        }
      }

      @media (max-width: 480px) {
        .testimonials-container {
          padding: 40px 15px;
        }

        .testimonials-title h2 {
          font-size: 1.8rem;
        }
      }
      .testimonial-column {
        overflow: hidden;
        position: relative;
        height: 100%;
      }

      .testimonial-scroll {
        display: flex;
        flex-direction: column;
        animation: scrollUp 10s linear infinite;
      }
       .testimonials-grid> div:first-child, .testimonials-grid > div:last-child{
        .testimonial-scroll{
            /*border: solid red 2px;*/
            animation-delay: .5s;
        }
          
      }
      .testimonial-column.pausing:hover .testimonial-scroll {
        animation-play-state: paused;
      }
      .testimonial-card:hover .testimonial-scroll {
        animation-play-state: paused;
      }

      .testimonial-card:hover {
        cursor: default;
        opacity: 1;
      }

      .testimonial-card {
        flex-shrink: 0;
        margin-bottom: 20px;
      }
      .testimonial-column {
        overflow: hidden;
        position: relative;
        height: 100%;
        -webkit-mask-image: linear-gradient(
          to bottom,
          transparent 0%,
          black 10%,
          black 90%,
          transparent 100%
        );
        mask-image: linear-gradient(
          to bottom,
          transparent 0%,
          black 10%,
          black 90%,
          transparent 100%
        );
      }

      /* Smooth scrolling animation */
      @keyframes scrollUp {
        0% {
          transform: translateY(0%);
        }
        100% {
          transform: translateY(-50%);
        }
      }
      /*}*/
      
@media screen and (max-width:767px){
       .testimonial-column[id="column2"], .testimonial-column[id="column1"] {
           display:none ;
           border:solid blue;
       }
       
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'The Seasons';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsRegular.woff2') format('woff2'),
		url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsRegular.woff') format('woff');
}
@font-face {
	font-family: 'The Seasons';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsLight.woff2') format('woff2'),
		url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsLight.woff') format('woff');
}
@font-face {
	font-family: 'The Seasons';
	font-style: oblique;
	font-weight: bold;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsBold.woff2') format('woff2'),
		url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsBold.woff') format('woff');
}
@font-face {
	font-family: 'The Seasons';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsLightItalic.woff2') format('woff2'),
		url('https://thejcreative.com/wp-content/uploads/2025/06/TheSeasonsLightItalic.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/05/futuralight.ttf') format('truetype');
}
@font-face {
	font-family: 'Futura light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Brittany';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://thejcreative.com/wp-content/uploads/2025/05/BrittanySignature.ttf') format('truetype');
}
/* End Custom Fonts CSS */