.elementor-kit-3829{--e-global-color-primary:#1F3967;--e-global-color-secondary:#54595F;--e-global-color-text:#54595F;--e-global-color-accent:#809CB8;--e-global-color-75acfb1:#1F3967;--e-global-color-d8aa3a2:#888888;--e-global-color-d34a4f9:#809CB8;--e-global-color-ef05994:#F1F1F1;--e-global-color-6b19067:#FAFAFA;--e-global-color-52cd6c2:#E0EAF3;--e-global-typography-primary-font-family:"Rubik";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Rubik";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Work Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Work Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-60a8eef-font-family:"soleil";--e-global-typography-60a8eef-font-size:2.75em;--e-global-typography-60a8eef-font-weight:600;--e-global-typography-60a8eef-line-height:1.25em;--e-global-typography-997edbc-font-family:"soleil";--e-global-typography-997edbc-font-size:2.75em;--e-global-typography-997edbc-font-weight:600;--e-global-typography-997edbc-line-height:1.25em;color:var( --e-global-color-text );}.elementor-kit-3829 h1{font-family:"Rubik", Sans-serif;font-size:2.5rem;font-weight:400;}.elementor-kit-3829 h2{font-size:2.25rem;}.elementor-kit-3829 h3{font-size:1.75rem;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-3829 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3829{--e-global-typography-60a8eef-font-size:2em;--e-global-typography-997edbc-font-size:2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Hamburger Menu */

.jet-mobile-menu__container {
    margin-top: -45px;
    margin-right: -10px;
}

.jet-mobile-menu__toggle {
    z-index: 9999;
}

.jet-mobile-menu-visible .jet-mobile-menu__toggle-icon {
    width: 20px;
}

.jet-mobile-menu__container-inner {
    height: calc(100vh - 5.5rem);
}


.jet-mobile-menu__controls {
    display: none;
}

.jet-mobile-menu__before-template {
    margin-bottom: 2rem;
}

.jet-mobile-menu__body {
    margin-bottom: auto;
    padding-left: 1em;
}

.jet-mobile-menu-visible .jet-mobile-menu__toggle-icon {
    color: #1F3967 !important;
}

.jet-mobile-menu__container {
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;

    
}

@media only screen and (max-width: 767px) {
.jet-mobile-menu__container {
    box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset, rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;

    
}
}











a.hoverbox {
max-height: 17em;
background-color: #fff;
border-radius: 5px;
box-shadow: rgba(0, 0, 0, 0.05) 0px 5px 15px 0px;
border-radius: 5px;
-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

a.hoverbox::after {
content: "";
border-radius: 5px;
position: absolute;
z-index: -1;
top: 0;
 left: 0;
width: 100%;
height: 100%;
box-shadow: rgba(0, 0, 0, 0.10) 0px 5px 20px;
opacity: 0;
-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}

a.hoverbox:hover {
-webkit-transform: scale(1.035, 1.0355);
transform: scale(1.035, 1.035);
}

a.hoverbox:hover::after {
 opacity: 1;
}


/* Homepage Slider */

    .swiper {
        overflow: visible !important;
        overflow-y: hidden !important;
        scrollbar-width: none;
    }
    
    .swiper-wrapper {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
    
    .swiper-slide {
        overflow: visible !important;
    }
    
    #industry-slide-left:hover,
    #industry-slide-right:hover {
        cursor: pointer;
    }/* End custom CSS */