.elementor-43 .elementor-element.elementor-element-7a94314 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-43 .elementor-element.elementor-element-7a94314 > .elementor-container{min-height:140px;}.elementor-43 .elementor-element.elementor-element-7a94314{margin-top:0px;margin-bottom:-140px;padding:0% 4% 0% 0%;z-index:900;}.elementor-43 .elementor-element.elementor-element-b8aca0.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-43 .elementor-element.elementor-element-50afca92{width:auto;max-width:auto;z-index:100;}.elementor-43 .elementor-element.elementor-element-50afca92 > .elementor-widget-container{margin:0px 0px -7px 30px;}.elementor-43 .elementor-element.elementor-element-50afca92.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-50afca92.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-50afca92.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-50afca92.elementor-view-framed .elementor-icon, .elementor-43 .elementor-element.elementor-element-50afca92.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-43 .elementor-element.elementor-element-50afca92 .elementor-icon{font-size:45px;}.elementor-43 .elementor-element.elementor-element-50afca92 .elementor-icon svg{height:45px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-43 .elementor-element.elementor-element-7a94314{margin-top:0px;margin-bottom:75px;}}@media(max-width:1200px){.elementor-43 .elementor-element.elementor-element-7a94314{margin-top:0px;margin-bottom:0px;}}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-7a94314 > .elementor-container{min-height:141px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-7a94314{margin-top:0px;margin-bottom:0px;}.elementor-43 .elementor-element.elementor-element-b8aca0{width:100%;}.elementor-43 .elementor-element.elementor-element-50afca92 > .elementor-widget-container{margin:0px 0px -7px 15px;}.elementor-43 .elementor-element.elementor-element-50afca92 .elementor-icon{font-size:37px;}.elementor-43 .elementor-element.elementor-element-50afca92 .elementor-icon svg{height:37px;}}/* Start custom CSS for section, class: .elementor-element-7a94314 */@media screen and (max-width: 2400px) {
.shrinking-logo img {
	height: 50vh!important;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
	margin-bottom:-68vh;
	padding: 0 0 0 0;
}
}


@media screen and (min-width: 2400px) {
  .shrinking-logo img {
	height: 30vh!important;
	transition: all .2s linear!important;
	-webkit-transition: all .2s linear!important;
	-moz-transition: all .2s linear!important;
	margin-bottom:-40vh;
	padding: 0 0 0 0;
}
}

.shrinker.elementor-sticky--effects img {
	height: 20vh!important;
	transition: all .8s linear!important;
	-webkit-transition: all .8s linear!important;
	-moz-transition: all .8s linear!important;
	margin:-0vh 0 0 0;
}/* End custom CSS */