.elementor-778 .elementor-element.elementor-element-6e1769a{--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;--justify-content:space-evenly;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:72px;}.elementor-778 .elementor-element.elementor-element-36eedab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-1ff3449{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-778 .elementor-element.elementor-element-1ff3449 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-1ff3449.elementor-element{--align-self:center;}.elementor-778 .elementor-element.elementor-element-1ff3449 img{width:100%;}.elementor-778 .elementor-element.elementor-element-9a6e5b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--background-transition:0.3s;}.elementor-778 .elementor-element.elementor-element-9a6e5b8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu > .menu-item > .menu-link{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px 0px 0px 0px;text-align:left;color:#000000;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .vertical-expaned-menu-area .rtmega-megamenu > .menu-item > .menu-link{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;margin:0px 0px 0px 0px;text-align:left;color:#000000;}body:not(.rtl) .elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu > .menu-item:not(:last-child){margin-right:4px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu > .menu-item:not(:last-child){margin-right:0px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .vertical-expaned-menu-area .rtmega-megamenu > .menu-item:not(:last-child){margin-right:0px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-megamenu > .menu-item > .menu-link{padding-top:15px;padding-bottom:15px;}.elementor-778 .elementor-element.elementor-element-71891ee > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-71891ee.elementor-element{--align-self:center;}.elementor-778 .elementor-element.elementor-element-71891ee li.menu-item .menu-desc{display:none;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu .menu-item .menu-link, .elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .vertical-expaned-menu-area .rtmega-megamenu .menu-item .menu-link{font-family:"Aptos", Sans-serif;font-size:18px;font-weight:600;line-height:25.2px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu .menu-item ul.sub-menu:not(.rtmegamenu-contents) .menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .vertical-expaned-menu-area .rtmega-megamenu .menu-item ul.sub-menu:not(.rtmegamenu-contents) .menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .desktop-menu-area .rtmega-megamenu .menu-item ul.sub-menu:not(.rtmegamenu-contents) .menu-item .menu-link .menu-desc{color:#497696;}.elementor-778 .elementor-element.elementor-element-71891ee .rtmega-menu-container .vertical-expaned-menu-area .rtmega-megamenu .menu-item ul.sub-menu:not(.rtmegamenu-contents) .menu-item .menu-link .menu-desc{color:#497696;}.elementor-778 .elementor-element.elementor-element-03d6cb5{--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-start;--align-items:center;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-03d6cb5.e-con{--align-self:center;}.elementor-778 .elementor-element.elementor-element-146c76b{width:var( --container-widget-width, 115px );max-width:115px;--container-widget-width:115px;--container-widget-flex-grow:0;--e-search-placeholder-color:#3A3A3A61;--e-search-input-color:#3A3A3A;--e-search-icon-label-color:#3A3A3A54;--e-search-icon-label-size:12px;--e-search-input-gap:0px;--e-search-submit-margin-inline-start:0px;}.elementor-778 .elementor-element.elementor-element-146c76b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-778 .elementor-element.elementor-element-146c76b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-778 .elementor-element.elementor-element-146c76b:hover .elementor-widget-container{border-style:none;}.elementor-778 .elementor-element.elementor-element-146c76b .e-search-input{font-family:"Aptos", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:16px;border-radius:8px 8px 8px 8px;}.elementor-778 .elementor-element.elementor-element-146c76b.e-focus{--e-search-input-color:#3A3A3A;}.elementor-778 .elementor-element.elementor-element-e2cd79f > .elementor-widget-container{padding:6px 0px 0px 0px;}@media(max-width:1024px){.elementor-778 .elementor-element.elementor-element-146c76b{width:var( --container-widget-width, 34.052px );max-width:34.052px;--container-widget-width:34.052px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-778 .elementor-element.elementor-element-36eedab{--width:20%;}.elementor-778 .elementor-element.elementor-element-9a6e5b8{--width:60%;}.elementor-778 .elementor-element.elementor-element-03d6cb5{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-778 .elementor-element.elementor-element-9a6e5b8{--width:339.594px;}}@media(max-width:767px){.elementor-778 .elementor-element.elementor-element-6e1769a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-36eedab{--width:50%;--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;--align-items:flex-start;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-778 .elementor-element.elementor-element-1ff3449{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:left;}.elementor-778 .elementor-element.elementor-element-9a6e5b8{--width:50%;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-778 .elementor-element.elementor-element-9a6e5b8.e-con{--align-self:flex-end;}.elementor-778 .elementor-element.elementor-element-03d6cb5{--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:space-between;--align-items:flex-start;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for image, class: .elementor-element-1ff3449 */@media (max-width: 576px) {
   .nav-header .navbar-logo {
    height: 47px;
    width: 150px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6e5b8 */@media (max-width: 1024px) and (min-width: 768px){
      .at-nav-hamburger{
    order: 3;
    flex-direction: column;
    justify-content: end;
    width:0;
      }
      .at-nav-search{
          justify-content: end;
          width : 70% ;
      }
    }/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-146c76b */.menuBar-search .e-search-input-wrapper .e-search-input{
    padding: 5px 10px 5px 35px;
    background-color: transparent;
    min-height: 40px;
    max-height: 40px;
    
}
#search-dcf360e {
  border:1px solid #3A3A3A;     
  height: 40px;    
}
#search-dcf360e:focus{
  border:1px solid #3A3A3A;    
} 
#search-19534d3:focus {
    width: 28vw;
}

.elementor-element-77eddc6:focus-within {
    display: flex;
    justify-content: space-between;
}


@media (max-width: 576px) {
    .menuBar-search  {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: unset;
    }
    
    #search-19534d3:focus {
    width: 120px;
}

.menuBar-search {
    width: 120px;
}

.menuBar-search .e-search {
    width: 120px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e1769a */@media (max-width: 1024px) and (min-width: 768px){
.at-nav-search .menuBar-search .elementor-widget-container{
        min-width: 140px;
    margin-left: -100px !important;
    } 
    .at-nav-search .elementor-icon-list-items {
    list-style: none;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Aptos';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://qa.altorsolutions.com/wp-content/uploads/2024/09/aptos.woff2') format('woff2'),
		url('https://qa.altorsolutions.com/wp-content/uploads/2024/09/aptos.ttf') format('truetype');
}
/* End Custom Fonts CSS */