.elementor-1341 .elementor-element.elementor-element-f382647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-f382647:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-f382647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #F07E1B 0%, #1E2434 100%);}.elementor-1341 .elementor-element.elementor-element-2127f91{font-size:16px;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-0b01cf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:16px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-be7ede0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-3224338{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1341 .elementor-element.elementor-element-3224338 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1341 .elementor-element.elementor-element-79587d6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF00;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu .elementor-item{font-size:16px;font-weight:500;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item{color:#1E2434;fill:#1E2434;padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item:focus{color:#F07E1B;fill:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed .elementor-item:before,
					.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed .elementor-item:after{border-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-underline .elementor-item:after,
					 .elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-overline .elementor-item:before,
					 .elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-double-line .elementor-item:before,
					 .elementor-1341 .elementor-element.elementor-element-c786916 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-1341 .elementor-element.elementor-element-c786916{--e-nav-menu-horizontal-menu-item-margin:calc( 40px / 2 );}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:40px;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-menu-toggle{color:#1E2434;fill:#1E2434;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a:hover,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a:focus,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-menu-toggle:hover,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a:hover,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a:focus,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a.highlighted{background-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;background-color:#F07E1B;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown .elementor-item, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;font-weight:500;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);}.elementor-1341 .elementor-element.elementor-element-8342676 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-8342676.elementor-view-stacked .elementor-icon{background-color:#1E2434;}.elementor-1341 .elementor-element.elementor-element-8342676.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-8342676.elementor-view-default .elementor-icon{color:#1E2434;border-color:#1E2434;}.elementor-1341 .elementor-element.elementor-element-8342676.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-8342676.elementor-view-default .elementor-icon svg{fill:#1E2434;}.elementor-1341 .elementor-element.elementor-element-8342676 .elementor-icon{font-size:20px;}.elementor-1341 .elementor-element.elementor-element-8342676 .elementor-icon svg{height:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:578px){.elementor-1341 .elementor-element.elementor-element-be7ede0{--width:13%;}.elementor-1341 .elementor-element.elementor-element-79587d6{--width:87%;}}@media(max-width:1200px) and (min-width:578px){.elementor-1341 .elementor-element.elementor-element-be7ede0{--width:12%;}.elementor-1341 .elementor-element.elementor-element-79587d6{--width:88%;}}@media(max-width:992px) and (min-width:578px){.elementor-1341 .elementor-element.elementor-element-be7ede0{--width:15%;}.elementor-1341 .elementor-element.elementor-element-79587d6{--width:85%;}}@media(max-width:768px) and (min-width:578px){.elementor-1341 .elementor-element.elementor-element-be7ede0{--width:17%;}.elementor-1341 .elementor-element.elementor-element-79587d6{--width:83%;}}@media(max-width:1200px){.elementor-1341 .elementor-element.elementor-element-c786916{--e-nav-menu-horizontal-menu-item-margin:calc( 30px / 2 );}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:30px;}}@media(max-width:992px){.elementor-1341 .elementor-element.elementor-element-79587d6{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--dropdown a{padding-left:15px;padding-right:15px;padding-top:20px;padding-bottom:20px;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-1341 .elementor-element.elementor-element-c786916{--nav-menu-icon-size:25px;}.elementor-1341 .elementor-element.elementor-element-8342676.elementor-element{--order:-99999 /* order start hack */;}}@media(max-width:768px){.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:25px !important;}}@media(max-width:577px){.elementor-1341 .elementor-element.elementor-element-f382647{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-2127f91{font-size:14px;line-height:22px;}.elementor-1341 .elementor-element.elementor-element-0b01cf0{--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-be7ede0{--width:27%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:1px;}.elementor-1341 .elementor-element.elementor-element-3224338{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-1341 .elementor-element.elementor-element-79587d6{--width:73%;}.elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-1341 .elementor-element.elementor-element-c786916 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-1341 .elementor-element.elementor-element-c786916{--nav-menu-icon-size:20px;}.elementor-1341 .elementor-element.elementor-element-8342676.elementor-element{--order:-99999 /* order start hack */;}.elementor-1341 .elementor-element.elementor-element-8342676 .elementor-icon{font-size:18px;}.elementor-1341 .elementor-element.elementor-element-8342676 .elementor-icon svg{height:18px;}}/* Start custom CSS *//*Sticky Header*/
/*.main_header {*/
/*    width: 100%;*/
/*    z-index: 9999;*/
/*}*/

/*.main_header.sticky {*/
/*    position: fixed;*/
/*    top: -140px;*/
/*    left: 0;*/
/*    right: 0;*/
/*    transition: top 0.4s ease;*/
/*    will-change: top;       */
/*    box-shadow: 0 8px 20px 0 rgba(0,0,0,0.1);*/
/*    background: #ffffff;*/
/*}*/

/*.main_header.sticky.show {*/
/*    top: 0;*/
/*}*/
/*.main_header.sticky .navbar {*/
/*    padding: 15px 0 !important;*/
/*}*/
/*#header-spacer {*/
/*    height: 0;*/
/*}*/

/*@media (prefers-reduced-motion: reduce) {*/
/*    .main_header.sticky { transition: none; */
/*    }*/
/*}*/
/*.main_header.sticky .e-con-inner {*/
/*    padding: 12px 0;*/
/*}*/
/*.main_header.sticky .e-hosted-video {*/
/*    width: 100px;*/
/*}*/


.main_header .elementor-widget-icon .elementor-icon-wrapper {
    height: 20px;
    margin: -5px 0 0 0;
}

.header_above .enquire-popup {
    color: #ffffff;
    text-decoration: underline;    
}

.main_header .elementor-nav-menu li .sub-menu li a, 
.main_header .elementor-nav-menu li .sub-menu li .sub-menu li a {
    border: 0 ;
}

.main_header .elementor-nav-menu .sub-menu li a {
    position: relative;
    padding: 20px 15px;
    transition: ease .6s;
}

.main_header .elementor-nav-menu .sub-menu li a:hover {
    padding: 20px 15px 20px 35px;
}

.main_header .elementor-nav-menu .sub-menu li a.elementor-item-active {
    padding: 20px 15px 20px 35px;
}


.main_header .elementor-nav-menu .sub-menu li a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 10px;
    height: 2px;
    background: white;
    margin: auto;
    opacity: 0;
    transition: ease .6s;
}

.main_header .elementor-nav-menu .sub-menu li a:hover:before {
    left: 15px;
    opacity: 1;
}
.main_header .elementor-nav-menu .sub-menu a.elementor-item-active:before {
    left: 15px;
    opacity: 1;
}


.header_products .sub-menu {
    width: 250px !important;
}
.header_products .sub-menu .sub-menu {
    width: 350px !important;
}
.header_products .sub-menu li:not(:last-child) {
    border-bottom: 1px solid #dadada;
}
.header_products a,
.header_products .sub-menu li a {
    justify-content: space-between;
}
























@media(max-width:992px) {
    /*.main_header.sticky .e-hosted-video {*/
    /*    width: 90px;*/
    /*}*/
    .header_products .sub-menu,
    .header_products .sub-menu .sub-menu {
        width: 100% !important;
    }
    .elementor-menu-toggle {
        padding: 0;
    }
    .main_header .elementor-widget-icon .elementor-icon-wrapper {
        height: 20px;
        margin: 0;
    }
    .sub-menu li a, 
    .sub-menu li a:hover {
        border-left: 15px solid transparent !important;
    }
    .sub-menu .sub-menu li a,
    .sub-menu .sub-menu li a:hover{
        border-left: 30px solid transparent !important;
    }
    .header_products a .sub-arrow svg {
        width: 20px !important;
        height: 20px !important;
        fill: #1E2434;
        transition: ease .6s;
    }
    .header_products a:hover .sub-arrow svg {
        fill: #ffffff;
    }
}


























@media(max-width:576px) {
    /*.main_header.sticky .e-hosted-video {*/
    /*    width: 70px;*/
    /*}*/
    .main_header .elementor-widget-icon .elementor-icon-wrapper {
        height: 18px;
    }
    .header_above .e-con-inner {
        justify-content: center !important;
    }
    .header_above .enquire-popup {
        display: table;
        margin: 0px auto;
        color: #ffffff;
    }
    
}/* End custom CSS */