.elementor-kit-7{--e-global-color-primary:#001530;--e-global-color-secondary:#0B284E;--e-global-color-text:#FFFFFF;--e-global-color-accent:#CCAF37;--e-global-color-6e92400:#928658;--e-global-typography-primary-font-family:"Lora";--e-global-typography-primary-font-weight:400;--e-global-typography-secondary-font-family:"Lora";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-c97edf4-font-family:"Lora";--e-global-typography-c97edf4-font-size:45px;--e-global-typography-c97edf4-font-weight:400;--e-global-typography-0ca65f1-font-family:"Lora";--e-global-typography-0ca65f1-font-size:45px;--e-global-typography-0ca65f1-font-weight:400;--e-global-typography-eb892ab-font-family:"Montserrat";--e-global-typography-eb892ab-font-size:16px;--e-global-typography-eb892ab-font-weight:400;--e-global-typography-eb892ab-line-height:25px;--e-global-typography-5f311ad-font-family:"Montserrat";--e-global-typography-5f311ad-font-size:20px;--e-global-typography-5f311ad-font-weight:700;--e-global-typography-5f311ad-line-height:25px;--e-global-typography-b8bdb9d-font-family:"Lora";--e-global-typography-b8bdb9d-font-size:25px;--e-global-typography-b8bdb9d-font-weight:500;background-color:var( --e-global-color-primary );}.elementor-kit-7 a{color:var( --e-global-color-text );text-decoration:none;}.elementor-kit-7 a:hover{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:12px;}.elementor-element{--widgets-spacing:12px 12px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1366px){.elementor-kit-7{--e-global-typography-c97edf4-font-size:40px;--e-global-typography-c97edf4-line-height:1.3em;--e-global-typography-0ca65f1-font-size:40px;--e-global-typography-0ca65f1-line-height:1.3em;}}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-c97edf4-font-size:34px;--e-global-typography-c97edf4-line-height:1.3em;--e-global-typography-0ca65f1-font-size:34px;--e-global-typography-0ca65f1-line-height:1.3em;}.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-c97edf4-font-size:30px;--e-global-typography-c97edf4-line-height:1.3em;--e-global-typography-0ca65f1-font-size:30px;--e-global-typography-0ca65f1-line-height:1.3em;--e-global-typography-5f311ad-font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html, body{
width:100%;
overflow-x:hidden;
}
p:last-child{ margin-bottom:0px;}

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}
a, .swiper-slide, .industry-block {
	transition: all .2s ease-in-out !important;
}
.elementor-widget-text-editor ol, .elementor-widget-text-editor ul {
    margin-bottom: 13px;
}
ul.elementor-nav-menu--dropdown a {
	border-left:0px !important;
}
.entry-title {
    display: none !Important;
}
.elementor-button-content-wrapper {
    
    align-items: center;
}/* End custom CSS */