@font-face{font-family:"Quattrocento";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.eot");src:local(""),url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.woff2") format("woff2"),url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.woff") format("woff"),url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.ttf") format("truetype"),url("../../files/layout/css/fonts/quattrocento-v12-latin-regular.svg#Quattrocento") format("svg")}@font-face{font-family:"Quattrocento";font-style:normal;font-weight:700;src:url("../../files/layout/css/fonts/quattrocento-v12-latin-700.eot");src:local(""),url("../../files/layout/css/fonts/quattrocento-v12-latin-700.eot?#iefix") format("embedded-opentype"),url("../../files/layout/css/fonts/quattrocento-v12-latin-700.woff2") format("woff2"),url("../../files/layout/css/fonts/quattrocento-v12-latin-700.woff") format("woff"),url("../../files/layout/css/fonts/quattrocento-v12-latin-700.ttf") format("truetype"),url("../../files/layout/css/fonts/quattrocento-v12-latin-700.svg#Quattrocento") format("svg")}@font-face{font-family:"Quattrocento Sans";font-style:normal;font-weight:400;src:url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.eot");src:local(""),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.woff2") format("woff2"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.woff") format("woff"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.ttf") format("truetype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-regular.svg#QuattrocentoSans") format("svg")}@font-face{font-family:"Quattrocento Sans";font-style:italic;font-weight:400;src:url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.eot");src:local(""),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.eot?#iefix") format("embedded-opentype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.woff2") format("woff2"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.woff") format("woff"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.ttf") format("truetype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-italic.svg#QuattrocentoSans") format("svg")}@font-face{font-family:"Quattrocento Sans";font-style:normal;font-weight:700;src:url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.eot");src:local(""),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.eot?#iefix") format("embedded-opentype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.woff2") format("woff2"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.woff") format("woff"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.ttf") format("truetype"),url("../../files/layout/css/fonts/quattrocento-sans-v13-latin-700.svg#QuattrocentoSans") format("svg")}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0}html,body{height:100%}body{min-height:100vh;text-rendering:optimizeSpeed;font-size:100%;color:#000;font-family:"Quattrocento Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;background:#fbfbfb}body strong{font-weight:700}*:focus-visible,*:focus{outline:2px solid #cb504c;outline-offset:2px}*:focus:not(:focus-visible){outline:0 !important;box-shadow:none !important}.invisible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.inside{position:relative;width:92%;margin:auto}#main{min-height:calc(100vh - 650px)}#main p,#main ul{font-size:1.3rem}@media only screen and (max-width: 1500px){#main p,#main ul{font-size:1.2rem}}@media only screen and (max-width: 767px){#main p,#main ul{font-size:1.1rem}}.mod_article{position:relative}.flex-space{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mt_100{margin-top:100px}.pd_80{padding:80px 0}a{color:#cb504c;text-decoration:none}.stretch a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.more a,.back a{text-transform:uppercase;font-weight:bold;color:#000 !important}.more a:before,.back a:before{content:url("../../files/layout/images/arrow_small.svg");transform:rotate(-37deg);display:inline-block;margin-right:10px;vertical-align:-1px;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.more a:hover:before,.back a:hover:before{transform:rotate(0deg)}.enclosure a{color:#000}.enclosure a:before{content:url("../../files/layout/images/download.svg");margin-right:10px}.jameda_link{position:fixed;top:180px;z-index:10000000000;right:0;display:block;text-align:center;background-color:#cb504c;color:#fbfbfb !important;font-size:.9rem;overflow:hidden;width:100px;border-radius:3px 0 0 3px;text-decoration:none;padding:10px;line-height:1.3;opacity:1}.jameda_link img{height:15px;margin-top:10px;vertical-align:middle;width:auto}ul{list-style:none}.accordion ul,.content-text ul{padding-bottom:2rem;padding-left:22px}.accordion ul li,.content-text ul li{text-indent:-22px;margin-bottom:.7rem;line-height:1.3}.accordion ul li:before,.content-text ul li:before{content:"";display:inline-block;width:12px;height:2px;background:#000;margin-right:10px;vertical-align:5px}h1,h2,h3,h4{font-size:100%;color:#000;font-family:"Quattrocento",Constantia,"Lucida Bright","DejaVu Serif",Georgia,"serif";font-weight:normal;line-height:1.1}h1{font-size:5rem;width:100%;margin-bottom:1rem}h1 strong{display:block;font-weight:normal;color:#cb504c}@includesizelarge{h1{font-size:4.5rem}}@includesize1{h1{font-size:4rem}}@includesize2{h1{font-size:3.5rem}}@includesize3{h1{font-size:2.7rem}}@includesize4{h1{font-size:2rem}}h2{font-size:2rem;margin-bottom:1rem}@includesize2{h2{font-size:1.8rem}}h3{font-size:1.7rem;margin-bottom:1rem;margin-bottom:.7rem}@includesize2{h3{font-size:1.5rem}}p{padding-bottom:2rem}input{padding:5px;border:2px solid #000;height:40px;width:100%;background:none;margin-bottom:10px}.confirm{color:#cb504c}.submit{font-size:100%;color:#000;font-family:"Quattrocento Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:.8rem;padding:8px;text-transform:uppercase;background:#000;color:#fbfbfb;border:2px solid #000}.submit strong{font-weight:700}.submit:hover{background:#fbfbfb;color:#000}img,picture{max-width:100%;display:block;height:auto}#header{padding:30px 0}@media only screen and (max-width: 1279px){#header{padding:20px 0}}#header .inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#logo{width:250px;z-index:9999;position:relative}@media only screen and (max-width: 1500px){#logo{width:170px}}#logo img{max-width:120px}@media only screen and (max-width: 1023px){#logo img{max-width:100px}}.navi_main{flex-grow:2}@media only screen and (max-width: 1279px){.navi_main{position:fixed;overflow-y:hidden;z-index:999;height:100%;background:#fbfbfb;top:0px;margin-top:0px;width:100%;max-width:none;right:0px;transform:scale(0, 0);opacity:0;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}}.navi_main.show{transform:scale(1, 1);opacity:1}.navi_main ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 1279px){.navi_main ul{padding:10%;display:block;height:100%}}.navi_main li{position:relative;margin-left:3rem}.navi_main li:first-child{margin-left:0}@media only screen and (max-width: 1279px){.navi_main li{display:block;height:16%;height:16.6666666667%;min-height:54px;margin-left:0px;text-align:center;font-size:4vh}}.navi_main a,.navi_main strong{position:relative;display:inline-block;color:#000;font-weight:normal}.navi_main a:after,.navi_main strong:after{content:"";position:absolute;width:22px;height:22px;background:#000;border-radius:50%;z-index:-1;left:-11px;opacity:0;top:50%;margin-top:-11px;transform:translateY(-20px);-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}@media only screen and (max-width: 1279px){.navi_main a:after,.navi_main strong:after{width:4.2vh;height:4.2vh;margin-top:-2.1vh;margin-left:-0.7vh}}.navi_main strong:after,.navi_main a:hover:after{opacity:1;transform:translateY(0px)}.navi_main strong:first-letter,.navi_main a:hover:first-letter{color:#fbfbfb}.servicebar{margin-top:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:flex-start;margin-left:2rem}@media only screen and (max-width: 1279px){.servicebar{position:absolute;right:120px;top:20px;margin-top:0}}@media only screen and (max-width: 767px){.servicebar{position:absolute;right:70px;top:10px}}.mod_changelanguage ul{width:240px;position:absolute;display:block;background:#cb504c;height:auto;max-height:0;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out;overflow:hidden}.mod_changelanguage ul.show{max-height:400px}.mod_changelanguage li{padding:5px 1.2rem}.mod_changelanguage li:first-child{padding-top:1.2rem}.mod_changelanguage li:last-child{padding-bottom:1.2rem}.mod_changelanguage a{color:#000;position:relative}.mod_changelanguage a:before{content:"";display:inline-block;width:0px;height:2px;margin-right:5px;background:#000;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.mod_changelanguage a:hover:before{width:16px}.mod_changelanguage a:focus{outline-color:#000}.language-switch{cursor:pointer}@media only screen and (max-width: 767px){.language-switch{display:inline-block;background:#cb504c;overflow:hidden;width:40px;height:40px;padding:10px;border-radius:50%}}.language-switch:before{content:url("../../files/layout/images/change_language.svg");display:inline-block;margin-right:8px;vertical-align:middle}.language-switch:hover{color:#cb504c}.phone{margin-left:2rem;color:#000}@media only screen and (max-width: 767px){.phone{margin-left:15px;display:inline-block;background:#cb504c;overflow:hidden;width:40px;height:40px;padding:10px;border-radius:50%}}.phone:before{content:url("../../files/layout/images/phone.svg");display:inline-block;margin-right:8px;vertical-align:middle}.phone:hover{color:#cb504c}.menu{display:none;position:absolute;right:0;top:10px;z-index:100;padding:0;width:50px;height:50px;border:none;background:none;z-index:9990}@media only screen and (max-width: 1279px){.menu{display:block}}.menu .menu-box{position:relative;display:block;cursor:pointer}.menu .menu-box .menu-inner,.menu .menu-box .menu-inner::before,.menu .menu-box .menu-inner::after{display:block;position:absolute;background:#000;border-radius:20px;height:4px;width:100%;transition:.4s cubic-bezier(0.68, -0.6, 0.32, 1.6)}.menu .menu-box .menu-inner::before{margin-top:-16px;content:""}.menu .menu-box .menu-inner::after{content:"";margin-top:16px;width:70%;margin-left:30%}.menu.active{position:fixed}.menu.active .menu-inner{background:none !important}.menu.active .menu-inner::before{transform-origin:bottom;width:80%;transform:rotate(405deg);margin-top:0}.menu.active .menu-inner::after{transform-origin:top;transform:rotate(-405deg);width:80%;margin-top:0;margin-left:0%}.leftmargin{padding-left:250px}@media only screen and (max-width: 1500px){.leftmargin{padding-left:170px}}@media only screen and (max-width: 1279px){.leftmargin{padding-left:0px}}.maintext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-direction:row-reverse;padding-top:1.5rem;align-items:center;padding-bottom:280px}@media only screen and (max-width: 1279px){.maintext{padding-bottom:50px}}.maintext .textwrap{width:42%}@media only screen and (max-width: 1279px){.maintext .textwrap{width:100%;padding-right:280px}}@media only screen and (max-width: 1023px){.maintext .textwrap{padding-right:230px}}@media only screen and (max-width: 767px){.maintext .textwrap{padding-right:0px;padding-top:110px}}.maintext figure{width:50%}@media only screen and (max-width: 1279px){.maintext figure{width:100%;margin-bottom:3rem}}.bg_image{background-size:cover;background-position:center;width:100%;height:100%;min-height:600px}@media only screen and (max-width: 1279px){.bg_image{min-height:550px}}@media only screen and (max-width: 1023px){.bg_image{min-height:480px}}@media only screen and (max-width: 767px){.bg_image{min-height:400px}}@media only screen and (max-width: 479px){.bg_image{min-height:360px}}.initialtext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.initialtext h2{width:20%}@media only screen and (max-width: 1023px){.initialtext h2{width:100%}}.initialtext .textwrap{width:77%}@media only screen and (max-width: 1023px){.initialtext .textwrap{width:100%}}.news_start .newslist{position:fixed;background:#cb504c;width:100vw;height:100vh;max-height:100vh;overflow-y:auto;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out;top:0;left:0;transform:scale(0.75);opacity:0;visibility:hidden;pointer-events:none;z-index:9998;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.news_start .newslist.show{background:#fbfbfb;border-radius:0;transform:scale(1);opacity:1;visibility:visible;pointer-events:auto}.news_start .newslist .newsinner{width:100%;max-width:900px;padding:4rem 0}.news_start .newsbutton{position:absolute;display:block;width:280px;height:280px;background:#cb504c;left:50%;bottom:140px;font-weight:700;text-transform:uppercase;font-size:2rem;text-align:center;border-radius:50%;line-height:280px;letter-spacing:-1px;cursor:pointer;transition-timing-function:linear;transition-duration:.4s;transition-property:right,transform,opacity;transition-delay:0s,0s,.1s}@media only screen and (max-width: 1279px){.news_start .newsbutton{line-height:250px;width:250px;height:250px;top:625px;bottom:auto;left:auto;right:0}}@media only screen and (max-width: 1023px){.news_start .newsbutton{line-height:200px;width:200px;height:200px;top:540px;font-size:1.8rem}}@media only screen and (max-width: 767px){.news_start .newsbutton{top:440px;right:auto;left:50%;margin-left:-100px}}@media only screen and (max-width: 767px){.news_start .newsbutton{top:380px;right:auto;left:50%;margin-left:-100px}}.news_start .newsbutton:focus{text-decoration:underline}.news_start .newsbutton.hide{right:-300px;transform:rotate(420deg) scale(0.3);opacity:0}.news_start .newsbutton:before{border:2px solid #000;content:"";width:100%;display:block;position:absolute;height:auto;top:0;right:0;bottom:0;left:0;border-radius:100%;transform-origin:center center;transform:scale(1.2);box-sizing:border-box}.news_start .newsbutton:hover:before,.news_start .newsbutton:focus:before{animation:1s pulse infinite linear}@keyframes pulse{0%{transform:scale(1.2);opacity:.7}100%{transform:scale(1.6);opacity:0}}.news_short{position:relative;padding-left:130px;margin-bottom:3rem}@media only screen and (max-width: 1023px){.news_short{padding-left:90px}}@media only screen and (max-width: 767px){.news_short{padding-left:0px;padding-top:70px}}.news_short a{color:#000}.news_short a:hover{color:#cb504c}.news_short .info{left:0;top:0;text-transform:uppercase;background:#000;color:#fbfbfb;position:absolute;width:80px;height:80px;border-radius:50%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;line-height:.9}@media only screen and (max-width: 1023px){.news_short .info{width:60px;height:60px}}.news_short .info strong{font-weight:normal;display:block;font-size:210%}@media only screen and (max-width: 1023px){.news_short .info strong{font-size:180%}}.newsclose{display:block;position:absolute;right:3rem;top:2rem;cursor:pointer;width:30px;height:30px;z-index:5}.newsclose:after,.newsclose:before{content:"";position:absolute;display:block;width:30px;height:2px;top:12px;background:#000;transform:rotate(45deg);-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.newsclose:hover:after,.newsclose:hover:before{background:#cb504c}.newsclose:after{transform:rotate(-45deg)}.quicklink{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;perspective:600px;margin-bottom:3rem}.quicklink p{font-size:1.1rem}@media only screen and (max-width: 1023px){.quicklink{margin-bottom:2rem}}.quicklink.quick1{flex-direction:row-reverse;padding-right:120px}.quicklink.quick1 p{padding-left:5rem}@media only screen and (max-width: 1279px){.quicklink.quick1{padding-right:0px}.quicklink.quick1 p{padding-left:3.7rem}}@media only screen and (max-width: 767px){.quicklink.quick1{flex-direction:row}}.quicklink.quick2{padding-left:140px}.quicklink.quick2 p{padding-left:6.2rem}@media only screen and (max-width: 1279px){.quicklink.quick2{padding-left:0px}.quicklink.quick2 p{padding-left:4.5rem}}.quicklink.quick3{flex-direction:row-reverse;padding-right:400px}.quicklink.quick3 p{padding-left:5.2rem}@media only screen and (max-width: 1279px){.quicklink.quick3{padding-right:0px}.quicklink.quick3 p{padding-left:4rem}}@media only screen and (max-width: 767px){.quicklink.quick3{flex-direction:row}}.quicklink a{display:block;color:#000}.quicklink a::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.quicklink a:first-letter{font-weight:700;font-size:6rem;margin-right:4px}@media only screen and (max-width: 1279px){.quicklink a:first-letter{font-size:4.5rem}}.quicklink a:hover:first-letter{color:#cb504c}.quicklink h2{font-size:3rem;margin-bottom:0rem}.toggler{border-bottom:2px solid #000;padding-bottom:20px;margin-bottom:20px;position:relative}.toggler:after{content:url("../../files/layout/images/arrow.svg");display:inline-block;position:absolute;right:0;transform:rotate(-37deg);-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.toggler:hover:after{transform:rotate(0deg)}.toggler.ui-state-active:after{transform:rotate(37deg)}.accordion{padding-bottom:20px}.redbanner{margin-bottom:100px;padding:100px 0}@media only screen and (max-width: 1500px){.redbanner{padding:50px 0}}@media only screen and (max-width: 1279px){.redbanner{padding:30px 0;margin-bottom:50px}}.redbanner .qi{text-align:center;font-size:1.8rem}.neutralbanner{margin:160px 0 100px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 1023px){.neutralbanner{margin:60px 0}}.teaser{border-top:2px solid #000;padding-top:2rem;width:29%}@media only screen and (max-width: 1023px){.teaser{width:100%}}.eventlist ul{padding-bottom:2rem;padding-left:40px}.eventlist ul li{text-indent:-20px;margin-bottom:.7rem;line-height:1.3}.eventlist ul li:before{content:url("../../files/layout/images/arrow_small.svg");transform:rotate(-37deg);display:inline-block;margin-right:10px;vertical-align:2px;-webkit-transition:all .4s 0s ease-in-out;-moz-transition:all .4s 0s ease-in-out;-o-transition:all .4s 0s ease-in-out;transition:all .4s 0s ease-in-out}.eventlist ul li:hover:before{transform:rotate(0deg)}.eventlist a{color:#000}.layout_full{border-bottom:2px solid #000;padding-bottom:2rem;margin-bottom:2rem}.layout_full .info{font-weight:bold;font-size:1.3rem}.content-gallery ul{margin-top:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-gallery ul figcaption{padding-top:.5rem}.content-gallery ul li{width:32%;margin-bottom:.5rem}@media only screen and (max-width: 1023px){.content-gallery ul li{width:48%}}@media only screen and (max-width: 479px){.content-gallery ul li{width:100%}}.content-gallery ul img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content-gallery ul img:hover,.content-gallery ul img:focus{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#footer{margin-top:100px;padding:50px 0;background:#efefef}@media only screen and (max-width: 767px){#footer .footerteaser{width:45%}}#footer a{color:#000}#footer a:hover{color:#cb504c}#footer .footerholder{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footerholder.sep{padding-top:2rem;border-top:2px solid #000}#footer figure{width:90px}@media only screen and (max-width: 767px){#footer figure{width:60px}}#footer ul{width:calc(100% - 300px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.3rem}@media only screen and (max-width: 1023px){#footer ul{width:calc(100% - 100px);font-size:1.1rem}}@media only screen and (max-width: 767px){#footer ul{width:calc(100% - 70px)}}#footer h2{font-size:100%;color:#000;font-family:"Quattrocento Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1.3rem;text-transform:uppercase}#footer h2 strong{font-weight:700}
