.ca-header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.ca-header__main,.ca-header__upper{padding:32px 0;width:100%}.ca-header .content-wrapper{padding:0;width:100%}.ca-header__upper .content-wrapper{display:flex;flex-direction:row;gap:20px;justify-content:center}.ca-header__contact-label{color:#fff}.ca-header__main{box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}.ca-header__main-logo{position:relative;width:max-content}@media screen and (max-width:1400px){.ca-header .content-wrapper{padding:0 20px}}