.elementor-42 .elementor-element.elementor-element-68c1b8e > .elementor-container{max-width:1400px;min-height:137px;}.elementor-42 .elementor-element.elementor-element-68c1b8e{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1ee5e88{text-align:left;}.elementor-42 .elementor-element.elementor-element-1ee5e88 img{width:455px;max-width:70%;opacity:1;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-6c62f74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-6c62f74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-6c62f74 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-eb84852.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-eb84852.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-eb84852.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-42 .elementor-element.elementor-element-eb84852 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b2d308c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-9167a53.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-9167a53.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-9167a53.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-42 .elementor-element.elementor-element-9167a53 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-95d94e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-95d94e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-95d94e7.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-42 .elementor-element.elementor-element-95d94e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-42 .elementor-element.elementor-element-95d94e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-repeater-item-fb39e0e.elementor-social-icon{background-color:#80B5EA;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-repeater-item-7608bfb.elementor-social-icon{background-color:#80B5EA;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-repeater-item-30f2e00.elementor-social-icon{background-color:#80B5EA;}.elementor-42 .elementor-element.elementor-element-083f224{--grid-template-columns:repeat(0, auto);--icon-size:17px;--grid-column-gap:11px;--grid-row-gap:0px;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-widget-container{text-align:right;}.elementor-42 .elementor-element.elementor-element-083f224 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-social-icon{--icon-padding:0.3em;}.elementor-42 .elementor-element.elementor-element-22d2812 .elementor-search-form{text-align:right;}.elementor-42 .elementor-element.elementor-element-22d2812 .elementor-search-form__toggle{--e-search-form-toggle-size:33px;--e-search-form-toggle-background-color:#18010100;}.elementor-42 .elementor-element.elementor-element-22d2812:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-42 .elementor-element.elementor-element-22d2812.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-73afba4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-73afba4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-73afba4 > .elementor-element-populated{padding:0px 0px 0px 207px;}.elementor-42 .elementor-element.elementor-element-273807d > .elementor-widget-container{padding:0% 0% 0% 5%;}.elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__container{min-height:41px;}.elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__submit{min-width:41px;background-color:#050505;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__icon{padding-left:calc(41px / 3);}body.rtl .elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__icon{padding-right:calc(41px / 3);}.elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__input, .elementor-42 .elementor-element.elementor-element-273807d.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(41px / 3);padding-right:calc(41px / 3);}.elementor-42 .elementor-element.elementor-element-273807d input[type="search"].elementor-search-form__input{font-family:"Open Sans", Sans-serif;font-weight:400;font-style:italic;}.elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__input,
					.elementor-42 .elementor-element.elementor-element-273807d .elementor-search-form__icon,
					.elementor-42 .elementor-element.elementor-element-273807d .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-42 .elementor-element.elementor-element-273807d .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-42 .elementor-element.elementor-element-273807d.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#000000;fill:#000000;}.elementor-42 .elementor-element.elementor-element-273807d:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#D9D9D9;border-radius:4px;}.elementor-42 .elementor-element.elementor-element-273807d.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#D9D9D9;border-radius:4px;}.elementor-42 .elementor-element.elementor-element-a059aa7 .elementor-button{background-color:#ECAD28;font-family:"Open Sans", Sans-serif;font-weight:500;text-transform:uppercase;padding:14px 14px 14px 14px;}.elementor-42 .elementor-element.elementor-element-672df70c:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-672df70c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#394161;}.elementor-42 .elementor-element.elementor-element-672df70c > .elementor-container{max-width:1400px;min-height:50px;}.elementor-42 .elementor-element.elementor-element-672df70c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:100;}.elementor-42 .elementor-element.elementor-element-672df70c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-33e71fbd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-33e71fbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-33e71fbd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4943d4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-9f8b17d{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-9f8b17d > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-68c1b8e{padding:0px 25px 0px 25px;}.elementor-42 .elementor-element.elementor-element-1ee5e88 img{width:409px;max-width:218px;}.elementor-42 .elementor-element.elementor-element-6c62f74 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-42 .elementor-element.elementor-element-083f224 .elementor-widget-container{text-align:right;}.elementor-42 .elementor-element.elementor-element-73afba4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-672df70c{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-68c1b8e > .elementor-container{min-height:70px;}.elementor-42 .elementor-element.elementor-element-68c1b8e{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-f4a3867{width:48%;}.elementor-42 .elementor-element.elementor-element-1ee5e88{text-align:left;}.elementor-42 .elementor-element.elementor-element-1ee5e88 img{width:1000px;max-width:100%;}.elementor-42 .elementor-element.elementor-element-6c62f74{width:52%;}.elementor-42 .elementor-element.elementor-element-6c62f74 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-4f0aa1d{width:30%;}.elementor-42 .elementor-element.elementor-element-a5c2ba4{width:70%;}.elementor-42 .elementor-element.elementor-element-273807d:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:0px;}.elementor-42 .elementor-element.elementor-element-273807d.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:0px;}.elementor-42 .elementor-element.elementor-element-672df70c > .elementor-container{min-height:50px;}.elementor-42 .elementor-element.elementor-element-672df70c{padding:0px 20px 0px 20px;}.elementor-42 .elementor-element.elementor-element-33e71fbd{width:20%;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-f4a3867{width:25%;}.elementor-42 .elementor-element.elementor-element-6c62f74{width:81.491%;}.elementor-42 .elementor-element.elementor-element-eb84852{width:76%;}.elementor-42 .elementor-element.elementor-element-9167a53{width:12.332%;}.elementor-42 .elementor-element.elementor-element-95d94e7{width:11%;}.elementor-42 .elementor-element.elementor-element-73afba4{width:73%;}.elementor-42 .elementor-element.elementor-element-d23f8d1{width:27%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-f4a3867{width:34%;}.elementor-42 .elementor-element.elementor-element-6c62f74{width:65%;}.elementor-42 .elementor-element.elementor-element-eb84852{width:37%;}.elementor-42 .elementor-element.elementor-element-9167a53{width:37%;}.elementor-42 .elementor-element.elementor-element-95d94e7{width:37%;}.elementor-42 .elementor-element.elementor-element-73afba4{width:63%;}.elementor-42 .elementor-element.elementor-element-d23f8d1{width:37%;}}/* Start custom CSS for shortcode, class: .elementor-element-b2d308c */.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 { text-align: right;}
.top-menu #mega-menu-wrap-max_mega_menu_1 {background: transparent;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link { padding: 0px 10px 0px 10px; color: #686868; font-size: 14px; font-weight: 400;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item { float: none;   padding: 5px 5px 8px 5px !important;}

.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {text-align: center;}




.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img {
    height: 119px !important;
}

.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 { width: auto;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: auto;}
.graybg-color { background-color: #f2f2f2 !important;
    margin-top: 32px !important;}

    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item#mega-menu-item-media_image-7{ display: none;}
    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu {padding-bottom: 0px !important;}
    /* .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row { padding-bottom: 8px !important;} */



    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .app-img img { height: auto !important; width: auto !important; margin: 15px;}
    
    
    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .app-img #mega-menu-item-media_image-9 {text-align: right;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu  {min-width: 510px;}

  @media only screen and (max-width: 850px) {
        .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {padding: 0px 4px 0px 4px;}
      }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-eb84852 */#header_top_left {
    width: min-content!important;
    white-space: nowrap !important;
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-41629e6 */.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 { text-align: right;}
.top-menu #mega-menu-wrap-max_mega_menu_1 {background: transparent;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link { padding: 0px 10px 0px 10px; color: #686868; font-size: 14px; font-weight: 400;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item { float: none;   padding: 5px 5px 8px 5px !important;}

.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {text-align: center;}




.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 img {
    height: 119px !important;
}

.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 { width: auto;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-2-of-12 {width: auto;}
.graybg-color { background-color: #f2f2f2 !important;
    margin-top: 32px !important;}

    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item#mega-menu-item-media_image-7{ display: none;}
    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu {padding-bottom: 0px !important;}
    /* .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row { padding-bottom: 8px !important;} */



    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .app-img img { height: auto !important; width: auto !important; margin: 15px;}
    
    
    .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 .app-img #mega-menu-item-media_image-9 {text-align: right;}
.top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu  {min-width: 510px;}

  @media only screen and (max-width: 850px) {
        .top-menu #mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {padding: 0px 4px 0px 4px;}
      }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9167a53 */#header_top_middle {
    width: min-content!important;
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-95d94e7 */#header_top_right {
    width: min-content!important;
    white-space: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f357cc7 */#top_header .elementor-container  {
    display: flex;
    justify-content: flex-end;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d583ed2 */#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {max-height:calc(100vh - 200px); overflow:auto;
}

 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9f8b17d */.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { background-color: transparent;}
.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:hover { background-color: transparent;}
.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link { background-color: transparent;}

.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator {display: none;}

.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {padding-right: 0px;}


.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {padding-right: 0px;
    position: absolute;
    right: 0px;
    top: -65px;
}
.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item { display: block;}

.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
    padding-right: 0px;
    position: absolute;
    right: 12px;
    top: -51px;
}



.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link:hover { color: #fff;}
.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item a.mega-menu-link:before {color: #6d99c5;     font-size: 18px;}
.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
    max-height: calc(100vh - 200px);
    overflow: auto;
}

.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link { background-color: transparent;}


.custom-menu-div #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link {color: #fff;}


@media only screen and (max-width: 1100px) {
    .custom-menu-div{ display: none;}
  }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-672df70c */.nav-custom .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
}/* End custom CSS */