.elementor-15663 .elementor-element.elementor-element-f82fd78 > .elementor-container{min-height:100px;}.elementor-15663 .elementor-element.elementor-element-f82fd78{padding:0px 15px 0px 15px;z-index:99;}.elementor-15663 .elementor-element.elementor-element-fef08c6 .gs-logo{justify-content:flex-start !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;}.elementor-15663 .elementor-element.elementor-element-fef08c6 .gs-logo img{width:105px;}.elementor-15663 .elementor-element.elementor-element-f8c828b nav > ul:not(.sub-menu){text-align:left;}.elementor-15663 .elementor-element.elementor-element-f8c828b .widget-mobile-nav-btn-holder{justify-content:flex-end !important;-webkit-box-pack:end !important;-ms-flex-pack:end !important;}.elementor-15663 .elementor-element.elementor-element-bdcc603{border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEC;padding:0px 0px 0px 0px;z-index:100;}.elementor-15663 .elementor-element.elementor-element-bdcc603, .elementor-15663 .elementor-element.elementor-element-bdcc603 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-1d88aa9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-fcf8c41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15663 .elementor-element.elementor-element-fcf8c41{margin-top:0px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-15663 .elementor-element.elementor-element-9002915.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-15663 .elementor-element.elementor-element-9002915 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-15663 .elementor-element.elementor-element-9002915 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-67d983b{width:auto;max-width:auto;align-self:center;}.elementor-15663 .elementor-element.elementor-element-67d983b > .elementor-widget-container{margin:0px 60px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-67d983b .gs-logo{justify-content:flex-start !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;}.elementor-15663 .elementor-element.elementor-element-67d983b .gs-logo img{width:120px;}.elementor-15663 .elementor-element.elementor-element-9bc734a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:23px;}.elementor-15663 .elementor-element.elementor-element-9bc734a > .elementor-element-populated{margin:-86px -86px -86px -86px;--e-column-margin-right:-86px;--e-column-margin-left:-86px;padding:6px 6px 6px 6px;}.elementor-15663 .elementor-element.elementor-element-935c471{width:100%;max-width:100%;align-self:center;}.elementor-15663 .elementor-element.elementor-element-935c471 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-935c471 nav > ul:not(.sub-menu){text-align:right;}.elementor-15663 .elementor-element.elementor-element-935c471 nav > ul > li > a{font-family:"Rubik", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-15663 .elementor-element.elementor-element-935c471 .menu-navigation-regular > ul > li > a{color:#000000 !important;}.elementor-15663 .elementor-element.elementor-element-935c471 .menu-navigation-vertical > ul > li > a{color:#000000 !important;}.elementor-15663 .elementor-element.elementor-element-935c471 .menu-navigation-regular > ul > li{margin-left:0px;}.elementor-15663 .elementor-element.elementor-element-935c471 .menu-navigation-vertical > ul > li{margin-left:0px;margin-right:0px;}.elementor-15663 .elementor-element.elementor-element-935c471 nav ul li.menu-item-has-children > ul.sub-menu li a{color:var( --e-global-color-secondary );}.elementor-15663 .elementor-element.elementor-element-935c471 nav ul li.menu-item-has-children > ul.sub-menu li.menu-item-has-children::after{color:var( --e-global-color-secondary );}.elementor-15663 .elementor-element.elementor-element-935c471 .menu-navigation-vertical ul li.menu-item-has-children .submenu-icon svg{color:var( --e-global-color-secondary );}.elementor-15663 .elementor-element.elementor-element-935c471 .mobile-nav-menu ul li.menu-item-has-children .submenu-icon svg{color:var( --e-global-color-secondary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-15663 .elementor-element.elementor-element-1d88aa9{width:100%;}.elementor-15663 .elementor-element.elementor-element-9002915{width:11%;}.elementor-15663 .elementor-element.elementor-element-9bc734a{width:89%;}}@media(max-width:767px){.elementor-15663 .elementor-element.elementor-element-f82fd78{padding:0px 0px 0px 0px;}.elementor-15663 .elementor-element.elementor-element-424fffe{width:50%;}.elementor-15663 .elementor-element.elementor-element-c8a1164{width:50%;}.elementor-15663 .elementor-element.elementor-element-c8a1164.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15663 .elementor-element.elementor-element-f8c828b{width:initial;max-width:initial;}.elementor-15663 .elementor-element.elementor-element-f8c828b .widget-mobile-nav-btn-holder{justify-content:flex-end !important;-webkit-box-pack:end !important;-ms-flex-pack:end !important;}}/* Start custom CSS for grada-nav-menu, class: .elementor-element-935c471 */@media only screen and (min-width: 0px) and (max-width: 767px) {

}

@media only screen and (min-width: 768px) and (max-width: 1599px) {
	
	.elementor-15663 .elementor-element.elementor-element-935c471 a{
	    font-size: 12px;
	}
	
	.elementor-15663 .elementor-element.elementor-element-935c471 li.menu-item{
	    margin-right: 20px;
	}
	
}

@media only screen and (min-width: 1600px) {
	
	.elementor-15663 .elementor-element.elementor-element-935c471 a{
	    font-size: 14px;
	}
	
	.elementor-15663 .elementor-element.elementor-element-935c471 li.menu-item{
	    margin-right: 40px;
	}
	
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bdcc603 */.gs-template-header.gs-template-header--absolute{
    position: relative !important;
}/* End custom CSS */