.elementor-3088 .elementor-element.elementor-element-9963213{--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;--margin-top:0e-04966600000108585854980001001115500003120229510018000000010050005000229510018000000010050005000340100401001020807208010100420801402295100180000000100500050005010010010000229510018000000010050005000501001001000001000000500100000050311000040100401001020807208010100420801403398981770845046158271312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100004010040100102080720801010042080140033716147781700100100100001001001000001000000500100000311000040100401001020807208010100420801400330229510018000000010050005000229510018000000010050005000010000005001000000510000920263202601130342026011920202601130086300202601176822076892010092094475413147505312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100004010040100102080720801010042080140033173944000170170170170010000005110000401004010010208072080101004208014003302295100180000000100500050002295100180000000100500050000100000050010000005100001173942860286128642863286200010001000320001043338969293339583049582719292088962081047120842237422717133310433310458389692958395855495852192945889645810471458424874252171583104583104833896929833958804958771929708896708104717084273742771718331048330010001000320007421675004082581672461542331502171501961501791581671671541791501961502121502291542421712544085001677421387711388001678291968582258582548294965877388297508427678467838468008468178428298298428178468048467838467678427508297375885008332588632298632008331718041377751377421672173942860128611286412863128621px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3088 .elementor-element.elementor-element-9963213.e-con{--align-self:center;}.elementor-3088 .elementor-element.elementor-element-fbf8cc4{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#858585C4;--border-color:#858585C4;--margin-top:-98px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3088 .elementor-element.elementor-element-35b32a5{--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;}.elementor-3088 .elementor-element.elementor-element-35b32a5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3088 .elementor-element.elementor-element-f7e9da3{--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;--justify-content:space-around;}.elementor-3088 .elementor-element.elementor-element-f7e9da3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-menu-toggle{margin:0 auto;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item:focus{color:#01A7FF;fill:#01A7FF;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#01A7FF;}.elementor-3088 .elementor-element.elementor-element-dd565de .e--pointer-framed .elementor-item:before,
					.elementor-3088 .elementor-element.elementor-element-dd565de .e--pointer-framed .elementor-item:after{border-color:#01A7FF;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#01A7FF;}.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-3088 .elementor-element.elementor-element-dd565de .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#01A7FF;}.elementor-3088 .elementor-element.elementor-element-dd565de .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-3088 .elementor-element.elementor-element-dd565de .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#01A7FF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-3088 .elementor-element.elementor-element-f7e9da3{--justify-content:space-evenly;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-3088 .elementor-element.elementor-element-35b32a5{--width:17.708%;}.elementor-3088 .elementor-element.elementor-element-f7e9da3{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3088 .elementor-element.elementor-element-35b32a5{--width:158.271px;}.elementor-3088 .elementor-element.elementor-element-f7e9da3{--width:750.5px;}}@media(max-width:767px){.elementor-3088 .elementor-element.elementor-element-35b32a5{--width:45.046%;}.elementor-3088 .elementor-element.elementor-element-f7e9da3{--width:41.314%;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-de341e2 */img.attachment-full.size-full.wp-image-81 {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbf8cc4 *//* HIDES THE DARK LOGO */
.d-logo {
 display: none;
}
/* SWITCHES LOGO ON SCROLL */
.elementor-sticky--effects .d-logo {
 display: inline-block;
}
.elementor-sticky--effects .l-logo {
 display: none;
}
/* CHANGES THE BACKGROUND MENU ON SCROLL */
.elementor-sticky--effects {
 background: #1c1c1c !important;
}
/* CHANGES THE TEXT COLOR ON SCROLL */

.elementor-sticky--effects .sticky-menu-items ul li a {
 color: #fff!important;
}
/* CONTROLS THE TRANSITION SPEED - KEEP ALL SAME SPEED TO HAVE A CLEAN EFFECT */
.elementor-sticky--effects .sticky-menu-items ul li a {
 transition: .5s all ease-in-out;
}
.elementor-sticky--effects {
 transition: .5s all ease-in-out;
}


/*updated changing mobile hamburger menu toggle and menu links on hover on scroll */

/*change color to the mobile menu toggle*/
.elementor-sticky--effects .sticky-menu-items i {
 color: /*add your color here*/!important;
}

/*add color to the background of mobile toggle*/
.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
 background: /*add the background color here or add transparent for no background color*/!important;
}

/*CHANGES THE ACTIVE MENU ITEM ON SCROLL*/
.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
 color: #fff!important; /* edit here to change the active menu item text color for sticky header */
}

/* CHANGES THE TEXT HOVER COLOR ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a:hover {
 color: /*add your color here*/!important; /* edit here to change your text color for sticky header */
}

/* CHANGE UNDERLINE COLOR IN ELEMENTOR NAV MENU ON SCROLL */
.elementor-sticky--effects .sticky-menu-items ul li a::after {
 background-color: /*add your color for underline on scroll here*/;}/* End custom CSS */