.elementor-kit-7{--e-global-color-primary:#F36B21;--e-global-color-secondary:#1A3A66;--e-global-color-text:#000000;--e-global-color-accent:#F36B21;--e-global-color-8f0c746:#FFFFFF;--e-global-color-ea07e16:#000000;--e-global-color-38da3d5:#00000000;--e-global-color-115d615:#1C274C;--e-global-color-eef0391:#FFF9F3;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:1rem;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.5em;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:1rem;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1rem;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.5em;--e-global-typography-44cfb05-font-family:"Poppins";--e-global-typography-44cfb05-font-size:1.125rem;--e-global-typography-44cfb05-font-weight:400;--e-global-typography-44cfb05-line-height:1.5em;--e-global-typography-fdd15eb-font-family:"Poppins";--e-global-typography-fdd15eb-font-size:4rem;--e-global-typography-fdd15eb-font-weight:700;--e-global-typography-fdd15eb-line-height:1.2em;--e-global-typography-39239d0-font-family:"Poppins";--e-global-typography-39239d0-font-size:3rem;--e-global-typography-39239d0-font-weight:700;--e-global-typography-39239d0-line-height:1.2em;--e-global-typography-d6d11e2-font-family:"Poppins";--e-global-typography-d6d11e2-font-size:2.5rem;--e-global-typography-d6d11e2-font-weight:700;--e-global-typography-d6d11e2-line-height:1.2em;--e-global-typography-3df7fda-font-family:"Poppins";--e-global-typography-3df7fda-font-size:2rem;--e-global-typography-3df7fda-font-weight:700;--e-global-typography-3df7fda-line-height:1.2em;--e-global-typography-e09bd81-font-family:"Poppins";--e-global-typography-e09bd81-font-size:1.625rem;--e-global-typography-e09bd81-font-weight:700;--e-global-typography-e09bd81-line-height:1.2em;--e-global-typography-cf22f82-font-family:"Poppins";--e-global-typography-cf22f82-font-size:1.25rem;--e-global-typography-cf22f82-font-weight:700;--e-global-typography-cf22f82-line-height:1.2em;--e-global-typography-33d383a-font-family:"Poppins";--e-global-typography-33d383a-font-size:1rem;--e-global-typography-33d383a-font-weight:600;--e-global-typography-33d383a-text-transform:uppercase;--e-global-typography-33d383a-line-height:1.2em;background-color:var( --e-global-color-eef0391 );color:var( --e-global-color-text );font-family:var( --e-global-typography-44cfb05-font-family ), Sans-serif;font-size:var( --e-global-typography-44cfb05-font-size );font-weight:var( --e-global-typography-44cfb05-font-weight );line-height:var( --e-global-typography-44cfb05-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{background-color:var( --e-global-color-38da3d5 );font-family:var( --e-global-typography-33d383a-font-family ), Sans-serif;font-size:var( --e-global-typography-33d383a-font-size );font-weight:var( --e-global-typography-33d383a-font-weight );text-transform:var( --e-global-typography-33d383a-text-transform );line-height:var( --e-global-typography-33d383a-line-height );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-radius:0.625rem 0.625rem 0.625rem 0.625rem;padding:14px 13px 14px 21px;}.elementor-kit-7 button:hover,.elementor-kit-7 button:focus,.elementor-kit-7 input[type="button"]:hover,.elementor-kit-7 input[type="button"]:focus,.elementor-kit-7 input[type="submit"]:hover,.elementor-kit-7 input[type="submit"]:focus,.elementor-kit-7 .elementor-button:hover,.elementor-kit-7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-8f0c746 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 h1{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-fdd15eb-font-family ), Sans-serif;font-size:var( --e-global-typography-fdd15eb-font-size );font-weight:var( --e-global-typography-fdd15eb-font-weight );line-height:var( --e-global-typography-fdd15eb-line-height );}.elementor-kit-7 h2{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-39239d0-font-family ), Sans-serif;font-size:var( --e-global-typography-39239d0-font-size );font-weight:var( --e-global-typography-39239d0-font-weight );line-height:var( --e-global-typography-39239d0-line-height );}.elementor-kit-7 h3{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-d6d11e2-font-family ), Sans-serif;font-size:var( --e-global-typography-d6d11e2-font-size );font-weight:var( --e-global-typography-d6d11e2-font-weight );line-height:var( --e-global-typography-d6d11e2-line-height );}.elementor-kit-7 h4{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-3df7fda-font-family ), Sans-serif;font-size:var( --e-global-typography-3df7fda-font-size );font-weight:var( --e-global-typography-3df7fda-font-weight );line-height:var( --e-global-typography-3df7fda-line-height );}.elementor-kit-7 h5{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-e09bd81-font-family ), Sans-serif;font-size:var( --e-global-typography-e09bd81-font-size );font-weight:var( --e-global-typography-e09bd81-font-weight );line-height:var( --e-global-typography-e09bd81-line-height );}.elementor-kit-7 h6{color:var( --e-global-color-115d615 );font-family:var( --e-global-typography-cf22f82-font-family ), Sans-serif;font-size:var( --e-global-typography-cf22f82-font-size );font-weight:var( --e-global-typography-cf22f82-font-weight );line-height:var( --e-global-typography-cf22f82-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:16px;--container-default-padding-right:16px;--container-default-padding-bottom:16px;--container-default-padding-left:16px;}.elementor-widget:not(:last-child){margin-block-end:16px;}.elementor-element{--widgets-spacing:16px 16px;--widgets-spacing-row:16px;--widgets-spacing-column:16px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-7{font-size:var( --e-global-typography-44cfb05-font-size );line-height:var( --e-global-typography-44cfb05-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-fdd15eb-font-size );line-height:var( --e-global-typography-fdd15eb-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-39239d0-font-size );line-height:var( --e-global-typography-39239d0-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-d6d11e2-font-size );line-height:var( --e-global-typography-d6d11e2-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-3df7fda-font-size );line-height:var( --e-global-typography-3df7fda-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-e09bd81-font-size );line-height:var( --e-global-typography-e09bd81-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-cf22f82-font-size );line-height:var( --e-global-typography-cf22f82-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-33d383a-font-size );line-height:var( --e-global-typography-33d383a-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-33d383a-font-size:0.75rem;font-size:var( --e-global-typography-44cfb05-font-size );line-height:var( --e-global-typography-44cfb05-line-height );}.elementor-kit-7 h1{font-size:var( --e-global-typography-fdd15eb-font-size );line-height:var( --e-global-typography-fdd15eb-line-height );}.elementor-kit-7 h2{font-size:var( --e-global-typography-39239d0-font-size );line-height:var( --e-global-typography-39239d0-line-height );}.elementor-kit-7 h3{font-size:var( --e-global-typography-d6d11e2-font-size );line-height:var( --e-global-typography-d6d11e2-line-height );}.elementor-kit-7 h4{font-size:var( --e-global-typography-3df7fda-font-size );line-height:var( --e-global-typography-3df7fda-line-height );}.elementor-kit-7 h5{font-size:var( --e-global-typography-e09bd81-font-size );line-height:var( --e-global-typography-e09bd81-line-height );}.elementor-kit-7 h6{font-size:var( --e-global-typography-cf22f82-font-size );line-height:var( --e-global-typography-cf22f82-line-height );}.elementor-kit-7 button,.elementor-kit-7 input[type="button"],.elementor-kit-7 input[type="submit"],.elementor-kit-7 .elementor-button{font-size:var( --e-global-typography-33d383a-font-size );line-height:var( --e-global-typography-33d383a-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-form .elementor-button>span {
    justify-content: space-between !important;
}

.btn-text-left .elementor-button-text{
    text-align: left;
}

.btn-icon-lg .elementor-button-icon{
    font-size: 1.5em;
}

.btn-icon-lg .elementor-button-content-wrapper{
    align-items: center;
}

/* Testimonial home - start */
.testimonial-slider .slick-arrow{
    border-radius: 100%;
    border: solid 1px #1A3A66;
    transition: background-color 300ms ease, color 300ms ease;
}

.testimonial-slider .slick-arrow:hover{
    background-color: #1A3A66 !important;
    color: #FFFFFF !important;
}
/* Testimonial home - end */

/* Column buylocal home - start */
.column--buy-local::before{
    content: '';
    width: 50vw;
    border-bottom: solid 1px #1A3A66;
}
[data-elementor-device-mode="mobile"] .column--buy-local::before{
    width: 100vw;
}
/* Column buylocal home - end */

/* Image ratio 16x9 - start */
.img-16x9 img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.img-16x9{
    height: 0px !important;
    padding-bottom: 56.25%;
    position: relative;
}
/* Image ratio 16x9 - end */

/* Image ratio 1x1 - start */
.img-1x1 img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.img-1x1{
    height: 0;
    padding-bottom: 100%;
    position: relative;
}
/* Image ratio 1x1 - end */

.img-4x3 img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.img-4x3 .elementor-widget-container{
    height: 0;
    padding-bottom: 80%;
    position: relative;
}

.hero-image--type-1 .jet-listing-dynamic-image img,
.hero-image--type-2 .jet-listing-dynamic-image img{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.hero-image--type-1 .hero-image--1{
    height: 0;
    padding-bottom: 75%;
    position: relative;
}

.hero-image--type-2 .hero-image--1,
.hero-image--type-2 .hero-image--2{
    height: 0;
    padding-bottom: calc(calc(75% / 2) - 4px);
    position: relative;
}

.fw-600{
    font-weight: 600;
}

@media (max-width: 1153px) {
    .hero-title--wrapper .e-con-inner{
        align-items: flex-start !important;
    }
    
    .hero-subtitle{
        position: relative !important;
        right: auto !important;
        bottom: auto !important;
    }
}/* End custom CSS */