@media screen and (min-width: 990px) {
	
	section:nth-child(1) .container {
		    background: linear-gradient(to right, black 50%, white 50%);
	}
   
	.onlyDesktop{
		max-width: 1200px !important;
		margin-left: auto;
		margin-right: auto;
		margin-top: 30px!important;
	}
	header.header {
    display: block;
    position: fixed;
    width: 100%;
    background: white;
    z-index: 999;
    box-shadow: 0px 2px 2px 2px rgba(0, 0, 0, 0.25);
}
	#content > div > div > div:nth-child(1) > div > div > section:nth-child(2){
		    margin-top: -1% !important;
    margin-bottom: 1% !important;
	}
	
}

.phone-cta {
    background-color: #2bc46e !important;
}

.phone-cta__number a {
    color: #fff !important;
}

.phone-cta .icon {
    filter: invert(1);
    margin-top: auto;
}

#content > div > div > div:nth-child(1) > div > div > section:nth-child(3){
	background: #f4f4f4;
}


@media screen and (max-width: 989px) {
header.header nav {
    margin-top: 48px !important;
}
	
	.burger-menu {

    top: 34% !important;
	padding: 1rem 0 1rem !important;
		    border-top: 1px solid #000 !important;
    border-bottom: 1px solid #000 !important;
}

}