/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! normalize-opentype v0.1.1 | MIT License | kennethormandy.com/journal/normalize-opentype-css */html,body{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0}h1,h2,h3{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1}abbr{text-transform:uppercase;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1}time{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0}pre,kbd,samp,code{font-feature-settings:"kern" 0, "liga" 0, "dlig" 0, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1}sup{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1}sub{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="numer"],input[type="range"],input[type="tel"],input[type="week"]{font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 0, "onum" 0, "lnum" 1, "zero" 1}table{font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1}table thead,table tfoot{font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{padding:0;margin:0;float:none}body{font-family:"proxima-nova", sans-serif}#p{padding-top:110px}h1,h2,h3,h4,p,li{padding:0;margin:0}.h2{color:#4e4e4e;text-transform:uppercase;font-size:16px;display:inline-block;line-height:30px;margin:0 auto;padding-left:30px;padding-right:30px;border-top:1px solid #4e4e4e;border-bottom:1px solid #4e4e4e;margin-top:30px;font-weight:600}h2,.h3{color:#5e7e89;text-transform:uppercase;margin-bottom:50px;margin-top:50px;font-size:30px;line-height:30px;display:inline-block;width:100%;font-weight:600}h3.h4{color:#515151;font-size:14px;margin-bottom:23px}.dataprivacy h1{margin-top:30px;color:#5e7e89}.dataprivacy h2{color:#4e4e4e;text-transform:uppercase;font-size:20px;display:inline-block;line-height:30px;margin:0 auto;padding-left:0;padding-right:0;border-top:none;border-bottom:none;margin-top:30px;font-weight:600}.dataprivacy h3{font-size:18px}.dataprivacy ul{list-style-type:none}article>h3{padding-left:10px}.person h3{font-size:30px;display:inline;border:none;padding:0;line-height:30px;font-weight:800}p,span,li{color:#515151;line-height:23px;font-size:14px;margin-bottom:23px}ul{padding:0;padding-left:16px}ul li{margin-bottom:0px}a,a:visited{text-decoration:none;color:#5e7e89}a i,a:visited i{display:none}a:hover{text-decoration:underline}.bold{font-weight:800}.hide{display:none}.left{text-align:left}article>p{padding-left:90px;padding-right:90px}section{padding:0;margin:0;width:100%;min-width:960px;clear:both;padding-bottom:20px;text-align:center}section:before,section:after{content:" ";display:table}section:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}section{*zoom:1}section.no_space{padding:0}section.beige{background-color:#f5f5f5}section.nav,section.bigcontact{background-color:#5e7e89}section.header{height:480px;background-color:black;padding:0}section.header header{margin:0 auto;width:960px;height:100%;background:black url(/assets/header-ie-1a4468212d60f42ff35a23da6f78a259760d6a024f8071dec57e84689fddb3d3.jpg) no-repeat 0 0}.backgroundsize section.header header{background:black url(/assets/header-5c78bdc4b029acdfdb7e985a99969a54a0a017e23abebfff6ce5c00c3adab91d.jpg) no-repeat 0 0;background-size:960px 480px}article{width:960px;margin:auto}article:before,article:after{content:" ";display:table}article:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}article{*zoom:1}article .reverse{display:flex;flex-direction:column-reverse}.row:before,.row:after{content:" ";display:table}.row:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.row{*zoom:1}.half{width:50%;float:left;padding-left:10px;padding-right:10px;text-align:left}.half h2{font-size:16px;color:#515151;font-weight:800;margin-bottom:25px;margin-top:35px}.slider{height:458px;background:white url(/assets/slider-ie-5b66765b101d4fa099a0a456867157fc9cb0f8bf0b5cdfdc7fbd4f0ecab862b4.jpg) no-repeat 0 0}.backgroundsize .slider{background:white url(/assets/slider-d267a21609087ecde05ee4fdf7c395007d9e9ffa7122c861e6a4b941678c32a4.jpg) no-repeat 0 0;background-size:cover}.slider2{height:458px;background:white url(/assets/slider2-ie-e52a2ccae8359049ec8c635d1505437a9a20e3074988236df4afaeb3e91d32a0.jpg) no-repeat 0 0}.backgroundsize .slider2{background:white url(/assets/slider2-3c5d75a99c2cde6c9d913326469e5c60795b3337b36f5c68aa589502e69bff87.jpg) no-repeat 0 0;background-size:cover}.siema{width:100vw;height:458px;position:relative;z-index:0;margin:0 auto;overflow:hidden;transform:translate3d(0, 0, 0)}.frame{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center;left:0;right:0;background-color:white}.frame img{object-fit:cover;font-family:'object-fit: cover;';width:100%;height:100%}.frame.left img{object-position:100% 50%;font-family:'object-fit: cover; object-position: 100% 50%;'}.person{text-align:left;padding-left:70px;padding-top:50px}.person h2{margin-top:0;margin-bottom:0}.person span.info{margin-top:13px;display:inline-block}.person p,.person h2,.person span{color:#515151}.person.white p,.person.white h2,.person.white span{color:white !important}.person.white p{font-weight:300}.person.white p.bold{font-weight:800}.team-member{height:400px;background-color:white;background-position:center top;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 0px) and (max-width: 959px){.team-member{background-position:65% top}}.francesco{background-image:url(/assets/francesco-nicolai-17c54400a6e0ebd191f62558f172265454f9ee6d73f536531d093b2ab20b0409.jpg)}.antonina{background-image:url(/assets/antonina-nicolai-49721ecaa29ce129b153ded1543db2ad56cd06095df9d4d03e0a8e61fe6a17fa.jpg)}.kevin{background-image:url(/assets/kevin-kistner-ee7928796fc8b3e25e6fe791bf3bf77f0e8f61e91fe707689e96fdcb3747ec9f.jpg)}.sarah{background-image:url(/assets/sarah-mock-9aae6c040e05035a1503eb211e4665a67d7ff8a7a5186dd62ecb824f46ee97f7.jpg)}.semen{background-image:url(/assets/semen-bruch-cbdb4523378df4c8efb3fa03399000f3b00bbb7b4b7fc0868d3a74f0a7c65ae6.jpg)}.fanny{background-image:url(/assets/Fanny_Folz-c0f6c84f0ff61894c950d3030bf64825c09616a1f062200508d19c669c1c083d.jpg)}.isabell{background-image:url(/assets/isabell-7677560cb919cebbbee9673e366bfebc00c5d2b5408217d5201cff16fc78d856.jpg)}.celine{background-image:url(/assets/Celine_Schwarzer-17d61de776c73f01fd33d9e6329a450e8f1dc0d58a035932f7a861b4366d14a9.jpg)}.josie{background-image:url(/assets/Josie_Gotthard-808e92971e3a233f3c0aa192d8e0440956092de81e0d8499b7e7ace08e1ebbad.jpg)}.simla{background-image:url(/assets/simla-tektas-9ae76709bbd7ea939b011de459858d8256883c51b87e81fe447bd78b9f6472d8.jpg)}.yasmine{background-image:url(/assets/Yasmine_Vivienne_Accera-4e3936057eb56a85df45e0ff6cf514b012f3b12e26012dbf3e95946d066e9e3e.jpg)}.map{height:470px}.map:before,.map:after{content:" ";display:table}.map:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.map{*zoom:1}.mapframe{position:absolute;width:100%;float:left;left:0;z-index:0;height:470px}.mapframe iframe{width:65%;position:absolute;left:0;height:400px}@media only screen and (max-width: 1200px){.mapframe iframe{width:100%}}.map-fallback{position:absolute;width:100%;float:left;left:0;z-index:0;height:470px;background-color:#eaeaea}.map-fallback article{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:70px}.map-fallback article p{padding:0}@media only screen and (max-width: 1200px){.map-fallback article{align-items:center}}.overlay{position:absolute;width:100%;height:470px;background:transparent url(/images/map_overlay-ie.png) no-repeat 50% 0;z-index:200;pointer-events:none}.backgroundsize .overlay{background:transparent url(/assets/map_overlay-fb338a8a7d6cd0cbab13fd842319b7261f4bd71443ab1dfb3e8576f98df3b0bc.png) no-repeat 50% 0;background-size:cover}@media only screen and (max-width: 1200px){.overlay{display:none}}.overlay .contact{text-align:left;margin-left:50%;padding-left:150px;padding-top:50px}.overlay .contact p,.overlay .contact h2,.overlay .contact .bold{color:white}.overlay .contact h2{margin-top:0;margin-bottom:23px}.overlay .contact p{line-height:20px;margin-bottom:13px;font-weight:300}.overlay .contact a,.overlay .contact a:visited{color:white;pointer-events:all}.bigcontact p,.bigcontact h2,.bigcontact .bold,.contact p,.contact h2,.contact .bold{color:white}.bigcontact a,.bigcontact a:visited,.contact a,.contact a:visited{color:white;pointer-events:all}.bigcontact h2,.contact h2{font-size:30px;display:inline-block;border:none;padding:0;line-height:30px;margin:0;margin-bottom:23px;font-weight:800}.bigcontact p,.contact p{font-weight:300}.bigcontact{display:none}@media only screen and (max-width: 1200px){.bigcontact{display:block}}.bigcontact h2{margin-top:50px}table,td{border:1px solid #515151}table{width:100%;margin-top:50px}table td{height:108px;color:#515151;text-transform:uppercase;width:240px}table td h3{color:#515151;font-size:16px;font-weight:400}table td span{font-size:14px;font-weight:300;text-transform:none}.therapy h3{line-height:27px}.therapy h3 span{font-weight:300 !important;display:inline-block;margin-bottom:0px}#kurse h2{margin-top:90px;margin-bottom:20px !important}#kurse h3{margin-bottom:50px;color:#515151}#kurse h4{font-size:16px;color:#515151;font-weight:800;margin-bottom:25px;margin-top:35px}#kurse iframe{margin-bottom:100px}section.nav{position:fixed;z-index:1000;-webkit-box-shadow:0px 3px 3px 0px rgba(50,50,50,0.5);-moz-box-shadow:0px 3px 3px 0px rgba(50,50,50,0.5);box-shadow:0px 3px 3px 0px rgba(50,50,50,0.5)}@media only screen and (min-width: 0px) and (max-width: 959px){section.nav{position:absolute}}nav{width:960px;margin:auto;padding-left:10px;padding-right:10px;position:relative;display:flex}nav .logo{width:68px;height:110px;background:transparent url(/assets/logo-ie-a6b77b00c5b48b7a1aaa0b7d54372aa9502af69df3b80b114f43edabfe595d93.jpg) no-repeat 0 center;position:absolute;left:0}.backgroundsize nav .logo{background:transparent url(/assets/logo-ea7d92cbf17fad54bd3e6a686f6ae39283e2bc337154e6124b9fb4a005222614.jpg) no-repeat 0 center;background-size:68px 68px}nav ul{margin:0;padding:0;height:110px;padding-top:45px;padding-bottom:30px;display:flex;justify-content:space-between;margin-left:100px;width:100%}nav ul li{font-size:18px;color:white;list-style-type:none;margin-left:15px;margin-right:15px}nav ul li a,nav ul li a:visited{font-weight:800;text-transform:uppercase;color:white;line-height:20px;-webkit-font-smoothing:antialiased}nav ul li a:hover,nav ul li a:visited:hover{border-bottom:solid white 3px;text-decoration:none}section.footer{height:150px;background-color:#f5f5f5}section.footer article{position:relative}section.footer .logo{width:68px;height:150px;background:transparent url(/assets/logo-blue-ie-82111944a0fe804bf693c10905d0919ce7c640d28d2505cbb39b29bc819f8c1b.jpg) no-repeat 0 center;position:absolute;left:0}.backgroundsize section.footer .logo{background:transparent url(/assets/logo-blue-ad4c5231a972624b9ba9a68216d5677076789ec6bfe3952b057cb042fe160d81.jpg) no-repeat 0 center;background-size:68px 68px}section.footer ul{display:inline-block;list-style-type:none;float:right;margin-top:70px}section.footer ul li{float:left;display:inline-block;margin-left:40px;margin-right:20px}section.footer ul li a{font-size:18px;display:inline-block;width:100%;height:100%;font-weight:800;text-transform:uppercase;color:#5e7e89;line-height:20px;-webkit-font-smoothing:antialiased}section.footer ul li a:hover{border-bottom:solid #5e7e89 3px;text-decoration:none}section.footer ul li.fb{display:inline-block;width:14px;height:26px}section.footer ul li.fb a{margin-top:-4px;background:transparent url(/assets/fb-icon-ie-40e5cf136b079bf58c455c8c90d873da7bf121438809ee999e1bbab1a0d15f73.jpg) no-repeat 0 0}.backgroundsize section.footer ul li.fb a{background:transparent url(/assets/fb-icon-9c6fe6a33cdfdab429b8bf78c275c36e0ebc9aeeeacae74d92ae83a830a74083.jpg) no-repeat 0 0;background-size:14px 52px}section.footer ul li.fb a:hover{border:none;background:transparent url(/assets/fb-icon-ie-40e5cf136b079bf58c455c8c90d873da7bf121438809ee999e1bbab1a0d15f73.jpg) no-repeat 0 -26px;text-decoration:none}.backgroundsize section.footer ul li.fb a:hover{background:transparent url(/assets/fb-icon-9c6fe6a33cdfdab429b8bf78c275c36e0ebc9aeeeacae74d92ae83a830a74083.jpg) no-repeat 0 -26px;background-size:14px 52px}section.footer ul li.ig{display:inline-block;width:14px;height:26px}section.footer ul li.ig a{margin-top:-4px;text-decoration:none;border:none}section.footer ul li.ig a svg{fill:#5a7a85}section.footer ul li.ig a:hover{text-decoration:none;border:none}section.footer ul li.ig a:hover svg{fill:#274953}section.partner{height:150px;background-color:#f5f5f5;display:flex}section.partner h3{color:#5e7e89;text-align:left;float:left;width:200px;margin-bottom:0}section.partner .cfc{display:block;width:114px;height:149px;background:transparent url(/assets/partner-crossfit-ie-9d2ade92739cc1f3fb55a810faa2616bc232acc4868fc50a5917b16276bf0eba.jpg) no-repeat center 0}.backgroundsize section.partner .cfc{background:transparent url(/assets/partner-crossfit-2655665c562fa8e1a9186c1bd6090e3eaf4d378b7f5c8ce792c02855383d9c84.jpg) no-repeat center 0;background-size:164px 298px}section.partner .cfc:hover{background:transparent url(/assets/partner-crossfit-ie-9d2ade92739cc1f3fb55a810faa2616bc232acc4868fc50a5917b16276bf0eba.jpg) no-repeat center -149px}.backgroundsize section.partner .cfc:hover{background:transparent url(/assets/partner-crossfit-2655665c562fa8e1a9186c1bd6090e3eaf4d378b7f5c8ce792c02855383d9c84.jpg) no-repeat center -149px;background-size:164px 298px}section.partner .eifelblock{display:block;width:177px;height:149px;background:transparent url(/assets/partner-eifeblock-ie-8db1935fbbb65daa84e3cc8697c3efbb0ccad14404336fbd65a1a46a21afc8fc.jpg) no-repeat center 0;float:left}.backgroundsize section.partner .eifelblock{background:transparent url(/assets/partner-eifeblock-13f427d1d96d30f189c59f4b9fdfccb7d77989501ca91f45089be5b45dc0a753.jpg) no-repeat center 0;background-size:187px 298px}section.partner .eifelblock:hover{background:transparent url(/assets/partner-eifeblock-ie-8db1935fbbb65daa84e3cc8697c3efbb0ccad14404336fbd65a1a46a21afc8fc.jpg) no-repeat center -149px}.backgroundsize section.partner .eifelblock:hover{background:transparent url(/assets/partner-eifeblock-13f427d1d96d30f189c59f4b9fdfccb7d77989501ca91f45089be5b45dc0a753.jpg) no-repeat center -149px;background-size:187px 298px}section.partner .aquafit{display:block;width:193px;height:149px;background:transparent url(/assets/partner-aquafit-ie-ddb01e8ec546e406732ab0cb4977329a45235ba5b8e7bef8e3848fa39db4b97e.jpg) no-repeat center 0;float:left}.backgroundsize section.partner .aquafit{background:transparent url(/assets/partner-aquafit-b005de46baaacbd5a4fce189508c026286e95fa87371d9dcf6de8ac8450f62bb.jpg) no-repeat center 0;background-size:193px 298px}section.partner .aquafit:hover{background:transparent url(/assets/partner-aquafit-ie-ddb01e8ec546e406732ab0cb4977329a45235ba5b8e7bef8e3848fa39db4b97e.jpg) no-repeat center -149px}.backgroundsize section.partner .aquafit:hover{background:transparent url(/assets/partner-aquafit-b005de46baaacbd5a4fce189508c026286e95fa87371d9dcf6de8ac8450f62bb.jpg) no-repeat center -149px;background-size:193px 298px}section.partner .supnation{display:block;width:114px;height:149px;background:transparent url(/assets/partner-supnation-ie-d26358bd9fbd9f06170254dd909cec035f236182848f2f93d97b95e732f2c7f6.jpg) no-repeat center 0;float:left}.backgroundsize section.partner .supnation{background:transparent url(/assets/partner-supnation-3bde1c3131c1bd5b4eb73e2308707d7b16a2476651d39c9d21d49ac4faf89931.jpg) no-repeat center 0;background-size:164px 298px}section.partner .supnation:hover{background:transparent url(/assets/partner-supnation-ie-d26358bd9fbd9f06170254dd909cec035f236182848f2f93d97b95e732f2c7f6.jpg) no-repeat center -149px}.backgroundsize section.partner .supnation:hover{background:transparent url(/assets/partner-supnation-3bde1c3131c1bd5b4eb73e2308707d7b16a2476651d39c9d21d49ac4faf89931.jpg) no-repeat center -149px;background-size:164px 298px}section.partner .aloha{display:block;width:144px;height:149px;background:transparent url(/assets/partner-aloha-ie-014cf6bc7c5134e90d92ec1897591e7e474534e00cdaeb799e1c09710b4dfc12.jpg) no-repeat 0 0;float:left}.backgroundsize section.partner .aloha{background:transparent url(/assets/partner-aloha-a9823cca98a8cefa8bad6c8288255cabfe6a603c678b44af864331be3311ca6d.jpg) no-repeat 0 0;background-size:164px 298px}section.partner .aloha:hover{background:transparent url(/assets/partner-aloha-ie-014cf6bc7c5134e90d92ec1897591e7e474534e00cdaeb799e1c09710b4dfc12.jpg) no-repeat 0 -149px}.backgroundsize section.partner .aloha:hover{background:transparent url(/assets/partner-aloha-a9823cca98a8cefa8bad6c8288255cabfe6a603c678b44af864331be3311ca6d.jpg) no-repeat 0 -149px;background-size:164px 298px}section.partner .jumpkoblenz{float:left;display:block;width:144px;height:149px;background:transparent url(/assets/partner-jump-a9ebdd1c2f4fc5089dff84976090613d6ef742dbcd063a76c4662e6bd170acf3.jpg) no-repeat -2px -2px;background-size:164px 298px}section.partner .jumpkoblenz:hover{background:transparent url(/assets/partner-jump-a9ebdd1c2f4fc5089dff84976090613d6ef742dbcd063a76c4662e6bd170acf3.jpg) no-repeat -2px -154px;background-size:164px 298px}.button,button{border:none;background:none;-webkit-appearance:none}.button{display:inline-flex;justify-content:center;align-items:center;padding:10px 21px;border-radius:2px;font-size:12px;font-weight:bold;text-transform:uppercase;line-height:1.5;letter-spacing:1px;min-width:180px;border:solid 1px #5e7e89;background-color:#5e7e89;color:white !important;text-decoration:none !important;cursor:pointer;transition:background-color 0.3s, border-color 0.3s, color 0.3s}.button:hover{background-color:#526d77;border-color:#526d77}.cookie-banner{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:900;width:calc(100% - 20px);max-width:1280px;border-radius:2px;padding:24px 0 15px}.cookie-banner .container{padding:0 20px}.cookie-banner p{font-size:14px;max-width:none}.cookie-banner p a{color:#5e7e89}.cookie-banner .banner__content{max-height:40vh;overflow-y:auto}.cookie-banner .banner__links{display:flex;gap:12px;margin-top:16px}.cookie-banner .banner__links a{font-size:12px;font-weight:500;color:#5e7e89}.cookie-banner .banner__links a:hover{text-decoration:underline}.cookie-banner .banner__actions{display:flex;gap:8px;justify-content:flex-end}.cookie-banner .banner__actions .button{margin-top:0;text-align:center}.cookie-banner::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:white;box-shadow:2px 2px 8px 0 rgba(73,98,107,0.2);overflow:hidden;border-radius:inherit;z-index:-1}.cookie-banner::after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;position:fixed;width:100vw;top:40px;left:50%;border-radius:0;z-index:-100;transform:translateX(-50%);background:linear-gradient(to bottom, transparent, rgba(73,98,107,0.2) 30%, #49626b);opacity:0.4}
