@font-face{font-family:"Open Sans";src:url(../fonts/opensans-light_1.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/opensans-regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Open Sans";src:url(../fonts/opensans-semibold.woff) format("woff");font-weight:600;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}button,input{border:none;border-radius:0;background-color:transparent;-webkit-appearance:none}img{width:100%}html{font-size:62.5%}body{background-color:#fff}#about h3,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;padding:15px 0}h1{font-size:3.6rem;line-height:4.2rem;color:#333}h2{font-size:3rem;line-height:3.6rem;color:#333}@media (max-width:750px){h2{font-size:2.3rem;line-height:2.9rem}}#about h3,h4{font-size:2rem;line-height:2.6rem}@media (max-width:750px){#about h3,h4{font-size:1.8rem;line-height:2.4rem}}a{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-size:1.6rem;color:#fff;text-decoration:none}a:focus{text-decoration:none}#contact .container.main a,#privacy li,p{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;color:#333;padding:10px 0;font-size:1.8rem;line-height:2.6rem}@media (max-width:750px){#contact .container.main a,#privacy li,p{font-size:1.4rem;line-height:2rem}}.wrapper{position:relative;display:block;overflow:hidden}main{display:block;position:relative;padding-bottom:100px;min-height:calc(100vh - 310px)}main::before{content:'';height:153px;background-color:#102b45;width:100%;position:relative;display:block}main .headline-bb{text-align:center;padding-top:50px;padding-bottom:30px;border-bottom:1px solid rgba(51,51,51,.25)}main .container{display:block;position:relative;max-width:1200px;margin:0 auto}main #page-title-bar{color:#333;padding:10px 18px;background-color:#f5f5f5;border-bottom:1px solid rgba(51,51,51,.25);font-size:1.4rem;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal}main #page-title-bar a:link{color:inherit;text-decoration:none;transition:color .3s}main #page-title-bar a:visited{color:inherit;text-decoration:none}main #page-title-bar a:hover{color:inherit;text-decoration:underline}main #page-title-bar a:active{color:inherit;text-decoration:underline}main #page-title-bar .container{max-width:1166px;padding:0}main #page-title-bar a{font-size:inherit}main .row{display:flex;position:relative}main .row .col{display:block;position:relative;flex:1}main .row .col.flex{display:flex}main .row.reverse{flex-direction:row-reverse}main .row.wrap{flex-wrap:wrap}main .row.mt100{margin-top:100px}main .row.mt50{margin-top:50px}@media (max-width:1000px){main .row.tablet-block{display:block}}@media (max-width:750px){main .row.mobile-block{display:block}}@media (max-width:750px){main::before{height:124px}}@media (max-width:1000px){main{min-height:calc(100vh - 660px)}}@media (max-width:750px){main{min-height:0}}header{display:block;position:fixed;top:0;left:0;width:100%;z-index:9999;background-color:#0a1c2c}header nav.top{display:flex;position:relative;justify-content:flex-end;max-width:1200px;margin:0 auto;padding:10px 0;align-items:center}header nav.top a:link{color:#fff;text-decoration:none;transition:color .3s}header nav.top a:visited{color:#fff;text-decoration:none}header nav.top a:hover{color:#fff;text-decoration:underline}header nav.top a:active{color:#fff;text-decoration:underline}header nav.top a{margin:0 15px;font-size:1.2rem}header nav.top .language{max-width:50px;height:25px;display:inline-flex;align-items:center}header nav.top .language:last-of-type{margin-right:30px}header nav.main{display:block;position:relative;background-color:#102b45;width:100%;padding:13px 0}header nav.main a{margin:0 15px;border-bottom:3px solid transparent;transition:border-bottom-color .3s ease;padding:5px 0;font-size:1.7rem}header nav.main a:hover{border-bottom-color:rgba(255,255,255,.5)}header nav.main .container{margin:0 auto;display:flex;align-items:center;max-width:1200px}header nav.main .logo{width:240px;height:auto;margin-right:auto;display:inline-flex;align-items:center;border:none}header nav.main .col{justify-self:flex-end;flex-direction:row;align-items:center;display:flex;margin-right:25px}header nav.main .search{margin-left:15px;width:50px;height:50px;background-color:transparent;border-radius:100%;transition:background-color .3s ease;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}header nav.main .search svg{width:25px;fill:#fff}header nav.main .search:focus{outline:0}header nav.main .search:hover{background-color:#fff}header nav.main .search:hover svg{fill:#102b45}header nav.main .mobile-menu-toggle{text-transform:uppercase;color:#fff;padding:5px 0;font-size:1.7rem;display:inline-flex;align-items:center;cursor:pointer;display:none;margin-left:10px}header nav.main .mobile-menu-toggle svg{width:40px;height:41px;display:inline-block;stroke:#fff;stroke-width:6px;margin-bottom:2px}header nav.main .mobile-menu-toggle:focus{outline:0}header .search-form{display:block;overflow:hidden;height:0;position:relative;z-index:-1}header form{max-width:1000px;margin:30px auto;background-color:#fff;border:1px solid #fff;border-radius:60px;display:flex;justify-content:space-between}header form input{font-size:1.8rem;flex:1;padding-left:30px;border-style:none;color:#333;font-size:18px;width:100%}header form input:focus{outline:0}header form button{height:50px;padding:0 30px;border:1px solid #fff;border-radius:25px;background-color:#102b45;color:#fff;transition:background-color .3s ease,color .3s ease;font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;font-size:16px;cursor:pointer}header form button:hover{background-color:#fff;color:#102b45}header form button:focus{outline:0}header form input[type=search]::-ms-clear{display:none;width:0;height:0}header form input[type=search]::-ms-reveal{display:none;width:0;height:0}header form input[type=search]::-webkit-search-cancel-button,header form input[type=search]::-webkit-search-decoration,header form input[type=search]::-webkit-search-results-button,header form input[type=search]::-webkit-search-results-decoration{display:none}header .mobile-menu{display:none;background-color:#fff;height:0;overflow:hidden}header .mobile-menu a{display:block;border-bottom:1px solid rgba(51,51,51,.1);color:#102b45;padding:13px 25px}@media (max-width:1000px){header nav.main .mobile-menu-toggle{display:inline-flex}header nav.main .col a{display:none}header form{margin:30px}header .mobile-menu{display:block}}@media (max-width:750px){header nav.main .logo{width:120px}header nav.top a{margin:0 10px}}#home{padding:0 0 100px 0}#home .hero{width:100%;height:600px;position:relative;top:0;left:0}#home .hero img{object-fit:cover;max-height:100%}#home .hero::after{display:block;position:absolute;top:0;left:0;content:'';height:100%;width:100%;background-color:rgba(16,43,69,.7)}#home .headline{margin:0 auto;margin-top:-300px;color:#fff;text-align:center;max-width:900px;padding-bottom:25px}#home .dot{width:25px;height:25px;border-radius:100%;margin:25px auto 10px auto;background-color:#fff}#home .learnMore{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;background-color:#102b45;border:2px solid #fff;border-radius:60px;padding:15px 0;margin:0 auto;display:block;max-width:250px;text-align:center;text-transform:uppercase;font-size:1.3rem;transition:color .5s ease,background-color .5s ease}#home .learnMore:hover{color:#102b45;background-color:#fff}#home .link-cards{margin:0 auto;display:flex;position:relative;justify-content:center;max-width:1200px}#home .link-cards .button-large{height:250px;margin:15px 25px;border-radius:15px;flex:1;background-color:#fff;color:#0a1c2c;display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:50px;box-shadow:0 0 5px 5px rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .5s ease}#home .link-cards .button-large img{display:inline-flex;margin-top:auto;width:100px}#contact .container.main #home .link-cards .button-large a,#home .link-cards .button-large #contact .container.main a,#home .link-cards .button-large #privacy li,#home .link-cards .button-large p,#privacy #home .link-cards .button-large li{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;font-size:2rem;line-height:normal}#home .link-cards .button-large:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.1);transform:scale(1.05)}#contact .container.main #home .link-cards .button-large:nth-of-type(1) a,#home .link-cards .button-large:nth-of-type(1) #contact .container.main a,#home .link-cards .button-large:nth-of-type(1) #privacy li,#home .link-cards .button-large:nth-of-type(1) p,#privacy #home .link-cards .button-large:nth-of-type(1) li{padding-top:30px}#home .wrap{text-align:center;padding-top:200px}#home .wrap .news-head{position:relative;display:inline-block;text-align:center;color:#333}#home .wrap .news-head::after{position:absolute;width:70%;left:15%;bottom:-5px;content:'';display:block;background-color:#333;height:2px}#home .news{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px}#home .news .article{display:block;box-shadow:0 0 5px 5px rgba(0,0,0,.05);border-radius:15px;background-color:#fff;margin:20px;width:calc(33.33% - 40px);padding-bottom:40px;transition:box-shadow .3s ease,transform .5s ease;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;cursor:pointer}#home .news .article .image{border-radius:15px 15px 0 0;position:relative;overflow:hidden;max-height:220px}#home .news .article .image img{object-fit:cover;transition:transform 1s ease}#home .news .article .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity 1s ease}#home .news .article .image:hover img{transform:scale(1.04)}#home .news .article .image:hover .overlay{opacity:1}#home .news .article .text{display:block;padding:0 25px}#about #home .news .article .text h3,#home .news .article .text #about h3,#home .news .article .text h4{color:#333;padding-bottom:4px;padding-top:25px}#contact .container.main #home .news .article .text a,#home .news .article .text #contact .container.main a,#home .news .article .text #privacy li,#home .news .article .text p,#privacy #home .news .article .text li{padding:5px 0;color:#333}#home .news .article .text .date{padding-top:0;font-style:italic}#home .news .article:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.1);transform:translate(0,-5px)}#home .news .article:focus{outline:0}#home .newsLink{margin:25px auto;display:block;width:200px;border-radius:60px;padding:15px 0;text-align:center;border:1px solid #102b45;transition:background-color .3s ease;cursor:pointer}#home .newsLink a{font-size:1.4rem;text-transform:uppercase;color:#102b45;font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;transition:color .3s ease}#home .newsLink:hover{background-color:#102b45}#home .newsLink:hover a{color:#fff}@media (max-width:1200px){#home .link-cards .button-large{margin:15px 10px}#home .link-cards .button-large:nth-child(1){margin-left:25px}#home .link-cards .button-large:nth-last-child(1){margin-right:25px}#home .news{justify-content:center}#home .news .article{margin:35px 10px;width:calc(33.33% - 30px)}}@media (max-width:1000px){#home .hero{width:calc(100% + 216px);margin-left:-108px}}@media (max-width:750px){#home .hero{width:100%;margin-left:0}#home .hero img{width:100%;margin:0;min-height:100%}#home .headline{margin-left:25px;margin-right:25px}#home .link-cards{display:block}#home .link-cards .button-large{height:200px;padding-bottom:20px;margin:15px 25px}#home .link-cards .button-large:nth-child(1){margin-left:25px}#home .link-cards .button-large:nth-last-child(1){margin-right:25px}#home .news{display:block}#home .news .article{width:calc(100% - 50px);margin:35px 25px}#home .news .article .image{max-height:300px}}#about a:link{color:#102b45;text-decoration:underline;transition:color .3s}#about a:visited{color:#102b45;text-decoration:underline}#about a:hover{color:#102b45;text-decoration:none}#about a:active{color:#102b45;text-decoration:none}#about #contact .container.main a,#about #privacy li,#about a,#about p,#contact .container.main #about a,#privacy #about li{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal}#about strong a{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;font-size:inherit}#about .container{max-width:900px;padding:0 25px}#about .fsi-logo{margin-top:25px;width:180px}#about .fsi-caption{text-align:center;max-width:180px;font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal}#contact #privacy li,#contact .container.main a,#contact a,#contact p,#privacy #contact li{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal}#contact strong{font-weight:700}#contact #privacy li,#contact .container.main a,#contact p,#privacy #contact li{padding:5px 0}#contact a:link{color:#102b45;text-decoration:underline;transition:color .3s}#contact a:visited{color:#102b45;text-decoration:underline}#contact a:hover{color:#102b45;text-decoration:none}#contact a:active{color:#102b45;text-decoration:none}#contact .container{max-width:900px;padding:0 25px}#contact .container.main a{padding:0;margin:5px 0;display:block}#contact .logo{max-width:225px;margin-right:50px;flex:1 0 auto;display:flex;align-items:center}#contact .row{margin-top:25px}@media (max-width:750px){#contact .logo{margin-right:25px;max-width:20%}}#contact .container.main #privacy a,#privacy #contact .container.main a,#privacy a,#privacy li,#privacy p{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal}#privacy strong{font-weight:700}#contact .container.main #privacy a,#privacy #contact .container.main a,#privacy li,#privacy p{padding:5px 0}#privacy ul{padding-left:20px}#privacy a:link{color:#102b45;text-decoration:underline;transition:color .3s}#privacy a:visited{color:#102b45;text-decoration:underline}#privacy a:hover{color:#102b45;text-decoration:none}#privacy a:active{color:#102b45;text-decoration:none}#privacy .container{max-width:900px;padding:0 25px}#partners .flexbox{padding-top:50px;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap}#partners .flexbox a{display:flex;flex:1 0 auto;max-width:calc(25% - 50px);margin:25px;align-items:center;justify-content:center}#partners .flexbox a img{transition:transform .3s ease}#partners .flexbox a:hover img{transform:scale(.9)}#partners .headline-bb{margin:0 25px}@media (max-width:750px){#partners .flexbox a{max-width:calc(33.33% - 50px)}}@media (max-width:390px){#partners .flexbox a{max-width:calc(50% - 50px)}}#news{background-color:#f5f5f5}#news .container{display:flex;padding:0 25px}#news .container.main{margin-top:5px}#news .paginationLink{margin:18px auto;display:block;width:200px;border-radius:60px;padding:15px 0;text-align:center;border:1px solid #102b45;transition:background-color .3s ease;cursor:pointer;font-size:1.4rem;text-transform:uppercase;color:#102b45;font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;transition:color .3s ease}#news .paginationLink:hover{background-color:#102b45;color:#fff}#news .paginationLink:nth-of-type(1){margin-top:50px}#news .articles{display:flex;flex-wrap:wrap;position:relative;margin-right:25px}#news .articles .article{display:block;box-shadow:0 0 5px 5px rgba(0,0,0,.05);border-radius:15px;background-color:#fff;margin:35px 25px;width:calc(50% - 38px);padding-bottom:40px;transition:box-shadow .3s ease,transform .5s ease;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;cursor:pointer}#news .articles .article .image{border-radius:15px 15px 0 0;position:relative;overflow:hidden;max-height:270px}#news .articles .article .image img{object-fit:cover;transition:transform 1s ease}#news .articles .article .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity 1s ease}#news .articles .article .image:hover img{transform:scale(1.04)}#news .articles .article .image:hover .overlay{opacity:1}#news .articles .article .text{display:block;padding:0 25px}#about #news .articles .article .text h3,#news .articles .article .text #about h3,#news .articles .article .text h4{color:#333;padding-bottom:4px;padding-top:25px}#contact .container.main #news .articles .article .text a,#news .articles .article .text #contact .container.main a,#news .articles .article .text #privacy li,#news .articles .article .text p,#privacy #news .articles .article .text li{padding:5px 0;color:#333}#news .articles .article .text .date{padding-top:0;font-style:italic}#news .articles .article:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.1);transform:translate(0,-5px)}#news .articles .article:nth-of-type(odd){margin-left:0}#news .articles .article:nth-of-type(-n+2){margin-top:0}#news .articles .article:focus{outline:0}#news .filters{min-width:250px;display:block;position:relative;flex:0 0 auto;background-color:#fff;border-radius:10px;align-self:flex-start;padding:25px;box-shadow:0 0 5px 5px rgba(0,0,0,.05);margin-left:auto}#news .filters a{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;color:#333;display:flex;margin:10px 0;align-items:center;padding:10px 0;border-bottom:1px solid rgba(51,51,51,.1);justify-content:space-between}#news .filters .line{background-color:#102b45;height:2px;width:50px;margin-left:2px}#news .filters .counter{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;background-color:#f5f5f5;border-radius:100%;width:30px;height:30px;color:rgba(51,51,51,.9);font-size:1.3rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(51,51,51,.1)}@media (max-width:1000px){#news .articles .article{width:100%;flex:1 0 auto;margin-left:0}#news .articles .article:nth-of-type(2){margin-top:35px}}@media (max-width:750px){#news .container{display:block}#news .container .articles{margin-right:0}#news .container .articles .article{margin-right:0}}#article a:link{color:#2980b9;text-decoration:underline;transition:color .3s}#article a:visited{color:#2980b9;text-decoration:underline}#article a:hover{color:#2980b9;text-decoration:none}#article a:active{color:#2980b9;text-decoration:none}#article blockquote{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;border-left:3px solid #2980b9;font-size:inherit;line-height:inherit;color:#333;font-style:italic;padding:15px 25px 15px 50px;margin:10px 0}#article strong{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;font-size:inherit;line-height:inherit}#article strong a{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;font-size:inherit;line-height:inherit}#article #contact .container.main a,#article #privacy li,#article li,#article p,#contact .container.main #article a,#privacy #article li{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;color:#333;font-size:inherit;line-height:inherit}#article ul{padding-left:20px;padding-bottom:10px}#article ul li{padding:3px 0;line-height:normal}#article figure iframe{border:0;width:98.5%;height:52vw;max-height:471px}#article .text{margin-top:25px;font-size:1.7rem;line-height:3rem}#article .caption{font-size:1.7rem;line-height:3rem}#article .images-col-3{display:flex;flex-wrap:wrap}#article .images-col-3 figure{width:calc(33.33% - 30px);margin:15px;flex:1 0 auto}#article .images-col-3 figure img{height:100%;object-fit:cover}#article .images-col-3 figure:nth-of-type(3n+1){margin-left:0}#article .images-col-3 figure:last-of-type,#article .images-col-3 figure:nth-of-type(3n){margin-right:0}#article .images-col-2{display:flex;flex-wrap:wrap}#article .images-col-2 figure{width:calc(50% - 30px);margin:15px;flex:1 0 auto}#article .images-col-2 figure img{height:100%;object-fit:cover}#article .images-col-2 figure:nth-of-type(2n+1){margin-left:0}#article .images-col-2 figure:last-of-type,#article .images-col-2 figure:nth-of-type(2n){margin-right:0}#article .images-col-1{display:block;position:relative}#article .images-col-1 figure{width:100%;margin:15px 0}#article .social-bar{display:flex;align-items:center;margin-top:30px}#article .social-bar span{font-family:'Open Sans',sans-serif;font-weight:400;font-style:normal;font-size:1.7rem;line-height:3rem;margin-right:5px}#article .social-bar a{display:inline-flex;align-items:center;width:50px;height:50px;border:1px solid #333;border-radius:100%;justify-content:center;margin:0 5px;transition:background-color .3s ease}#article .social-bar a svg{transition:fill .3s ease;fill:#102b45}#article .social-bar a:hover{background-color:#102b45}#article .social-bar a:hover svg{fill:#fff}#article .social-bar a.fb svg{width:25%}#article .social-bar a.tw svg{width:66%}#article .social-bar a.li svg{width:40%}#article .buttonLinks{display:flex;padding:10px 0}#article .buttonLinks .wrap{flex-grow:1}#article .buttonLinks a{font-family:'Open Sans',sans-serif;font-weight:600;font-style:normal;background-color:#32373c;border-radius:28px;color:#fff;display:inline-block;font-size:1.8rem;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}#article .headImage{max-width:1200px;margin:0 auto;padding:25px}#article .headImage img{max-height:460px;object-fit:cover}#article .headline,#article .headline-text{text-align:center}#article .headline-text{border-bottom:1px solid rgba(51,51,51,.25)}#article .container.main{max-width:900px;margin-top:20px;padding:0 25px}@media (max-width:750px){#article figure iframe{width:98%;height:50vw}#article blockquote{padding-left:30px}#article .buttonLinks{display:block}#article .buttonLinks .wrap{margin:10px 0}#article .buttonLinks .wrap a{font-size:1.5rem}#article .images-col-2 figure,#article .images-col-3 figure{width:100%;margin:15px 0}}@media (max-width:390px){#article figure iframe{height:48vw}}#search{background-color:#fff}#search .heading{text-align:center;padding:50px 25px;background-color:#fff}#search .heading strong{border-bottom:5px dotted #102b45;color:#102b45}#search .result{display:block;margin-bottom:35px;border-radius:10px;background-color:#fff;text-decoration:none;box-shadow:0 0 5px 5px rgba(0,0,0,.05);transition:box-shadow,transform .3s ease;padding:25px 30px;cursor:pointer}#search .result:hover{box-shadow:0 0 15px 10px rgba(0,0,0,.1);transform:translate(0,-5px)}#about #search .result h3,#contact .container.main #search .result a,#privacy #search .result li,#search .result #about h3,#search .result #contact .container.main a,#search .result #privacy li,#search .result h4,#search .result p{color:#333}#about #search .result h3,#search .result #about h3,#search .result h4{padding-bottom:0}#search .result .date{font-style:italic}#search .container{max-width:900px;padding:25px}@media (max-width:750px){#search .heading h1{font-size:2rem;line-height:2.6rem}#search .heading h1 strong{border-bottom-width:2px}}#fourOhFour .container{min-height:50vh;display:flex;align-items:center;margin:0 auto}#fourOhFour .container h1{margin:0 auto;text-align:center}footer{padding-top:50px;width:100%;position:relative;display:block;background-color:#102b45;color:#fff}footer.cookiepadding{padding-bottom:100px}#about footer h3,footer #about h3,footer h4{position:relative;display:block;border-bottom:1px solid rgba(255,255,255,.1);margin-right:25px;padding-bottom:10px;margin-bottom:25px;padding-top:0}footer .container{max-width:1200px;margin:0 auto;display:flex;padding-bottom:50px;padding-right:25px;padding-left:25px}footer .col{flex:1;display:block}footer .col a:link{color:#fff;text-decoration:none;transition:color .3s}footer .col a:visited{color:#fff;text-decoration:none}footer .col a:hover{color:#fff;text-decoration:underline}footer .col a:active{color:#fff;text-decoration:underline}footer .col a{display:block;font-size:1.6rem;padding-bottom:10px;padding-top:5px}footer .link-wrap{padding-bottom:10px;padding-top:5px}footer .link-wrap a,footer .link-wrap span{display:inline-block;font-size:1.6rem;margin-right:5px;padding:0}footer .address-wrap{padding-bottom:15px;display:flex;align-items:flex-start}footer .address-wrap .icon{background-image:url(../images/marker.svg);background-size:contain;background-repeat:no-repeat;content:'';width:15px;height:15px;margin-top:4px}#contact .container.main footer .address-wrap .address a,#privacy footer .address-wrap .address li,footer .address-wrap .address #contact .container.main a,footer .address-wrap .address #privacy li,footer .address-wrap .address p{font-size:1.6rem;padding:0;color:#fff;line-height:normal}footer .phone .icon{background-image:url(../images/phone.svg);background-size:contain;background-repeat:no-repeat;content:'';width:15px;height:15px;margin-top:2px}footer .logo{width:170px;margin-right:125px}footer .social{flex:1}footer .social a{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;margin-right:8px;background-color:transparent;border-radius:100%;transition:background-color .3s ease}footer .social a:hover{background-color:rgba(255,255,255,.25)}footer .social img{margin-top:3px;max-width:50px;max-height:25px}footer .legal{width:100%;padding:10px 0}footer .legal a:link{color:#fff;text-decoration:none;transition:color .3s}footer .legal a:visited{color:#fff;text-decoration:none}footer .legal a:hover{color:#fff;text-decoration:underline}footer .legal a:active{color:#fff;text-decoration:underline}footer .legal .container{max-width:1200px;margin:0 auto;display:block;padding-bottom:0}footer .legal a{display:inline-block;padding:5px 0;font-size:1.4rem}footer .legal a:nth-of-type(2){float:right;margin-right:25px}@media (max-width:1200px){footer .logo{margin-right:50px}}@media (max-width:1000px){footer{padding-top:20px}#about footer h3,footer #about h3,footer h4{padding-top:20px;margin-bottom:10px}footer .container{display:block}footer .logo{display:block}footer .logo img{width:160px}}#cookies{position:fixed;margin-left:auto;margin-right:auto;display:none;align-items:center;justify-content:space-between;bottom:25px;left:50%;transform:translateX(-50%);font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;background-color:#0a1c2c;font-size:1.4rem;line-height:1.4rem;padding:15px;box-shadow:rgba(0,0,0,.5) 0 0 5px;box-sizing:border-box}#cookies a:link{color:#fff;text-decoration:none;transition:color .3s}#cookies a:visited{color:#fff;text-decoration:none}#cookies a:hover{color:rgba(255,255,255,.5);text-decoration:none}#cookies a:active{color:rgba(255,255,255,.5);text-decoration:none}#cookies a{margin-bottom:.2rem}#cookies .btn{font-family:'Open Sans',sans-serif;font-weight:300;font-style:normal;cursor:pointer;margin-left:1rem;border:2px solid #fff;padding:12px;color:#fff;transition:color .3s ease,border-color .3s ease}#cookies .btn:hover{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}@media (max-width:750px){#cookies{padding:10px 15px;width:250px}}