.elementor-197 .elementor-element.elementor-element-3aed0d7{--spacer-size:100px;}.elementor-197 .elementor-element.elementor-element-a412a85{margin-top:0px;margin-bottom:90px;}.elementor-197 .elementor-element.elementor-element-2c35c77 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-197 .elementor-element.elementor-element-a107542 > .elementor-element-populated{border-style:solid;border-width:00.5px 0px 0.5px 0px;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-197 .elementor-element.elementor-element-a107542 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-197 .elementor-element.elementor-element-3655ed7 .hfe-nav-menu__toggle{margin:0 auto;}.elementor-197 .elementor-element.elementor-element-3655ed7 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .menu-item a.hfe-menu-item, .elementor-197 .elementor-element.elementor-element-3655ed7 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .sub-menu,
								.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown,
								.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown-expandible,
								.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#fff;}.elementor-197 .elementor-element.elementor-element-3655ed7 ul.sub-menu{width:220px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .sub-menu a.hfe-sub-menu-item,
						 .elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-197 .elementor-element.elementor-element-3655ed7 .sub-menu li.menu-item:not(:last-child),
						.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-197 .elementor-element.elementor-element-3655ed7 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-197 .elementor-element.elementor-element-11d7ed3 > .elementor-container{max-width:1600px;}.elementor-197 .elementor-element.elementor-element-11d7ed3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:1px;}.elementor-197 .elementor-element.elementor-element-5991145{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-273fa2a img{width:100%;height:400px;}.elementor-197 .elementor-element.elementor-element-273fa2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-4528558 > .elementor-background-overlay{background-color:var( --e-global-color-99568a4 );opacity:0.5;}.elementor-197 .elementor-element.elementor-element-1c76a62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-1c76a62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-197 .elementor-element.elementor-element-9172733{text-align:center;}.elementor-197 .elementor-element.elementor-element-9172733 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:24px;}.elementor-197 .elementor-element.elementor-element-b872dad{text-align:center;}.elementor-197 .elementor-element.elementor-element-b872dad .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:47px;font-weight:bold;}.elementor-197 .elementor-element.elementor-element-b872dad > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-197 .elementor-element.elementor-element-909357b .elementor-button{background-color:#030000;}.elementor-197 .elementor-element.elementor-element-a402c01{--spacer-size:92px;}.elementor-197 .elementor-element.elementor-element-be9f5df img{height:400px;}.elementor-197 .elementor-element.elementor-element-6a64b5d img{height:400px;}.elementor-197 .elementor-element.elementor-element-4052595{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-e9dcb1e img{height:800px;}.elementor-197 .elementor-element.elementor-element-d2eee09 > .elementor-widget-container{margin:0px 0px -18px -1px;padding:55px 74px 68px 0px;}.elementor-197 .elementor-element.elementor-element-d2eee09{width:var( --container-widget-width, 102.909% );max-width:102.909%;--container-widget-width:102.909%;--container-widget-flex-grow:0;}.elementor-197 .elementor-element.elementor-element-a68f289 > .elementor-element-populated{padding:94px 62px 0px 62px;}.elementor-197 .elementor-element.elementor-element-7046db9 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-weight:bold;}.elementor-197 .elementor-element.elementor-element-966b51c .elementor-button{background-color:#080000;}.elementor-197 .elementor-element.elementor-element-2123509 img{width:400%;height:400px;}.elementor-197 .elementor-element.elementor-element-8b40c4b{font-family:"Cormorant", Sans-serif;font-size:35px;font-weight:bold;}.elementor-197 .elementor-element.elementor-element-8b40c4b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-0555ec6 .elementor-button{fill:#000000;color:#000000;background-color:#F3F0F0;}.elementor-197 .elementor-element.elementor-element-0555ec6{width:100%;max-width:100%;top:351px;}body:not(.rtl) .elementor-197 .elementor-element.elementor-element-0555ec6{left:0px;}body.rtl .elementor-197 .elementor-element.elementor-element-0555ec6{right:0px;}.elementor-197 .elementor-element.elementor-element-3414582 .elementor-button{fill:#000000;color:#000000;background-color:#F3F0F0;}.elementor-197 .elementor-element.elementor-element-3414582{width:100%;max-width:100%;top:351px;}body:not(.rtl) .elementor-197 .elementor-element.elementor-element-3414582{left:379px;}body.rtl .elementor-197 .elementor-element.elementor-element-3414582{right:379px;}.elementor-197 .elementor-element.elementor-element-28f7acc .elementor-button{fill:#000000;color:#000000;background-color:#F3F0F0;}.elementor-197 .elementor-element.elementor-element-28f7acc{width:100%;max-width:100%;top:350px;}body:not(.rtl) .elementor-197 .elementor-element.elementor-element-28f7acc{left:762px;}body.rtl .elementor-197 .elementor-element.elementor-element-28f7acc{right:762px;}.elementor-197 .elementor-element.elementor-element-10d9aa3 img{width:400%;height:400px;}.elementor-197 .elementor-element.elementor-element-8c103c6{font-family:"Cormorant", Sans-serif;font-size:35px;font-weight:bold;}.elementor-197 .elementor-element.elementor-element-a7f95f4 img{width:400%;height:400px;}.elementor-197 .elementor-element.elementor-element-a7ae22c{font-family:"Cormorant", Sans-serif;font-size:35px;font-weight:bold;}.elementor-197 .elementor-element.elementor-element-a12515c > .elementor-container{max-width:900px;}.elementor-197 .elementor-element.elementor-element-a12515c{margin-top:0px;margin-bottom:120px;padding:0px 30px 0px 30px;}.elementor-197 .elementor-element.elementor-element-7144194 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .elementor-testimonial-item-wrapper .inner{text-align:center;}.elementor-197 .elementor-element.elementor-element-7a78c3c .title{color:var( --e-global-color-text );font-family:"Spartan", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .elementor-testimonial-item .title{margin-bottom:30px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .content{font-family:"xocora heading", Sans-serif;font-size:28px;font-weight:300;font-style:italic;line-height:45px;letter-spacing:0.5px;margin:0px 0px 60px 0px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .name, .elementor-197 .elementor-element.elementor-element-7a78c3c .name a{color:var( --e-global-color-text );}.elementor-197 .elementor-element.elementor-element-7a78c3c .name{font-family:"Spartan", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-slide-bg{animation-duration:calc(5000ms*1.2);transition-duration:calc(5000ms);}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-slider button.slick-prev:hover:before{color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-slider button.slick-next:hover:before{color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-next{top:50%;bottom:unset;left:unset;right:-15%;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-prev{top:50%;bottom:unset;left:-15%;right:unset;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-dots{text-align:center;}.elementor-197 .elementor-element.elementor-element-7a78c3c > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-197 .elementor-element.elementor-element-4a20654 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-197 .elementor-element.elementor-element-488b2f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-197 .elementor-element.elementor-element-83c79c7 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-197 .elementor-element.elementor-element-c0ad462 .elementor-wrapper{--video-aspect-ratio:1.77777;}:root{--page-title-display:none;}body.elementor-page-197:not(.elementor-motion-effects-element-type-background), body.elementor-page-197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F4F2;}@media(max-width:1024px){.elementor-197 .elementor-element.elementor-element-a412a85{margin-top:0px;margin-bottom:50px;}.elementor-197 .elementor-element.elementor-element-a12515c{margin-top:0px;margin-bottom:80px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-arrow:before{font-size:40px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-next{left:unset;right:-15px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-prev{left:-15px;right:unset;}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-7a78c3c .content{font-size:22px;line-height:32px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-next{left:unset;right:-51px;}.elementor-197 .elementor-element.elementor-element-7a78c3c .slick-prev{left:-50px;right:unset;}}/* Start custom CSS for button, class: .elementor-element-0555ec6 */.elementor-button {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}
.elementor-image:hover + .elementor-button {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3414582 */.elementor-button {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}
.elementor-image:hover + .elementor-button {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-28f7acc */.elementor-button {
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}
.elementor-image:hover + .elementor-button {
    opacity: 1;
}/* End custom CSS */