.header{background-image:url(kamera.c4990f49.png);background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:end;height:32rem;padding:4rem;display:flex;position:relative}@media only screen and (width<=800px){.header{height:24rem}}@media only screen and (width<=1200px){.header{padding:4rem 2rem}}.header .middleLayer{clip-path:polygon(25% 0,100% 0,100% 100%,35% 100%);background-color:#00bd6140;width:100%;height:100%;position:absolute;top:0;left:0}.header .topLayer{clip-path:polygon(42% 0,100% 0,100% 100%,52% 100%);background-color:#00bd61b3;width:100%;height:100%;position:absolute;top:0;left:0}.header .title{text-align:right;z-index:10;color:#fff;text-shadow:3px 3px 6px #3f3f3f;font-size:8rem;font-weight:700;line-height:8rem}@media only screen and (width<=600px){.header .title{font-size:3.5rem;line-height:3.5rem}}@media only screen and (width>=601px) and (width<=993px){.header .title{font-size:4.5rem;line-height:4.5rem}}@media only screen and (width>=994px) and (width<=1200px){.header .title{font-size:6rem;line-height:6rem}}.header .subtitle{text-align:right;z-index:10;color:#302f30;text-shadow:2px 2px 3px #3f3f3f;font-size:3.5rem;font-weight:700;line-height:3.5rem}@media only screen and (width<=600px){.header .subtitle{font-size:2rem}}@media only screen and (width>=601px) and (width<=993px){.header .subtitle{font-size:2.5rem;line-height:2.5rem}}@media only screen and (width>=994px) and (width<=1200px){.header .subtitle{font-size:3rem;line-height:3rem}}.header .description{text-align:right;z-index:10;color:#000;width:50%;margin-top:2rem;font-size:1.3rem;font-weight:700;line-height:1.5rem}@media only screen and (width<=800px){.header .description{font-size:1rem;line-height:1rem}}.header .CTA{z-index:10;gap:1rem;margin-top:5rem;display:flex}@media only screen and (width<=800px){.header .CTA{margin-top:3rem}}