@media only screen and (max-width: 1400px) {
	.cta-wrapper .cta .icon {width:56px; height:56px;}
	.cta-wrapper .cta .title {font-size:1.2rem;}
}

@media only screen and (max-width: 800px) {
	.header-wrapper {height:var(--header_width); width:100%; bottom:0;}
	.header-wrapper .logo-wrapper {width:128px;}
	.header-wrapper .menu-wrapper {width:auto;}
	.header-wrapper .profile-wrapper {margin-left:auto; width:auto; align-self:center;}
	
	#content {padding:32px 32px calc(32px + var(--header_width)) 32px;}
}