.elementor-kit-5{--e-global-color-primary:#29A8DC;--e-global-color-secondary:#0B3A63;--e-global-color-text:#B2BFCB;--e-global-color-accent:#7FD8F5;--e-global-color-bgvoid:#050709;--e-global-color-bgsoft:#0B0F14;--e-global-color-bgcard:#10161D;--e-global-color-textondark:#E8F1F7;--e-global-color-textmuted:#788794;--e-global-color-line:#1C2732;--e-global-typography-primary-font-family:"Cinzel";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-family:"Cinzel";--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-family:"Barlow";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Barlow";--e-global-typography-accent-font-weight:600;color:var( --e-global-color-text );font-family:"Barlow", Sans-serif;font-size:17px;font-weight:400;line-height:1.85em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-primary );}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );}.elementor-kit-5 h1{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:66px;font-weight:700;text-transform:uppercase;line-height:1.14em;letter-spacing:3px;}.elementor-kit-5 h2{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:2px;}.elementor-kit-5 h3{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.35em;letter-spacing:1px;}.elementor-kit-5 h4{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-kit-5 h5{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-kit-5 h6{color:var( --e-global-color-textondark );font-family:"Cinzel", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1152px;}.e-con{--container-max-width:1152px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-5 h1{font-size:48px;}.elementor-kit-5 h2{font-size:34px;}.elementor-kit-5 h3{font-size:21px;}.elementor-kit-5 h4{font-size:18px;}.elementor-kit-5 h5{font-size:16px;}.elementor-kit-5 h6{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{font-size:16px;}.elementor-kit-5 h1{font-size:30px;}.elementor-kit-5 h2{font-size:26px;}.elementor-kit-5 h3{font-size:20px;}.elementor-kit-5 h4{font-size:17px;}.elementor-kit-5 h5{font-size:15px;}.elementor-kit-5 h6{font-size:13px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{background-color:var(--e-global-color-bgvoid)}body #site-header{background-color:transparent;background-image:none;border-bottom:0;box-shadow:none;position:relative;z-index:900}#main,.elementor-location-footer{overflow-x:clip}body .jw-c-logo,body .jw-c-nav,body .jw-c-cta{min-width:0}body .jw-logo img{width:auto;max-width:100%}body .jw-hdr.elementor-sticky--effects .jw-hdr-row{min-height:68px}body .jw-hdr.elementor-sticky--effects .jw-logo img{height:42px}body .jw-nav .elementor-nav-menu--main .elementor-nav-menu>li:not(:last-child){margin-right:28px}@media(min-width:1025px){body .jw-nav .elementor-nav-menu--main .elementor-nav-menu>li:first-child,body .jw-nav .elementor-nav-menu--main .elementor-nav-menu>li:last-child{display:none}}body .jw-nav .elementor-nav-menu--dropdown{background-color:var(--e-global-color-bgvoid)}body .jw-nav .elementor-nav-menu--dropdown a{padding-left:0;padding-right:0}@media(max-width:1024px){body .jw-c-nav{order:3}}body .jw-btn .elementor-button{transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease;will-change:transform;position:relative}body .jw-btn .elementor-button::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-8px;height:8px}body .jw-btn:not(.jw-btn-txt):not(.jw-cardlink) .elementor-button:hover{transform:translateY(-3px);box-shadow:0 0 30px rgba(41,168,220,0.38)}body .jw-btn-txt .elementor-button:hover,body .jw-cardlink .elementor-button:hover{transform:none;box-shadow:none}body .jw-cardlink .elementor-button-icon{transition:transform .3s ease}body .jw-cardlink .elementor-button:hover .elementor-button-icon{transform:translateX(6px)}@media(max-width:767px){body .jw-btnrow .elementor-widget-button{width:100%}body .jw-btnrow .elementor-button{width:100%}}body .jw-card{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background-color .3s ease;will-change:transform;position:relative}body .jw-card::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-12px;height:12px}body .jw-card-img img{transition:transform .6s ease}body .jw-card:hover .jw-card-img img{transform:scale(1.06)}body .jw-card-body .jw-cardlink{margin-top:auto}body .jw-card-ico .elementor-icon{transition:transform .3s ease}body .jw-card-ico .elementor-icon svg{transition:fill .3s ease}body .jw-card:hover .jw-card-ico .elementor-icon{transform:scale(1.12)}body .jw-card:hover .jw-card-ico .elementor-icon svg{fill:var(--e-global-color-accent)!important}body .jw-stat,body .jw-cph{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;will-change:transform;position:relative}body .jw-stat::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-12px;height:12px}body .jw-il .elementor-icon-list-text{transition:color .3s ease,padding-left .3s ease}body .jw-il .elementor-icon-list-item:hover .elementor-icon-list-text{color:var(--e-global-color-textondark)}body .jw-il .elementor-icon-list-item a:hover .elementor-icon-list-text{color:var(--e-global-color-accent)}body .jw-ft-links .elementor-icon-list-item a:hover .elementor-icon-list-text{padding-left:8px}body .jw-soc .elementor-social-icon{transition:all .3s ease}body .jw-soc .elementor-social-icon:hover{transform:translateY(-4px)}body .jw-gal .e-gallery-item{border:1px solid var(--e-global-color-line);border-radius:4px;overflow:hidden;transition:border-color .3s ease;position:relative}body .jw-gal .e-gallery-item:hover{border-color:var(--e-global-color-primary)}body .jw-gal .e-gallery-image{transition:transform .6s ease}body .jw-gal .e-gallery-item:hover .e-gallery-image{transform:scale(1.08)}body .jw-gal .e-gallery-item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(5,7,9,0.30);transition:background .3s ease;z-index:1;pointer-events:none}body .jw-gal .e-gallery-item:hover::before{background:rgba(5,7,9,0.62)}body .jw-form .elementor-field-group .elementor-field{padding:15px 16px;transition:border-color .3s ease,box-shadow .3s ease}body .jw-form .elementor-field-group .elementor-field:focus{border-color:var(--e-global-color-primary);box-shadow:0 0 24px rgba(41,168,220,0.30);outline:none}body .jw-form .elementor-field::placeholder{color:var(--e-global-color-textmuted)}body .jw-form .elementor-field-type-textarea textarea{min-height:170px}body .jw-form .elementor-field-option label{color:var(--e-global-color-textmuted);font-size:14px;line-height:1.7}body .jw-form .elementor-field-option a{color:var(--e-global-color-primary)}body .jw-stat-lbl .elementor-widget-container{font-size:14px;letter-spacing:1.5px;text-transform:uppercase;line-height:1.6}body #scroll-top{background-color:var(--e-global-color-bgcard);border:1px solid var(--e-global-color-line);color:var(--e-global-color-primary);border-radius:2px;transition:all .3s ease}body #scroll-top:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-bgvoid);transform:translateY(-4px)}@keyframes jwFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}body .jw-sec.animated.fadeInUp,body .jw-cta.animated.fadeInUp,body .jw-quote.animated.fadeInUp{animation-name:jwFadeUp;animation-duration:.7s;animation-timing-function:ease;animation-fill-mode:both}/* End custom CSS */