/* shrinking header section */

.shrinker {
    background: #003379;
    transition: all .2s linear!important;
    -webkit-transition: all .2s linear!important;
    -moz-transition: all .2s linear !important;
}

.shrinker.elementor-sticky--effects {
    background: #003379;
    padding-top: 2px!important;
    padding-bottom: 2px!important;
    box-shadow: 0px 6px 30px -4px rgba(0, 0, 0, .05);
    transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
}



/* shrinking logo image */

.shrinking-logo img {
    width: 300px !important;
    transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
}

.shrinker.elementor-sticky--effects img {
    width: 120px !important;
    transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
}





/* shrinking menu */ 

.shrinker.elementor-sticky--effects ulli a {
	font-size: 9rem!important   
		transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
}





/* shrinking button */ 

.shrinker.elementor-sticky--effects.elementor-button {
	padding: 10px 32px!important   
		transition: all .2s linear !important;
    -webkit-transition: all .2s linear !important;
    -moz-transition: all .2s linear !important;
}






/* Tablet and Mobile Menu Shrinking */

@media screen and (max-width: 1024px) {
 /* shrinking background */
	
.shrinker.elementor-sticky--effects {
  background: #003379;
  padding-top: 2px!important;
  padding-bottom: 2px!important;
  box-shadow: 0px 6px 30px -4px rgba(0,0,0,.05);
}

    /* shrinking image */
	
.shrinker.elementor-sticky--effects img {
    width: 100px !important;
}

    /* shrinking menu */
	
.shrinker.elementor-sticky--effects ul li a {
  font-size: 1.2rem !important;
    }

    /* shrinking button */
	
.shrinker.elementor-sticky--effects .elementor-button {
     padding: 10px 32px!important;
 }
}