.elementor-kit-55313{--e-global-color-primary:#435A6F;--e-global-color-secondary:#F0F2F4;--e-global-color-text:#000000;--e-global-color-accent:#8B9EAF;--e-global-color-df5f887:#FFFFFF;--e-global-color-70b83cc:#CBCDCE;--e-global-color-2279870:#D9D9D9;--e-global-typography-primary-font-family:"Bauer Bodoni";--e-global-typography-primary-font-weight:600;--e-global-typography-text-font-family:"Gotham";--e-global-typography-text-font-size:0.875rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:2.14em;--e-global-typography-text-letter-spacing:0.04em;--e-global-typography-secondary-font-family:"Gotham";--e-global-typography-secondary-font-size:0.875rem;--e-global-typography-secondary-font-weight:300;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1.42em;--e-global-typography-secondary-letter-spacing:0.2625rem;--e-global-typography-accent-font-family:"Gotham";--e-global-typography-accent-font-size:0.875rem;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:2.14em;--e-global-typography-accent-letter-spacing:0.2625rem;--e-global-typography-ff9adc4-font-family:"Bauer Bodoni";--e-global-typography-ff9adc4-font-size:4rem;--e-global-typography-ff9adc4-font-weight:400;--e-global-typography-ff9adc4-text-transform:none;--e-global-typography-ff9adc4-font-style:italic;--e-global-typography-ff9adc4-line-height:1.2em;--e-global-typography-40a461e-font-family:"Bauer Bodoni";--e-global-typography-40a461e-font-size:2.8rem;--e-global-typography-40a461e-font-weight:400;--e-global-typography-40a461e-text-transform:none;--e-global-typography-40a461e-font-style:italic;--e-global-typography-40a461e-line-height:1em;--e-global-typography-b4ff64a-font-family:"Bauer Bodoni";--e-global-typography-b4ff64a-font-size:1.875rem;--e-global-typography-b4ff64a-font-weight:400;--e-global-typography-b4ff64a-line-height:1.2em;--e-global-typography-b4ff64a-letter-spacing:-1.2px;--e-global-typography-deea8e7-font-family:"Bauer Bodoni";--e-global-typography-deea8e7-font-size:1.25rem;--e-global-typography-deea8e7-line-height:1.1em;--e-global-typography-384b759-font-family:"Gotham";--e-global-typography-384b759-font-size:2.5rem;--e-global-typography-384b759-font-weight:400;--e-global-typography-384b759-line-height:1.1em;--e-global-typography-34198af-font-family:"Bauer Bodoni";--e-global-typography-34198af-font-size:1rem;--e-global-typography-34198af-font-weight:700;--e-global-typography-3a023d2-font-family:"Gotham";--e-global-typography-3a023d2-font-size:1.25rem;--e-global-typography-3a023d2-font-weight:300;--e-global-typography-3a023d2-text-transform:uppercase;--e-global-typography-3a023d2-font-style:normal;--e-global-typography-3a023d2-line-height:1.875em;--e-global-typography-3a023d2-letter-spacing:0.3em;--e-global-typography-5e8e4a2-font-family:"Gotham";--e-global-typography-5e8e4a2-font-size:1.25rem;--e-global-typography-5e8e4a2-font-weight:400;--e-global-typography-5e8e4a2-text-transform:uppercase;--e-global-typography-5e8e4a2-font-style:normal;--e-global-typography-5e8e4a2-line-height:1.875em;--e-global-typography-5e8e4a2-letter-spacing:0.3em;--e-global-typography-c5abb95-font-family:"Gotham";--e-global-typography-c5abb95-font-size:0.875rem;--e-global-typography-c5abb95-font-weight:500;--e-global-typography-c5abb95-text-transform:uppercase;--e-global-typography-c5abb95-line-height:1.6em;--e-global-typography-c5abb95-letter-spacing:0.2625rem;--e-global-typography-8f79f45-font-family:"Bauer Bodoni";--e-global-typography-8f79f45-font-size:2.1875rem;--e-global-typography-8f79f45-font-weight:400;--e-global-typography-8f79f45-line-height:2.375rem;--e-global-typography-b6cc745-font-family:"Bauer Bodoni";--e-global-typography-b6cc745-font-size:1.5625rem;--e-global-typography-b6cc745-font-weight:400;--e-global-typography-b6cc745-text-transform:none;--e-global-typography-b6cc745-line-height:1.25em;--e-global-typography-b6cc745-letter-spacing:-1px;--e-global-typography-064083a-font-family:"Gotham";--e-global-typography-064083a-font-size:0.75rem;--e-global-typography-064083a-font-weight:700;--e-global-typography-064083a-text-transform:uppercase;--e-global-typography-064083a-line-height:1.3em;--e-global-typography-064083a-letter-spacing:0px;--e-global-typography-882cfcc-font-family:"Gotham";--e-global-typography-882cfcc-font-size:0.875rem;--e-global-typography-882cfcc-font-weight:400;--e-global-typography-882cfcc-text-transform:uppercase;--e-global-typography-882cfcc-line-height:2.14em;--e-global-typography-882cfcc-letter-spacing:4.2px;background-color:#FFFFFFF7;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-55313 button,.elementor-kit-55313 input[type="button"],.elementor-kit-55313 input[type="submit"],.elementor-kit-55313 .elementor-button{background-color:#435A6F;font-family:"Gotham", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;padding:15px 25px 15px 25px;}.elementor-kit-55313 e-page-transition{background-color:#FFBC7D;}.elementor-kit-55313 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-ff9adc4-font-family ), Sans-serif;font-size:var( --e-global-typography-ff9adc4-font-size );font-weight:var( --e-global-typography-ff9adc4-font-weight );text-transform:var( --e-global-typography-ff9adc4-text-transform );font-style:var( --e-global-typography-ff9adc4-font-style );line-height:var( --e-global-typography-ff9adc4-line-height );}.elementor-kit-55313 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-40a461e-font-family ), Sans-serif;font-size:var( --e-global-typography-40a461e-font-size );font-weight:var( --e-global-typography-40a461e-font-weight );text-transform:var( --e-global-typography-40a461e-text-transform );font-style:var( --e-global-typography-40a461e-font-style );line-height:var( --e-global-typography-40a461e-line-height );letter-spacing:var( --e-global-typography-40a461e-letter-spacing );}.elementor-kit-55313 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-b4ff64a-font-family ), Sans-serif;font-size:var( --e-global-typography-b4ff64a-font-size );font-weight:var( --e-global-typography-b4ff64a-font-weight );line-height:var( --e-global-typography-b4ff64a-line-height );letter-spacing:var( --e-global-typography-b4ff64a-letter-spacing );}.elementor-kit-55313 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-deea8e7-font-family ), Sans-serif;font-size:var( --e-global-typography-deea8e7-font-size );line-height:var( --e-global-typography-deea8e7-line-height );}.elementor-kit-55313 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-384b759-font-family ), Sans-serif;font-size:var( --e-global-typography-384b759-font-size );font-weight:var( --e-global-typography-384b759-font-weight );line-height:var( --e-global-typography-384b759-line-height );}.elementor-kit-55313 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-34198af-font-family ), Sans-serif;font-size:var( --e-global-typography-34198af-font-size );font-weight:var( --e-global-typography-34198af-font-weight );line-height:var( --e-global-typography-34198af-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1366px;}.e-con{--container-max-width:1366px;}.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-55313{--e-global-typography-ff9adc4-font-size:3.5rem;--e-global-typography-ff9adc4-line-height:1.2em;--e-global-typography-40a461e-font-size:2.5rem;--e-global-typography-deea8e7-font-size:2rem;--e-global-typography-384b759-font-size:1.5rem;--e-global-typography-34198af-font-size:1rem;--e-global-typography-34198af-line-height:1.1em;--e-global-typography-3a023d2-font-size:1rem;--e-global-typography-5e8e4a2-font-size:1rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-55313 h1{font-size:var( --e-global-typography-ff9adc4-font-size );line-height:var( --e-global-typography-ff9adc4-line-height );}.elementor-kit-55313 h2{font-size:var( --e-global-typography-40a461e-font-size );line-height:var( --e-global-typography-40a461e-line-height );letter-spacing:var( --e-global-typography-40a461e-letter-spacing );}.elementor-kit-55313 h3{font-size:var( --e-global-typography-b4ff64a-font-size );line-height:var( --e-global-typography-b4ff64a-line-height );letter-spacing:var( --e-global-typography-b4ff64a-letter-spacing );}.elementor-kit-55313 h4{font-size:var( --e-global-typography-deea8e7-font-size );line-height:var( --e-global-typography-deea8e7-line-height );}.elementor-kit-55313 h5{font-size:var( --e-global-typography-384b759-font-size );line-height:var( --e-global-typography-384b759-line-height );}.elementor-kit-55313 h6{font-size:var( --e-global-typography-34198af-font-size );line-height:var( --e-global-typography-34198af-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-55313{--e-global-typography-ff9adc4-font-size:3rem;--e-global-typography-ff9adc4-line-height:1.15em;--e-global-typography-40a461e-font-size:2.5rem;--e-global-typography-deea8e7-font-size:1.3rem;--e-global-typography-deea8e7-line-height:1.1em;--e-global-typography-384b759-line-height:1.2em;--e-global-typography-34198af-font-size:1rem;--e-global-typography-34198af-line-height:1.1em;--e-global-typography-064083a-font-size:14px;--e-global-typography-064083a-line-height:2.14em;--e-global-typography-064083a-letter-spacing:4.2px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-55313 h1{font-size:var( --e-global-typography-ff9adc4-font-size );line-height:var( --e-global-typography-ff9adc4-line-height );}.elementor-kit-55313 h2{font-size:var( --e-global-typography-40a461e-font-size );line-height:var( --e-global-typography-40a461e-line-height );letter-spacing:var( --e-global-typography-40a461e-letter-spacing );}.elementor-kit-55313 h3{font-size:var( --e-global-typography-b4ff64a-font-size );line-height:var( --e-global-typography-b4ff64a-line-height );letter-spacing:var( --e-global-typography-b4ff64a-letter-spacing );}.elementor-kit-55313 h4{font-size:var( --e-global-typography-deea8e7-font-size );line-height:var( --e-global-typography-deea8e7-line-height );}.elementor-kit-55313 h5{font-size:var( --e-global-typography-384b759-font-size );line-height:var( --e-global-typography-384b759-line-height );}.elementor-kit-55313 h6{font-size:var( --e-global-typography-34198af-font-size );line-height:var( --e-global-typography-34198af-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:hover a {
    font-family: 'Gotham A' !important;
    font-weight: 600 !important;
    position: relative; 
}
.elementor-widget-theme-site-logo {
    z-index:999;
}
.header-careers {
    margin-bottom:-161px;
    z-index:1;
}
h1.elementor-heading-title {
    font-weight:400!important;
    font-family: var(--e-global-typography-ff9adc4-font-family), Sans-serif !important;
}
@media (min-width:1025px) {
    .hero {
        min-height:90vh!important;
    }  
}
@media (max-width:1024px) {
    .hero {
        min-height:518px!important;
        max-height:90vh;
    }
    .hero::before {
        background: linear-gradient(181deg, rgba(37, 51, 63, 0.20) 30%, rgba(37, 51, 63, 0.8) 90%) !important;
        background-blend-mode: multiply!important;
    }
}

.subnav {
    margin-top:-45px;
}
.subnav li, .subnav li a {
    height:45px;
    padding-left:2em;
    padding-right:2em;
}
.subnav li, .subnav a {
    letter-spacing:0!important;
}
.subnav li:hover {
    transition: 0.5s;
}
.subnav li#active {
    background-color:#8B9EAFA6!important;
}
.jl-slider .swiper-slide-bg {
    width:50vw;
    min-width:50vw!important;
}
.solid-btn a, .outline-btn a, .elementor-button {
    border-radius:0;
    min-width:200px;
}
.solid-btn a {
    background-color:#435A6F;
}
.outline-btn a {
    background-color:transparent;
}
section.pad-sm {
    padding-top:80px;
    padding-bottom:60px;
}
section.pad-lg {
    padding-top:100px;
    padding-bottom:80px;
}

.left-text-col {
    padding:10%;
}
.right-text-col {
    padding:10% 10% 10% 7%;
}

.jet-car-hero-form .gform_wrapper.gravity-theme .gfield-choice-input {
    display:none;
}
.cta form fieldset {
    margin-top: 0px!important;
}
.cta .gform_button {
    background:transparent!important;
    border:1px solid #fff;
    font-weight:700;
    padding:12px 24px!important;
}


.testimonial-card img {
    width:112px!important;
    height:112px!important;
    max-height:112px;
}

.difference-slider .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active, .card-carousel .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active, .gallery-carousel .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 30px;
    height: 8px;
    border-radius: 10px;
    transition: 0.5s ease-in-out;
    background: #CBCDCE;
}

.difference-slider .swiper-pagination {
    position: absolute;
    right: 0 !important;
    left: -5% !important;
    bottom: 5% !important;
    top: unset !important;
    margin: 0 auto !important;
}

.difference-slider .swiper {
    padding-bottom: 0 !important;
}
.difference-slider .elementor-swiper-button-next {
    right:calc(40% - 84px)!important;
}
.difference-slider .elementor-swiper-button-prev {
    left:60%!important;
}
.difference-slider .elementor-swiper-button.elementor-swiper-button-prev svg {
    display: none;
}

.difference-slider .elementor-swiper-button.elementor-swiper-button-prev:before {
    content: '';
    position: absolute;
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-1-1.svg');
    width: 62px;
    height: 62px;
    background-repeat: no-repeat;
    background-size: 100%;
    right: 0;
    top: 0;
}

.difference-slider .elementor-swiper-button.elementor-swiper-button-next svg {
    display: none;
}

.difference-slider .elementor-swiper-button.elementor-swiper-button-next:before {
    content: '';
    position: absolute;
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-2.svg');
    width: 62px;
    height: 62px;
    background-repeat: no-repeat;
    background-size: 100%;
    right: 0;
    top: 0;
}

.difference-slider .elementor-swiper-button.elementor-swiper-button-next:hover:before {
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW.png');
    background-repeat: no-repeat;
}

.difference-slider .elementor-swiper-button.elementor-swiper-button-prev:hover:before {
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-left.png');
    background-repeat: no-repeat;
}

.news-slider .elementor-swiper-button-prev {
    position: absolute !important;
    right: unset !important;
    left: calc(45% - 100px) !important;
    top: 35px !important;
}

.news-slider .elementor-swiper-button-next {
    position: absolute !important;
    right: unset !important;
    left: calc(45% - 20px) !important;
    top: 35px !important;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-prev svg {
    display: none;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-prev:before {
    content: '';
    position: absolute;
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-1-1.svg');
    width: 60px;
    height: 60px;
    background-repeat: no-repeat;
    background-size: 100%;
    right: 0;
    top: 0;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-next svg {
    display: none;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-next:before {
    content: '';
    position: absolute;
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-2.svg');
    width: 62px;
    height: 62px;
    background-repeat: no-repeat;
    background-size: 100%;
    right: 0;
    top: 0;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-next:hover:before {
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW.png');
    background-repeat: no-repeat;
}

.news-slider .elementor-swiper-button.elementor-swiper-button-prev:hover:before {
    background: url('https://www.jetlinx.com/wp-content/uploads/2024/03/ARROW-left.png');
    background-repeat: no-repeat;
}

.news-slider .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 30px;
    height: 8px;
    border-radius: 10px;
    transition: 0.5s ease-in-out;
    background: #CBCDCE;
}

.news-slider .swiper-pagination {
    position: absolute;
    right: -110px !important;
    left: 0 !important;
    bottom: unset !important;
    top: 60px !important;
    margin: 0 auto !important;
}

.gallery-carousel svg path, .dark .elementor-icon-list-icon svg path {
    fill:white;
}

.carousel-logos .swiper {
    width: calc(100% - 140px) !important;
}

.carousel-logos .elementor-swiper-button-prev {
    left: -30px !important;
}

.carousel-logos .elementor-swiper-button-next {
    right: -30px !important;
}

.carousel-logos .elementor-swiper-button svg path{
    fill: #0000;
}

section.location-filter {
    padding-left:0;
    padding-right:0;
}

.location-filter .elementor-flip-box h3 {
    color:#fff;
    line-height:1.08em;
}
.location-filter .elementor-flip-box__front h3 {
    border-bottom:1px solid #fff;
    padding-bottom:2rem;
}
.location-filter .elementor-flip-box__back h3 {
    border-top:1px solid #fff;
    padding-top:1rem;
    font-weight:400;
    text-transform:lowercase;
    letter-spacing: -0.0875rem;;
    margin-top:5%;
}

.location-filter .tab-nav a:hover, .location-filter .tab-nav a:active {
    -webkit-text-stroke-width: 1px;
    stroke-width: 1px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.location-filter path, .locations-slider .elementor-swiper-button svg path {
    fill: transparent;
}


.fadeInUp {
    animation-name: uicoreFadeInUp, uicoreFadeIn !important;
    animation-timing-function: cubic-bezier(.22,1,.36,1), cubic-bezier(0,0,.2,1);
}

@keyframes uicoreFadeIn {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeInUp {
    animation-name: uicoreFadeInUp,uicoreFadeIn!important;
    animation-timing-function: cubic-bezier(.22,1,.36,1),cubic-bezier(0,0,.2,1)
}

.fadeInUp.animated {
    animation-duration: 1.9s
}

.fadeInUp.animated.animated-fast {
    animation-duration: .8s
}

.fadeInUp.animated.animated-slow {
    animation-duration: 2.9s
}

@keyframes uicoreFadeInUp {
    0% {
        transform: translate3d(0,40px,0)
    }

    to {
        transform: translateZ(0)
    }
}

.gradient-overlay::before {
    background: linear-gradient(180deg, #FFF 0%, rgba(239, 241, 243, 0.94) 25.88%, rgba(200, 207, 213, 0.80) 52.26%, #435A6F 95.56%)!important;
}

.dark h1, .dark h2, .dark h3, .dark h4, .dark h5 {
    color:#fff;
}
.dark details .elementor-element {
    background-blend-mode: multiply;
}

.comparison .tabulator-header .tabulator-col {
    border-width:0!important;
}
.comparison .tabulator-cell {
    font-size:0.688rem!important;
    letter-spacing:3.3px;
    line-height:20px;
    font-weight:700;
}
.comparison .ue-table-column__icon {
    margin-left:auto;
    margin-right:auto;

}
.comparison .tabulator-headers .tabulator-col:nth-child(4) {
    color:#000!important;
}
.comparison .tabulator-cell:nth-child(3) {
    background-color:#E4EAEF!important;
}

.image-cta-box h3 {
    font-size:2.188rem;
    font-style:normal!important;
    font-weight:400;
    text-transform:capitalize;
}

.image-cta-box h4 {
    text-transform:uppercase;
    font-size:0.875rem!important;
    letter-spacing:4.2px;
    line-height:2em;
    font-weight:500;
    margin-bottom:10px;
    font-family:"Gotham", sans-serif;
}

.image-cta-box .elementor-cta__content {
    padding-left:0;
    padding-right:0;
}

.jl-accordion summary.e-n-accordion-item-title {
    border-bottom:1px solid rgba(203,205,206,0.5)!important;
}
.jl-accordion h5 {
    font-size: 0.875rem!important;
    font-weight: 700!important;
}

.elementor-widget-theme-post-content ul, .elementor-widget-text-editor ul {
    padding-left:15px;
    margin-top:1rem;
}
.elementor-widget-theme-post-content ul li, .elementor-widget-text-editor ul li {
    font-family: var(--e-global-typography-text-font-family), Sans-serif;
    font-size: var(--e-global-typography-text-font-size);
    font-weight: var(--e-global-typography-text-font-weight);
    line-height: var(--e-global-typography-text-line-height);
    letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.dark .e-n-accordion-item-title-icon path, .fill-white svg path {
    fill:white!important;
}
.no-fill svg path {
    fill:transparent!important;
}
.fill-dark svg path {
    fill:#435A6F!important;
}
.italic {
    font-style:italic!important;
}
.lowercase {
    text-transform:lowercase!important;
}
.dark .elementor-widget-text-editor p a {
    color:#fff;
}
.elementor-widget-text-editor p a {
    text-decoration:underline;
}
.elementor-widget-text-editor p {
    margin-bottom:1em;
}
.elementor-widget-text-editor p:last-child {
    margin-bottom:0;
}
.ue-google-map__wrapper button.ui-button {
	display:none;
}
.dark .elementor-widget-text-editor ul li {
    color:#fff;
}
footer {
    padding:0!important;
}

footer .elementor-grid-item:nth-child(2) svg {
    height:40px;
    top:-12px;
}

/*desktop*/
@media (min-width:1025px) {
    .card-carousel .swiper-pagination {
        display:none;
    }
}

/*tablet + mobile */
@media (max-width:1024px) {
    .sans h2, .sans h3 {
            font-size: var(--e-global-typography-5e8e4a2-font-size)!important;
    }
    .sans h4 {
            font-size: var(--e-global-typography-accent-font-size)!important
    }
        .difference-slider .elementor-swiper-button-next {
        left:160px!important;
        right:unset!important;
    }
    .difference-slider .elementor-swiper-button-prev {
        left:80px!important;
    }
        .location-filter .elementor-flip-box__back h3 {
        font-size:1.5rem!important;
        line-height:1.2em!important;
        margin-top:0px!important;
    }

    .carousel-logos .elementor-swiper-button-prev {
        left: 0px !important;
    }

    .carousel-logos .elementor-swiper-button-next {
        right: 0px !important;
    }
    .hero {
        padding-bottom:60px;
    }
    .image-cta-box .elementor-cta__button-wrapper {
        text-align:center;
    }

}

/*tablet*/
@media (max-width:1024px) and (min-width:768px) {
    .difference-slider .swiper-pagination {
        left:-70%!important;
        bottom:30px!important;
    }

    .left-text-col, .right-text-col {
        padding:50px 30px;
    }
    section.pad-sm, section.pad-lg {
        padding-top:50px;
        padding-bottom:50px
    }
    .news-slider .elementor-swiper-button-prev {
        right: 100px!important;
        left: unset!important;
        top: -12% !important;
    }
    .news-slider .elementor-swiper-button-next {
        right: 20px !important;
        left: unset!important;
        top:-12%!important;
    }
    .news-slider .swiper-pagination {
        top:35vh!important;
    }
    

}
/*mobile*/
@media (max-width:767px) {
    /* .difference-slider .swiper-pagination {
        left:30%!important;
        bottom:20px!important;
    } */

    .difference-slider .swiper-pagination {
        bottom: unset !important;
        top: 43.9% !important;
        transform: translateY(-50%) !important;
        left: 0 !important;
    }
    
    .left-text-col, .right-text-col {
        padding:40px 24px;
    }
    /*.difference-slider .right-text-col {*/
    /*    padding-top:120px;*/
    /*}*/
    /*.difference-slider .right-text-col {*/
    /*    padding-top:120px;*/
    /*}*/
    section.pad-sm, section.pad-lg {
        padding-top:40px;
        padding-bottom:40px
    }
    .news-slider .elementor-swiper-button-prev, .news-slider .elementor-swiper-button-next {
        display:none!important;
    }
    .news-slider .swiper-pagination {
        top: 35vh!important;
        right: 0 !important;
    }

    .difference-slider .elementor-swiper-button-next {
        display: none !important;
    }
    
    .difference-slider .elementor-swiper-button-prev {
        display: none !important;
    }
}


@media (min-width:1025px) {
    .comparison .tabulator-row .tabulator-cell:nth-child(2), .comparison .tabulator-headers .tabulator-col:nth-child(2) {
    width:455px!important;
    }

    .comparison .tabulator-row .tabulator-cell:nth-child(3), .comparison .tabulator-headers .tabulator-col:nth-child(3), .comparison .tabulator-row .tabulator-cell:nth-child(4), .comparison .tabulator-headers .tabulator-col:nth-child(4) {
    width:332px!important;
    }
}
@media (max-width:1024px) {
    .comparison .tabulator-col-title {
        font-size:18px;
        font-weight:700!important;
letter-spacing: -0.72px!important;
text-wrap:wrap!important;
line-height:1em!important;
    }
    .comparison .tabulator-row .tabulator-cell:nth-child(2), .comparison .tabulator-headers .tabulator-col:nth-child(2) {
    width:50%!important;
    }
        .comparison .tabulator-row .tabulator-cell:nth-child(3), .comparison .tabulator-headers .tabulator-col:nth-child(3), .comparison .tabulator-row .tabulator-cell:nth-child(4), .comparison .tabulator-headers .tabulator-col:nth-child(4) {
    width:25%!important;
    }
}

.elementor-cta__bg-overlay {
    display:none;
}
.elementor-cta__description ul li {
    font-family: Gotham;
    font-weight:400!important;
    font-size:0.875rem;
    line-height:2.14em;
    letter-spacing:0.56px;
}
.elementor-cta__description ul {
    padding-left:10px;
}
.elementor-flip-box__layer__description ul {
    padding-top: 0.3rem!important;
    padding-bottom: 0!important;
}
.change-color {
    color: white;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bauer Bodoni';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/Bauer-Bodoni-Black.woff2') format('woff2');
}
@font-face {
	font-family: 'Bauer Bodoni';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/BauerBodoniRomanOsF-1-1-1.woff') format('woff');
}
@font-face {
	font-family: 'Bauer Bodoni';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/BauerBodoniStdBlackItalic-1.woff') format('woff');
}
@font-face {
	font-family: 'Bauer Bodoni';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/Bauer-Bodoni-Italic-1.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('/wp-content/uploads/2024/02/GothamPro-Black.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/GothamPro-Light.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/GothamPro-1.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('/wp-content/uploads/2024/03/GothamPro-Medium.woff') format('woff');
}
/* End Custom Fonts CSS */