@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;scroll-behavior:smooth}body{font-family:Poppins,sans-serif;color:#000;scroll-behavior:smooth;background-color:#fff;font-size:100%}@media screen and (max-width: 463px){body{font-size:.9em}}a{text-decoration:none;color:#000}.sr-only{visibility:hidden}.reset{all:unset}body::-webkit-scrollbar{width:.8em}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{background:#fefefe;border-radius:.5em;border:2px solid transparent;background-clip:content-box}.btn{background:#000;border:solid #000 .2em;border-radius:.5em;color:#fff;outline:none;padding:.6em 1.8em;font-family:Titillium Web,sans-serif;font-weight:600;font-size:1.3em;text-transform:uppercase;line-height:normal;transition:background .3s,color .3s,border .3s;cursor:pointer}.btn:hover{background:#fff;color:#000}.btn.outline{background:transparent;color:#fff;border:solid #fff .2em}.btn.outline:hover{background:#fff;color:#000}.btn.reverse{background:#fff;color:#000;border:solid #fff .2em}.btn.reverse.outline{background:transparent;color:#000;border:solid #000 .2em}.btn.reverse.outline:hover,.btn.reverse:hover{background:#000;color:#fff}.section{padding:2em 0}.section.space{margin:6em 0}strong{font-weight:700}.image{width:100%;height:auto;object-fit:cover;border-radius:.5em}.image.half{width:50%}.image.a169{aspect-ratio:16/9}.image.a43{aspect-ratio:4/3}.map{width:100%;height:auto;min-height:30em;border-radius:.5em}.map.grow{height:100%}.badge{width:max-content;border-radius:.5em;background:#000;color:#fff;padding:.4em .8em;font-size:.8em}#particles-js{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:-1}.spacer__outer{width:100%;display:flex;flex-direction:column;align-items:center}.spacer__outer .spacer__inner{padding:0 6em;width:100%;height:100%}@media screen and (min-width: 1500px){.spacer__outer .spacer__inner{width:93.75em}}@media screen and (max-width: 576px){.spacer__outer .spacer__inner{padding:0 3em}}@media screen and (max-width: 463px){.spacer__outer .spacer__inner{padding:0 1.5em}}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap{gap:1em}.gap-sm{gap:.5em}.gap-lg{gap:2em}.font-heading{font-family:Titillium Web,sans-serif}.text-sm{font-size:.9em}.text-md{font-size:1.15em}.text-lg{font-size:1.45em}.text-xl{font-size:1.8em}.fw-600{font-weight:600}.fw-700{font-weight:700}.w-full{width:100%}.w-max-content{width:max-content}.nav{width:100%;position:absolute;top:0;left:0;z-index:1000;height:4em;padding:0 2em;display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width: 1500px){.nav.toggled{display:flex;flex-direction:column;position:fixed;top:0;right:0;height:100dvh;width:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1em;animation:fadeIn .35s ease-in-out;animation-fill-mode:forwards}.nav.toggled .logo{color:#000}.nav.toggled .nav-list{display:flex;flex-direction:column;z-index:999;text-align:center}.nav.toggled .nav-list li{display:flex}.nav.toggled .nav-list a{color:#000;padding:1em 2em}.nav.toggled .lang a{color:#000;font-size:1.5em}.nav.toggled .menu{display:none}.nav.toggled .close{display:block;position:absolute;top:1em;right:1em}}.nav .logo{font-family:Titillium Web,sans-serif;font-size:1.5em;font-weight:700;color:#fff;transition:transform .3s}.nav .logo:hover{transform:scale(1.05)}.nav .nav-list{display:flex;column-gap:1.2em}@media screen and (max-width: 1500px){.nav .nav-list{display:none}}.nav .nav-list a{font-family:Titillium Web,sans-serif;font-weight:600;font-size:1.1em;color:#fff;transition:color .3s}.nav .nav-list a:hover{color:color-mix(in srgb,#fff,#000)}.nav .menu,.nav .close{display:none;background:none;border:none;padding:0;margin:0;color:#fff;line-height:0}@media screen and (max-width: 1500px){.nav .menu,.nav .close{display:block}}.nav .menu svg,.nav .close svg{width:2.8em;height:2.8em}.nav .close{color:#000;display:none}.nav .lang{display:flex;column-gap:.8em}.nav .lang a{font-family:Titillium Web,sans-serif;font-weight:500;font-size:1.1em;text-decoration:none;color:#fff;transition:color .3s}.nav .lang a:hover{color:color-mix(in srgb,#fff,#000)}.nav .lang a.active{font-weight:700}.nav .lang a.active:hover{color:#fff}@keyframes fadeIn{0%{background:#fff0}to{background:#ffffffbe}}.header{width:100%;height:85dvh;min-height:30em;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.header:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;background:linear-gradient(180deg,#00000080,#0000),var(--bg) #d3d3d3 50%/cover no-repeat}.header.small{height:40dvh;min-height:20em}.header.small .maintitle{align-items:center}.header.small .maintitle h1{font-size:5em}@media screen and (max-width: 1200px){.header.small .maintitle h1{font-size:6vw}}@media screen and (max-width: 576px){.header{height:40dvh}}.header:after{content:"";position:absolute;bottom:-1em;left:-5%;width:110%;height:20%;background:linear-gradient(180deg,#fff0,#fff 86.9%);filter:blur(5px)}.header .maintitle{display:flex;flex-direction:column;align-items:start;row-gap:1em}.header .maintitle .line{font-family:Titillium Web,sans-serif;font-size:2em;font-weight:500;color:#fff;margin-bottom:.5em;display:inline-flex;align-items:center;text-shadow:0 0 .2em rgba(0,0,0,.5)}@media screen and (max-width: 992px){.header .maintitle .line{font-size:1.5em}}.header .maintitle .line:before{content:"";display:inline-block;width:3em;height:.2em;background-color:color-mix(in srgb,10% black,#fff);margin-right:.5em;border-radius:.5em}.header .maintitle h1{font-family:Titillium Web,sans-serif;text-transform:uppercase;font-size:7em;font-weight:700;color:#fff;text-shadow:0 0 .2em rgba(0,0,0,.5);text-align:center}@media screen and (max-width: 992px){.header .maintitle h1{font-size:11vw}}.footer{width:100%;padding:2em 4em 0;display:flex;flex-direction:column;position:relative;overflow:hidden}.footer:before{content:"";width:110%;height:110%;position:absolute;top:0;left:-5%;background:linear-gradient(0deg,#00000080,#00000080),url(/assets/images/footer.jpg) #d3d3d3 50%/cover no-repeat;filter:blur(5px);z-index:-2}.footer .prefooter{margin-bottom:2em;display:grid;grid-template-columns:repeat(auto-fit,minmax(15em,1fr));column-gap:2em;row-gap:3em}.footer .prefooter .fcol h3{width:fit-content;font-family:Titillium Web,sans-serif;font-size:1.7em;font-weight:600;color:#fff;margin-bottom:.5em;display:flex;flex-direction:column}.footer .prefooter .fcol h3:after{margin-top:.2em;content:"";display:inline-block;width:80%;height:.1em;background-color:color-mix(in srgb,10% black,#fff);border-radius:.5em}.footer .prefooter .fcol ul li{margin:.5em 0}.footer .prefooter .fcol ul li a{color:#fff;transition:color .3s;display:flex;align-items:center;column-gap:.5em}.footer .prefooter .fcol ul li a:hover{color:color-mix(in srgb,#fff,#000)}.footer .copyright{padding:2em 0;display:flex;flex-direction:column;row-gap:1em;align-items:center;justify-content:center}.footer .copyright p{color:#fff;font-family:Poppins,sans-serif;letter-spacing:.07em;text-align:center}.footer .copyright a{color:#fff;text-decoration:none;transition:color .3s}.footer .copyright a:hover{color:color-mix(in srgb,#000,#fff)}.title{display:flex;flex-direction:column;align-items:start}.title .line{width:5em;height:.2em;background-color:#000;border-radius:.5em;margin:.5em 0}.title h2{font-family:Titillium Web,sans-serif;font-size:1.8em;font-weight:700;text-transform:uppercase;color:#000;margin-bottom:1em}.columns{width:100%;display:flex;flex-direction:row;column-gap:2em}.bg-card{border-radius:.5em;background-color:color-mix(in srgb,#000 3%,#fff);border:solid 2px #000;box-shadow:0 .3em 1em #0000000c;padding:1em 1.5em}.image-card{position:relative;border-radius:.5em;background:linear-gradient(180deg,#0000,#000c),var(--bg) #d3d3d3 50%/cover no-repeat}.linkcards{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:2em}.linkcards .linkcard{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;width:15em;height:8em;border:solid 2px #000;border-radius:.5em;transition:transform .3s;padding:1em;text-align:center}.linkcards .linkcard:hover{transform:scale(1.04)}.linkcards .linkcard h3{font-size:1.5em}.linkcards .linkcard .badge{background-color:#000;color:#fff;padding:.5em 1em;border-radius:.5em}.blogcard{display:flex;flex-direction:column;border-radius:.5em;width:25em;transition:transform .3s;box-shadow:-4px 4px 10px #00000019}.blogcard:hover{transform:scale(1.04)}.blogcard .thumbnail{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:.5em .5em 0 0}.blogcard .data{padding:1em;display:flex;flex-direction:column}.blogcard .data h3{font-size:1.5em;margin-bottom:.7em}.blogcard .data p{margin-bottom:.5em}.pricelist{width:100%;display:flex;flex-direction:column}.pricelist .line{display:flex;justify-content:space-between;align-items:center;padding:1em 0;border-bottom:2px solid #000}.pricelist .line p{font-family:Titillium Web,sans-serif;font-size:1.2em}.pricelist .line span{font-size:1.5em;font-weight:600;text-transform:uppercase}.pricelist small{display:block;margin-top:.8em}.banner{position:relative;background:linear-gradient(267deg,#0000004d,#000c),var(--bg) #d3d3d3 50%/cover no-repeat fixed;padding:4em 0}.banner .bannercontent{width:100%}.markdown{text-align:justify;line-height:2em;font-family:Poppins,sans-serif;letter-spacing:.1em}.markdown.light{color:#fff}@media screen and (max-width: 463px){.markdown{font-size:.9em}}.markdown strong{font-weight:600}.markdown em{font-style:italic}.markdown ul{list-style:disc;margin-left:1.8em}.markdown ul,.markdown ol{margin-bottom:20px}.markdown li{margin-bottom:5px}.markdown small{font-size:.8em}.markdown sup{font-size:.8em;vertical-align:super}.markdown sub{font-size:.8em;vertical-align:sub}.markdown blockquote{background-color:#d6d6d6b7;border-left:5px solid #000;margin:0;padding:10px 20px;font-size:1.1em}.markdown blockquote p{margin:0}.markdown a:not([class]){color:#000;font-weight:500;text-decoration:underline}.markdown p{margin-bottom:1em}.markdown p:empty{padding:1em 0}.markdown h5,.markdown h4,.markdown h3,.markdown h2{font-family:Titillium Web,sans-serif;margin-bottom:1em;font-weight:700}.markdown h2{font-size:1.8em}.markdown h3{font-size:1.5em}.markdown h4{font-size:1.3em}.markdown h5{font-size:1.1em}.markdown .row{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:1em}.markdown .col{display:flex;flex-direction:column;column-gap:1em;row-gap:1em}.markdown table{width:100%;max-width:100%;margin-bottom:2rem;background-color:#fff;border-collapse:collapse}@media screen and (max-width: 576px){.markdown table{overflow-x:scroll;display:block}.markdown table>tbody{width:100%;display:table}}.markdown table>tbody>tr:nth-child(odd){background-color:#f2f2f2}.markdown table>tbody>tr>th,.markdown table>tbody>tr>td{text-align:left;padding:1em;vertical-align:top;border-top:0}.markdown table>tbody>tr>th p,.markdown table>tbody>tr>td p{margin:0}.markdown table>tbody>tr>th{font-weight:600;color:#000;vertical-align:bottom;border-bottom:1px solid rgba(0,0,0,.12)}.block{width:100%;margin:2em 0}.block .buttons{width:100%;display:flex;flex-direction:row;column-gap:1em}.block .buttons .btn{font-size:1.1em;padding:.5em 1em;display:flex;align-items:center;justify-content:center}.block .video{width:100%;height:100%;aspect-ratio:16/9;border-radius:.5em}.block .cards{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1em;row-gap:1em;justify-content:space-between}.block .cards a{height:20em;width:35em}@media screen and (max-width: 768px){.block .cards a{width:100%}}.block .cards .image-block{width:100%;height:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:1.5em}@media screen and (max-width: 768px){.block .cards .image-block{flex-direction:column;align-items:start;justify-content:end}}.block .cards .image-block h2{color:#fff;font-size:1.8em;font-family:Titillium Web,sans-serif;font-weight:700;max-width:12em;margin-bottom:0}.block .cards .image-block span{color:#fff}.block .gallery{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1em;row-gap:1em;width:100%}.block .gallery.c2 a{width:calc(50% - 1em)}@media screen and (max-width: 768px){.block .gallery.c2 a{width:100%}}.block .gallery a{display:block;width:calc(33.3333333333% - 1em)}@media screen and (max-width: 768px){.block .gallery a{width:calc(50% - 1em)}}@media screen and (max-width: 576px){.block .gallery a{width:100%}}.block .gallery .img{width:100%;height:100%;object-fit:cover;border-radius:.5em;box-shadow:0 0 .5em #0000001a}.blogline{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1.5em}.blogline .info{gap:.5em}.blogline .list{display:flex;gap:1.5em;flex-wrap:wrap}.blogline .list .badge{display:inline-block;padding:.5em .8em;background-color:#000;color:#fff;border-radius:.5em;font-size:.875em}.blog{display:flex;flex-direction:row;flex-wrap:wrap;gap:2em}.pagination{width:100%;margin-top:2em;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:.5em}.pagination .pages{width:100%;display:grid;grid-template-columns:5em 1fr 5em;justify-items:center}@media screen and (max-width: 576px){.pagination .pages{grid-template-columns:1fr 1fr}}.pagination .pages .edgel{justify-self:flex-start}.pagination .pages .edger{justify-self:flex-end}.pagination .pages ul{display:flex;column-gap:.5em}@media screen and (max-width: 576px){.pagination .pages ul{display:none}}.pagination .pages .link{width:2em;height:2em;display:flex;align-items:center;justify-content:center;border-radius:.5em;border:2px solid #000;color:#000;text-align:center;font-size:1.1em;transition-property:background-color,color;transition-duration:.3s}.pagination .pages .link:hover,.pagination .pages .link.active{background-color:#000;color:#fff}.pagination .info{width:100%;display:flex;justify-content:space-between}.pagination .info p{font-size:.9em;color:#000}.translate{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1em;border-radius:.5em;background-color:#0000000e;margin-bottom:1em}.translate .btn{display:flex;align-items:center;gap:.5em;font-size:1em}.funding{margin-top:2em;padding-top:2em;border-top:solid 1px rgb(113.3333333333,113.3333333333,113.3333333333);display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:1em}.funding img{width:18em}.funding p{color:#000;font-size:.8em}.expositions{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:3em;justify-content:center}.expositions a{width:calc(50% - 1.5em);min-width:35em;height:20em;transition:transform .3s}@media screen and (max-width: 768px){.expositions a{width:100%;min-width:unset}}.expositions a:hover{transform:scale(1.02)}.expositions .expo{height:100%;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:1.5em}.expositions .expo h2{color:#fff;font-size:1.8em;font-family:Titillium Web,sans-serif;font-weight:700}.expositions .expo span{color:#fff}.columnsection{display:flex;flex-direction:row;justify-content:space-between;column-gap:2em;row-gap:2em}.columnsection .pricesection{width:60%}@media screen and (max-width: 992px){.columnsection .pricesection{width:100%}}.columnsection .contact{width:50%;display:flex;flex-direction:column;row-gap:3em}.columnsection .contact .logo{width:20em}.columnsection .contact a{font-size:1.5em}@media screen and (max-width: 768px){.columnsection .contact a{font-size:1.2em}}@media screen and (max-width: 992px){.columnsection .contact{width:100%}}.columnsection .mapsection{flex-grow:1}@media screen and (max-width: 992px){.columnsection{flex-direction:column-reverse}}.search{width:100%;display:flex;flex-direction:column;gap:1em}.search input{width:100%;padding:.7em 1em;font-size:1.1em;border:2px solid #000;border-radius:.5em}.search .btn{font-size:1em;width:max-content}.results{width:100%;display:flex;flex-direction:column}.results .result{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1em 0;border-bottom:1px solid #616161}.results .result:last-child{border-bottom:none}.results .result .head{display:flex;flex-direction:column;gap:.5em}.results .result .btn{font-size:.9em}
