@import url("https://fonts.googleapis.com/css2?family=Noto+Sans&family=Poppins:wght@400;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,700;1,400&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

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,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;}html,body,main,header,footer,p,article,div,section,nav,a,ul,li{box-sizing:border-box;}html{font-size:62.5%;height:100%;scroll-behavior:smooth;background-color:#000000;color:#FFFFFF;}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;overflow-x:hidden;overscroll-behavior-y:none;font-family:"Noto Sans",sans-serif;font-size:1.6rem;line-height:1.625;color:#FFFFFF;}h1,h2,h3,h4,h5,h6{font-family:"Poppins",sans-serif;color:#D19D3B;}h1{margin-bottom:1.7rem;font-size:4.4rem;font-weight:900;line-height:1.2;}h2{margin-bottom:1.2rem;font-size:3rem;font-weight:700;line-height:1.4;}h3{margin-bottom:1.1rem;font-size:2.2rem;font-weight:700;line-height:1.4;}h4,h5,h6{font-weight:700;}@media (max-width:767px){h1{font-size:3.8rem;}}p{padding-top:0.9rem;padding-bottom:0.9rem;}strong{font-weight:700;}a{text-decoration:underline;color:#D19D3B;}a:hover{text-decoration-color:#D19D3B;}img{display:block;max-width:100%;height:auto;}.btn--primary{display:inline-block;padding:1.3rem 3rem;margin-top:1.8rem;border-radius:2rem;font-size:1.8rem;font-weight:700;line-height:1;text-decoration:none;color:#FFFFFF;background-color:#D19D3B;transition:background-color 0.3s;}.btn--primary:hover,.btn--primary:focus{background-color:#e4c68e;}.btn--secondary{display:inline-block;padding:1.3rem 3rem;margin-top:1.8rem;border-radius:2rem;font-size:1.8rem;font-weight:700;line-height:1;text-decoration:none;color:#FFFFFF;background-color:#000000;transition:background-color 0.3s;}.btn--secondary:hover,.btn--secondary:focus{background-color:#333333;}.btn--arrow:before{content:">";display:inline-block;margin-left:0.5em;vertical-align:baseline;}button,input[type=submit],input[type=reset]{outline:0;border:0;box-shadow:none;display:inline-block;padding:1.3rem 3rem;margin-top:1.8rem;border-radius:2rem;font-size:1.8rem;font-weight:700;line-height:1;text-decoration:none;color:#FFFFFF;background-color:#000000;transition:background-color 0.3s;}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus{background-color:#333333;}input[type=text],input[type=date],input[type=number],input[type=password],input[type=email],textarea{display:block;width:100%;box-sizing:border-box;padding:1rem 3rem;line-height:1;font-family:"Noto Sans",sans-serif;font-size:1.6rem;outline:0;border:none;border-bottom:0.1rem solid #E0E0E0;border-radius:0;background-color:#000000;color:#FFFFFF;box-shadow:none;}input[type=text]:focus,input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus{outline:1px solid #313131;}textarea{box-sizing:border-box;line-height:1.625;}.user-pass,.user-login-form{max-width:1440px;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;max-width:600px;}@media (min-width:992px){.user-pass,.user-login-form{padding-right:2rem;padding-left:2rem;}}
.layout-container > header{width:100%;position:fixed;top:0;left:0;z-index:100;}.layout-container > header .header--inner{width:100%;display:flex;justify-content:space-between;align-items:center;}@media (max-width:767px){.layout-container > header{min-height:8rem;padding:1.5rem 2rem;}}@media (min-width:768px){.layout-container > header .header--inner{padding:2.5rem 8rem;}}.menu--toggle{display:block;height:2.1rem;width:3.4rem;position:relative;z-index:201;cursor:pointer;}.menu--toggle span{display:block;font-size:0;width:3.4rem;height:2px;border-radius:2px;background-color:#D19D3B;transition:all 0.4s;}.menu--toggle span:before,.menu--toggle span:after{content:" ";display:block;width:3.4rem;height:2px;border-radius:2px;background-color:#D19D3B;position:absolute;transition:all 0.4s;}.menu--toggle span:before{top:7px;}.menu--toggle span:after{top:14px;}body.menu-open .menu--toggle span{background-color:transparent;}body.menu-open .menu--toggle span:before{transform:rotate(45deg);}body.menu-open .menu--toggle span:after{transform:rotate(-45deg);top:7px;}footer{margin-top:10rem;background:#313131;font-size:1.2rem;color:#D19D3B;}footer .footer--inner{max-width:1440px;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:1.5rem;display:flex;justify-content:center;align-items:center;}@media (min-width:992px){footer .footer--inner{padding-right:2rem;padding-left:2rem;}}footer .footer--inner nav > ul{display:flex;margin:0rem 0.2rem;padding:0rem;}footer .footer--inner nav > ul li{display:block;margin:0.2rem;}footer .footer--inner nav > ul li:before{display:inline;content:" - ";}footer .footer--inner a{text-decoration:none;color:#D19D3B;}.post-footer{background:#D19D3B;color:white;text-align:center;padding:5px 0;}.region--primary-menu .primary-menu--inner{display:flex;align-items:center;justify-content:flex-end;height:100vh;width:100vw;position:fixed;top:0;left:0;z-index:99;overflow:hidden;background-color:rgba(0,0,0,0.8);opacity:0;transform:scale(0);transition:all 0.5s;}body.menu-open .region--primary-menu .primary-menu--inner{opacity:1;transform:scale(1);}@keyframes slideMenuItems{from{transform:translateX(-50vw);}to{transform:translateX(0);}}#block-goldblasttheme-main-menu{padding-right:4rem;font-family:"Poppins",sans-serif;}#block-goldblasttheme-main-menu > ul{display:block;margin:0;padding:0;}#block-goldblasttheme-main-menu > ul li{display:block;}#block-goldblasttheme-main-menu > ul li a{display:block;padding:1.5rem 0;font-size:5.2rem;font-weight:900;line-height:1;text-decoration:none;text-transform:uppercase;text-align:right;color:#D19D3B;}body.menu-open #block-goldblasttheme-main-menu > ul li{animation-name:slideMenuItems;animation-duration:500ms;animation-timing-function:ease-out;animation-iteration-count:1;transform:translateX(-50vw);animation-fill-mode:forwards;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(1){animation-duration:500ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(2){animation-duration:750ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(3){animation-duration:1000ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(4){animation-duration:1250ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(5){animation-duration:1500ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(6){animation-duration:1750ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(7){animation-duration:2000ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(8){animation-duration:2250ms;}body.menu-open #block-goldblasttheme-main-menu > ul li:nth-child(9){animation-duration:2500ms;}@media (min-width:768px){#block-goldblasttheme-main-menu{padding-right:6rem;}#block-goldblasttheme-main-menu > ul li a{padding:2rem 0;font-size:6.4rem;}}@media (min-width:992px){#block-goldblasttheme-main-menu{padding-right:8rem;}}@media (min-width:1200px){#block-goldblasttheme-main-menu{padding-right:12rem;}}body.menu-open .layout-container{height:100vh;overflow:hidden;}
@keyframes splash-zoom{from{transform:scale(1);}to{transform:scale(1.1);}}#splash{height:100vh;width:100vw;position:relative;overflow:hidden;}#splash picture{display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;}#splash picture img{height:100%;width:100%;object-fit:cover;transform-origin:center;animation-name:splash-zoom;animation-duration:20s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;}#splash .splash--text{display:block;width:100%;position:absolute;top:50%;right:0;z-index:2;transform:translateY(-50%);}#splash .splash--text h1{max-width:60vw;margin:0 auto;color:#fff;text-align:right;text-transform:uppercase;}#splash .splash--bottom{width:4rem;position:absolute;left:50%;bottom:3rem;z-index:3;transform:translateX(-50%);}#splash .splash--bottom svg{display:block;width:100%;height:auto;}@media (max-width:767px){#splash .splash--text h1{max-width:70vw;}}@keyframes arrow-head{from{transform:translate(-1802.5px,1383.2px) rotate(-90deg);}to{transform:translate(-1802.5px,1373.2px) rotate(-90deg);}}#arrow_head{transform:translate(-1802.5px,1383.2px) rotate(-90deg);animation-name:arrow-head;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate;}.viewsreference--view-title{text-align:left;text-transform:uppercase;padding-left:1rem;padding-left:1rem;}@media (min-width:992px){.viewsreference--view-title{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:50%;}}
.creations-slider{max-width:1440px;padding-right:1rem;padding-left:1rem;margin-left:auto;margin-right:auto;position:relative;}@media (min-width:992px){.creations-slider{padding-right:2rem;padding-left:2rem;}}@media (min-width:992px){.creations-slider .slideshow{width:calc(100% - 160px);margin-left:80px;margin-right:80px;}.creations-slider .controls{position:absolute;top:50%;width:calc(100% - 4rem);}}
