.basic-header{background:#f8f8f8;padding:80px 20px;position:relative;z-index:2}.basic-header .wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;opacity:0;transform:translateY(20px);transition:all .6s ease;width:100%}@media only screen and (min-width:800px){.basic-header.offset-image .wrapper{align-items:stretch}}.basic-header .wrapper.visible{opacity:1;transform:translateY(0);transition:all .6s ease}.basic-header .text{width:60%}@media only screen and (min-width:800px){.basic-header.offset-image .text{display:flex;flex-direction:column;justify-content:center}}@media only screen and (max-width:800px){.basic-header .text{width:100%}}.basic-header .text p{font-size:24px;font-weight:700;line-height:1;margin:0 0 5px;text-transform:uppercase}.basic-header .text p span{color:#4a74e1}.basic-header .text h1{font-size:36px;font-weight:700;line-height:42px;margin-top:0;text-transform:uppercase}.basic-header .text h1 span{color:#4a74e1;display:block}.basic-header .image{max-width:450px}@media only screen and (min-width:800px){.basic-header.offset-image .image{display:flex;flex-direction:column;justify-content:end}}.basic-header .image img{display:block;height:auto;margin:0 auto;max-width:100%;padding:0;width:100%}@media only screen and (max-width:800px){.basic-header .image{max-width:100%;width:100%}.basic-header .image img{margin:20px auto 0;max-width:450px}}@media only screen and (max-width:500px){.basic-header .image img{margin:20px auto 0;max-width:100%}}.basic-header .wrapper.visible .image img{animation:scaling 10s infinite}@keyframes scaling{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media only screen and (min-width:800px){.basic-header.offset-image .image img{animation:none!important;bottom:-80px;position:relative;transform:translateY(20%)}}