@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.elementor-counter{align-items:stretch;display:flex;flex-direction:column-reverse;justify-content:center}.elementor-counter .elementor-counter-number{flex-grow:var(--counter-number-grow,0)}.elementor-counter .elementor-counter-number-wrapper{display:flex;flex:1;font-size:69px;font-weight:600;line-height:1;text-align:center}.elementor-counter .elementor-counter-number-prefix{flex-grow:var(--counter-prefix-grow,1);text-align:end;white-space:pre-wrap}.elementor-counter .elementor-counter-number-suffix{flex-grow:var(--counter-suffix-grow,1);text-align:start;white-space:pre-wrap}.elementor-counter .elementor-counter-title{align-items:center;display:flex;flex:1;font-size:19px;font-weight:400;justify-content:center;line-height:2.5;margin:0;padding:0}.elementor-widget-video .elementor-widget-container,.elementor-widget-video:not(:has(.elementor-widget-container)){overflow:hidden;transform:translateZ(0)}.elementor-widget-video .elementor-wrapper{aspect-ratio:var(--video-aspect-ratio)}.elementor-widget-video .elementor-wrapper iframe,.elementor-widget-video .elementor-wrapper video{background-color:#000;border:none;display:flex;height:100%;width:100%}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{background-position:50%;background-size:cover;inset:0;position:absolute}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{aspect-ratio:var(--video-aspect-ratio);display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-con-inner>.elementor-widget-video,.e-con>.elementor-widget-video{width:var(--container-widget-width);--flex-grow:var( --container-widget-flex-grow )}.gold-text{
color:var(--e-global-color-primary);
}
#milestones-vertical-timeline .jet-timeline-list .jet-timeline-item:nth-child(odd) .timeline-item__card-title,
#milestones-vertical-timeline .jet-timeline-list .jet-timeline-item:nth-child(odd) .timeline-item__card-desc p{
text-align:right;
}
nav.jet-mega-menu-container > ul.jet-mega-menu-list > li.jet-mega-menu-item > .jet-mega-menu-mega-container > .jet-mega-menu-mega-container__inner a:hover{
font-weight:bold;
}
@keyframes icon-enter {
from {
opacity: 0;
transform: translateX(-6px);
}
to {
opacity: 1;
transform: translateX(6px);
}
}
nav.jet-mega-menu-container > ul.jet-mega-menu-list > li.jet-mega-menu-item > .jet-mega-menu-mega-container > .jet-mega-menu-mega-container__inner a::after {
content: '\f061';
font-family: 'Font Awesome 5 Free';
font-weight: 600;
font-size:16px;
opacity:0;
display: inline-block;
}
nav.jet-mega-menu-container > ul.jet-mega-menu-list > li.jet-mega-menu-item > .jet-mega-menu-mega-container > .jet-mega-menu-mega-container__inner a:hover::after{
animation: icon-enter 0.2s ease-out forwards;
}
@media(max-width:1024px){
.couple-img.align-sx > .elementor-widget-image:first-child > .elementor-widget-container img{
max-width:80%;
}
.couple-img.align-sx > .elementor-widget-image:nth-child(2) > .elementor-widget-container img{
max-width:60%;
}
}
@media(max-width:767px){
.couple-img.align-sx > .elementor-widget-image:first-child > .elementor-widget-container img{
max-width:100%;
}
.couple-img.align-sx > .elementor-widget-image:nth-child(2) > .elementor-widget-container img{
max-width:90%;
}
}
@media(max-width:600px){
.couple-img.align-sx > .elementor-widget-image:first-child > .elementor-widget-container{
margin:80px 80px 0px 0px;
}
body:not(.rtl) .elementor .elementor-element{
right: 0px !important;
}
#milestones-vertical-timeline .jet-timeline-list .jet-timeline-item:nth-child(odd) .timeline-item__card-title,
#milestones-vertical-timeline .jet-timeline-list .jet-timeline-item:nth-child(odd) .timeline-item__card-desc p{
text-align:left;
}
}
.brand-template-default.single.single-brand .elementor-widget-image img.attachment-medium_large {
height:240px !important;
}
.custom-language-selector a:hover{
color:var(--e-global-color-primary);
}
.jet-mega-menu-mega-container .jet-mega-menu-mega-container__inner div[data-elementor-post-type="jet-menu"] > .elementor-element{
border:0px !important;
}
.jet-mega-menu-mega-container .jet-mega-menu-mega-container__inner div[data-elementor-post-type="jet-menu"] > .elementor-element:before{
display:none !important;
} .btn-text,
.btn-text-white,
.btn-outline,
.grid-mission {
--gold: #e5c784;
} .btn-text .elementor-button-icon,
.btn-text-white .elementor-button-icon,
.btn-outline .elementor-button-icon {
display: inline-flex;
overflow: hidden;
}
.btn-text .elementor-button-icon svg,
.btn-text-white .elementor-button-icon svg,
.btn-outline .elementor-button-icon svg {
display: block;
}
.btn-text .elementor-button:hover .elementor-button-icon svg,
.btn-text-white .elementor-button:hover .elementor-button-icon svg,
.btn-outline .elementor-button:hover .elementor-button-icon svg {
animation: ga-arrow-fly 0.45s ease forwards;
}
@keyframes ga-arrow-fly {
0% {
transform: translate(0, 0);
opacity: 1;
}
45% {
transform: translate(110%, -110%);
opacity: 0;
}
50% {
transform: translate(-110%, 110%);
opacity: 0;
}
100% {
transform: translate(0, 0);
opacity: 1;
}
} .btn-text .elementor-button-text,
.btn-text-white .elementor-button-text {
position: relative;
}
.btn-text .elementor-button-text::after,
.btn-text-white .elementor-button-text::after {
content: "";
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 1px;
background-color: var(--gold);
transform: scaleX(0);
transform-origin: right center;
transition: transform 0.35s ease;
}
.btn-text .elementor-button:hover .elementor-button-text::after,
.btn-text-white .elementor-button:hover .elementor-button-text::after {
transform: scaleX(1);
transform-origin: left center;
}
.btn-text .elementor-button-icon,
.btn-text-white .elementor-button-icon {
transition: color 0.3s ease;
}
.btn-text .elementor-button:hover .elementor-button-icon,
.btn-text-white .elementor-button:hover .elementor-button-icon {
color: var(--gold);
} .btn-outline .elementor-button {
position: relative;
overflow: hidden;
transition: color 0.35s ease, border-color 0.35s ease;
}
.btn-outline .elementor-button::before {
content: "";
position: absolute;
inset: 0;
background-color: var(--gold);
transform: translateY(101%);
transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
.btn-outline .elementor-button:hover::before {
transform: translateY(0);
}
.btn-outline .elementor-button:hover {
border-color: var(--gold);
color: #000;
}
.btn-outline .elementor-button .elementor-button-content-wrapper {
position: relative;
z-index: 1;
} .grid-mission > .e-con {
position: relative;
overflow: hidden;
transition: transform 0.35s ease, box-shadow 0.35s ease;
} .grid-mission > .e-con::before {
content: "";
position: absolute;
inset: 0;
background-color: var(--gold);
transform: translateY(101%);
transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
pointer-events: none;
}
.grid-mission > .e-con:hover::before {
transform: translateY(0);
} .grid-mission > .e-con > .elementor-element {
position: relative;
z-index: 1;
}
.grid-mission > .e-con:hover {
transform: translateY(-6px);
box-shadow: 0 15px 30px rgba(0, 0, 0, 0.12);
} .grid-mission .elementor-icon,
.grid-mission .elementor-icon i {
transition: color 0.35s ease;
}
.grid-mission > .e-con:hover .elementor-icon,
.grid-mission > .e-con:hover .elementor-icon i {
color: #000 !important;
} .brand-carousel .elementor-heading-title a {
position: relative;
display: inline-block;
transition: transform 0.3s ease;
} .brand-carousel .elementor-heading-title a::after {
content: "";
position: absolute;
left: 0;
bottom: -3px;
width: 100%;
height: 1px;
background-color: currentColor;
transform: scaleX(0);
transform-origin: right center;
transition: transform 0.35s ease;
}
.brand-carousel .elementor-heading-title a:hover::after {
transform: scaleX(1);
transform-origin: left center;
}
.brand-carousel .elementor-heading-title a:hover {
transform: translateY(-2px);
} .elementor-jet-timeline {
--gold: #e5c784;
} .jet-timeline .timeline-item__card-inner,
.jet-timeline .timeline-item__card-arrow {
transition: transform 0.35s ease, box-shadow 0.35s ease;
}
.jet-timeline .timeline-item__card:hover .timeline-item__card-inner,
.jet-timeline .timeline-item__card:hover .timeline-item__card-arrow {
transform: translateY(-6px);
}
.jet-timeline .timeline-item__card:hover .timeline-item__card-inner {
} .jet-timeline .timeline-item__card-img {
overflow: hidden;
}
.jet-timeline .timeline-item__card-img img {
transition: transform 0.5s ease;
}
.jet-timeline .timeline-item__card:hover .timeline-item__card-img img {
transform: scale(1.05);
} .jet-timeline .timeline-item__point-content {
border-radius: 50%;
transition: box-shadow 0.35s ease;
}
.jet-timeline .timeline-item__card:hover ~ .timeline-item__point .timeline-item__point-content {
box-shadow: 0 0 0 8px rgba(229, 199, 132, 0.3);
}
.jet-timeline .jet-timeline-item > .timeline-item__meta .timeline-item__meta-content {
display: inline-block;
transition: transform 0.3s ease;
}
.jet-timeline .timeline-item__card:hover ~ .timeline-item__meta .timeline-item__meta-content {
transform: scale(1.06);
} @media (min-width: 1025px) { .jet-timeline .jet-timeline__line {
background-color: rgba(229, 199, 132, 0.25) !important;
}
.jet-timeline .jet-timeline__line-progress {
background-color: var(--gold) !important;
} .jet-timeline-list > .jet-timeline-item .timeline-item__card {
opacity: 0;
transition: opacity 0.6s ease, transform 0.6s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.jet-timeline-list > .jet-timeline-item:nth-child(odd) .timeline-item__card {
transform: translateX(-60px);
}
.jet-timeline-list > .jet-timeline-item:nth-child(even) .timeline-item__card {
transform: translateX(60px);
}
.jet-timeline-list > .jet-timeline-item.is--active .timeline-item__card {
opacity: 1;
transform: translateX(0);
} .jet-timeline-list > .jet-timeline-item .timeline-item__point-content {
transform: scale(0);
transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1) 0.1s, box-shadow 0.35s ease;
}
.jet-timeline-list > .jet-timeline-item.is--active .timeline-item__point-content {
transform: scale(1);
} .jet-timeline-list > .jet-timeline-item > .timeline-item__meta {
opacity: 0;
transform: translateY(14px);
transition: opacity 0.5s ease 0.2s, transform 0.5s ease 0.2s;
}
.jet-timeline-list > .jet-timeline-item.is--active > .timeline-item__meta {
opacity: 1;
transform: translateY(0);
}
} .elementor-editor-active .jet-timeline .timeline-item__card,
.elementor-editor-active .jet-timeline .timeline-item__point-content,
.elementor-editor-active .jet-timeline .jet-timeline-item > .timeline-item__meta {
opacity: 1 !important;
transform: none !important;
} @media (prefers-reduced-motion: reduce) {
.jet-timeline .timeline-item__card,
.jet-timeline .timeline-item__point-content,
.jet-timeline .jet-timeline-item > .timeline-item__meta {
opacity: 1 !important;
transform: none !important;
transition: none !important;
}
} .img-zoom,
.img-zoom .elementor-widget-container {
overflow: hidden;
}
.img-zoom img {
display: block;
transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
will-change: transform;
}
.img-zoom:hover img {
transform: scale(1.06);
} img.img-zoom {
transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
}
img.img-zoom:hover {
transform: scale(1.06);
}
.bg-zoom {
position: relative;
overflow: hidden;
}
.bg-zoom::after {
content: "";
position: absolute;
inset: 0;
background: inherit;
transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
pointer-events: none;
z-index: 0;
}
.bg-zoom:hover::after {
transform: scale(1.08);
} .bg-zoom > .elementor-element,
.bg-zoom > .e-con-inner {
position: relative;
z-index: 1;
} .couple-img > .elementor-widget-image:not(.elementor-absolute),
.couple-img > .elementor-absolute {
transition: transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
will-change: transform;
} .couple-img.elementor-invisible > .elementor-widget-image:not(.elementor-absolute) {
transform: translate(-32px, 24px);
}
.couple-img.elementor-invisible > .elementor-absolute {
transform: translate(32px, -24px);
} .couple-img:hover > .elementor-widget-image:not(.elementor-absolute) {
transform: translate(-8px, 6px);
}
.couple-img:hover > .elementor-absolute {
transform: translate(8px, -6px);
}
@media (prefers-reduced-motion: reduce) {
.couple-img > .elementor-widget-image:not(.elementor-absolute),
.couple-img > .elementor-absolute {
transition: none !important;
transform: none !important;
}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0;display:inline-block;text-align:left}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto;display:inline-block;text-align:left}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto;display:inline-block;text-align:left}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.elementor-widget-eael-adv-tabs .eael-tab-content-item,.elementor-widget-eael-adv-accordion .eael-accordion-content,.elementor-widget-eael-data-table .td-content,.elementor-widget-eael-info-box .eael-infobox-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template,.elementor-widget-eael-countdown .eael-countdown-container,.elementor-widget-eael-cta-box .eael-cta-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap,.elementor-widget-eael-protected-content .eael-protected-content-message,.elementor-widget-eael-protected-content .protected-content,.eael-offcanvas-content-visible .eael-offcanvas-body,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item{position:relative}.elementor-widget-eael-adv-tabs .eael-tab-content-item:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-adv-accordion .eael-accordion-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-data-table .td-content:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-info-box .eael-infobox-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-expiry-template:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-countdown .eael-countdown-container:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-cta-box .eael-cta-template-wrapper:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-primary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-toggle .eael-toggle-secondary-wrap:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .eael-protected-content-message:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-protected-content .protected-content:hover .eael-onpage-edit-template-wrapper,.eael-offcanvas-content-visible .eael-offcanvas-body:hover .eael-onpage-edit-template-wrapper,.elementor-widget-eael-stacked-cards .eael-stacked-cards__item:hover .eael-onpage-edit-template-wrapper{display:block}.eael-widget-otea-active .elementor-element:hover>.elementor-element-overlay,.eael-widget-otea-active .elementor-empty-view,.eael-widget-otea-active .elementor-add-section-inline,.eael-widget-otea-active .elementor-add-section{display:initial !important}.eael-onpage-edit-template-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:none;border:2px solid #5eead4}.eael-onpage-edit-template-wrapper::after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;z-index:2;background:#5eead4;opacity:.3}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate{display:block}.eael-onpage-edit-template-wrapper.eael-onpage-edit-activate::after{display:none}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template{background:#5eead4;color:#000;width:150px;text-align:center;height:30px;line-height:30px;font-size:12px;cursor:pointer;position:relative;z-index:3;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::before{content:"";border-top:30px solid #5eead4;border-right:0;border-bottom:0;border-left:14px solid rgba(0,0,0,0);right:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template::after{content:"";border-top:0;border-right:0;border-bottom:30px solid rgba(0,0,0,0);border-left:14px solid #5eead4;left:100%;position:absolute}.eael-onpage-edit-template-wrapper .eael-onpage-edit-template>i{margin-right:8px}.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect1,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect2,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect3,.elementor-edit-area-active .eael_wd_liquid_glass_shadow-effect4{-webkit-box-shadow:inherit !important;box-shadow:inherit !important}