*{box-sizing:border-box;margin:0;padding:0}.overlay{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#000;background-color:rgba(0,0,0,0.9);overflow-x:hidden;transition:0.5s;z-index:4}.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px}.overlay a{padding:8px;text-decoration:none;font-size:36px;color:#818181;display:block;transition:0.3s}.overlay a:hover,.overlay a:focus{color:#f1f1f1}.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px}.icon{color:#E5E5E5;display:none}.about_me_btn{background-color:#EB5757;font-weight:400;font-family:'Open Sans', sans-serif;border:none;margin-top:50px;height:46px;width:161px;border-radius:50px;color:white;box-shadow:0px 0px 30px rgba(235,87,87,0.28)}.container{font-family:'Open Sans', sans-serif;font-size:0.8vw;font-weight:700}nav{color:#E5E5E5;padding-top:60px;display:flex;flex-direction:row;justify-content:center;list-style-type:none}nav a{word-break:unset;color:#E5E5E5;text-decoration:none;margin-left:3vw}nav .accent{color:#EB5757}.header{background-color:#222;background-image:url(../images/sven-mieke-MsCgmHuirDo-unsplash.png);background-size:cover;padding-bottom:150px}.content-wrapper{display:flex;flex-direction:column}.content-wrapper h1{padding-top:100px;font-size:54px;color:#F9F9F9;text-align:center}.img-wrapper{position:relative;width:7650px}.image-box{display:flex;align-self:flex-start;justify-content:center}.image-box .circle{position:absolute;top:10vw;padding-right:0;width:25vw}.image-box img{z-index:1;padding-right:5%;width:30vw}.gymclass{padding-top:185px;display:flex;justify-content:center;background-color:#222;flex-wrap:wrap;flex-direction:row-reverse;gap:15%}.gymclass h1{color:#474747;font-size:54px}.gymclass .imageContent{position:relative}.gymclass .imageContent .tile_1{padding:0;position:relative;align-self:flex-start;background-size:cover;z-index:3}.gymclass .imageContent .circle{position:absolute;right:300px;top:20px}.gymclass .textContent{color:#E5E5E5;width:350px}.gymclass .textContent h1{padding-bottom:10px;font-family:'Open Sans', sans-serif;font-size:54px;font-weight:700;color:#E5E5E5}.gymclass .textContent h2{padding-bottom:10px;font-style:bold;font-family:'Open Sans', sans-serif;font-size:44px;color:#EB5757}.gymclass .textContent .prices{margin-top:30px;display:flex;gap:30%;align-content:space-evenly}.gymclass .textContent .prices ul{list-style-type:none;font-family:'Open Sans', sans-serif}.gymclass .textContent .prices ul li{line-height:45px}.gymclass .textContent .prices .price{color:#EB5757;font-weight:bold;text-align:right;list-style-position:inside}.poledance .imageContent .tile_1{background-image:url("../images/poledance.png");background-size:contain;height:447px;width:450px}.poledance .imageContent .circle{position:absolute;right:200px;top:30px}.fitness{gap:19%;flex-direction:row}.fitness .imageContent .tile_1{background-image:url("../images/fitness.png");background-size:contain;height:447px;width:417px}.fitness .imageContent .circle{position:absolute;left:150px;top:30px}.fitness .imageContent .textContent{width:1000px}.aerobic .imageContent .tile_1{background-image:url("../images/aerobic.png");background-size:contain;height:447px;width:415px}.aerobic .imageContent .circle{position:absolute;right:150px;top:30px}.personal{gap:19%;flex-direction:row}.personal .imageContent .tile_1{background-image:url("../images/personal.png");background-size:contain;height:438px;width:400px}.personal .imageContent .circle{position:absolute;left:150px;top:30px}.personal .imageContent .textContent{width:1000px}footer{padding-top:50px;padding-bottom:50px;background-color:#222;font-family:Arial, Helvetica, sans-serif}footer .logo_container{width:30%;color:white;justify-content:space-evenly;display:flex;flex-direction:row}footer .logo_container .logo{display:flex;flex-direction:row;align-self:flex-start;margin-right:3px}footer .logo_container .line{align-self:center;width:2px;height:49px;background-color:#F9F9F9}footer .logo_container .text{align-self:center}footer .logo_container .text p{color:#F9F9F9;margin-left:15px;font-weight:normal;font-size:14px;line-height:19px}footer .logo_container .address h2{color:#EB5757;font-size:14px}footer .logo_container .address p{color:#F9F9F9;font-weight:normal;font-size:14px;line-height:19px}@media screen and (max-width: 1080px){nav{display:none}.content-wrapper{display:block;text-align:center}.gymclass .imageContent{position:relative}.gymclass .imageContent .tile_1{background-repeat:no-repeat;background-size:contain;background-position:center;top:-100px;width:90vw;height:50vh}.gymclass .imageContent .circle{position:absolute;left:200px;top:20px;width:20%;height:20%}.gymclass .textContent h1{text-align:center;margin-bottom:7%}.gymclass .textContent p{width:90vw;margin:0 auto;text-align:justify}.circle{display:none}.icon{display:block;font-size:5em;padding:2vw}footer .logo_container{width:100%}}
/*# sourceMappingURL=offer.css.map */