@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700;900&Allura&family=Exo+2:wght@200;500&family=Goldman:wght@400;700&family=Marcellus&family=Raleway:wght@600;700;800&display=swap');
@font-face {
    font-family: 'Maiandra GD';
    src: url('./fonts/MaiandraGD-Regular.eot');
    src: url('./fonts/MaiandraGD-Regular.eot?#iefix') format('embedded-opentype'),
        url('./fonts/MaiandraGD-Regular.woff2') format('woff2'),
        url('./fonts/MaiandraGD-Regular.woff') format('woff'),
        url('./fonts/MaiandraGD-Regular.svg#MaiandraGD-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
:root {
  --fontMain:'Roboto', sans-serif;
  --font0:'Maiandra GD';
  --font1:'Raleway', sans-serif;
  --font2:'Allura', cursive;
  --font3:'Exo 2', sans-serif;
  --font4:'Goldman', cursive;
  --font5:'Marcellus', serif;
/* COLOR MODE */
  --colorXL:#c9ced2;
  --colorXLRgb:55,113,200;
  --colorL:#BCBF8A;
  --colorLRgb:55,113,200;
  --colorLD:#969ea4;
  --colorLDRgb:55,113,200;
  --colorM:#d0ab05;
  --colorMRgb:208,171,5;
  --colorD:#5b6c86;
  --colorDRgb:33,68,120;
  --colorV:#d7058d;
  --colorVRgb:214,13,140;
/* BLACK/WHITE/GRAY MODE */
  --black:#000000;
  --blackRgb:0,0,0;
  --white:#ffffff;
  --whiteRgb:255,255,255;
  --grayXXL:#dbdee3;
  --grayXXLRgb:219,222,227;
  --grayXL:#b7bec8;
  --grayXLRgb:183,190,200;
  --grayL:#939dac;
  --grayLRgb:147,157,172;
  --grayM:#363535;
  --grayMRgb:111,124,145;
  --grayD:#535d6c;
  --grayDRgb:83,93,108;
  --grayXD:#373e48;
  --grayXDRgb:55,62,72;
  --grayXXD:#1c1f24;
  --grayXXDRgb:28,31,36;
}
.fontMain {font-family:var(--fontMain) !important;}
.font0 {font-family:var(--font0) !important;}
.font1 {font-family:var(--font1) !important;}
.font2 {font-family:var(--font2) !important;}
.font3 {font-family:var(--font3) !important;}
.font4 {font-family:var(--font4) !important;}
.font5 {font-family:var(--font5) !important;}
.font-400 {font-weight: 400}
.font-500 {font-weight: 500}
.font-700 {font-weight: 700}
.font-900 {font-weight: 900}
.text-black, .link-black a, a.link-black {color:var(--black) !important;}
.text-white, .link-white a, a.link-white {color:var(--white) !important;}
.text-colorL, .link-colorL a, a.link-colorL {color:var(--colorL) !important;}
.text-colorM, .link-colorM a, a.link-colorM {color:var(--colorM) !important;}
.text-colorD, .link-colorD a, a.link-colorD {color:var(--colorD) !important;}
.text-colorV, .link-colorV a, a.link-colorV {color:var(--colorV) !important;}
.text-grayXXL, .link-grayXXL a, a.link-grayXXL {color:var(--grayXXL) !important;}
.text-grayXL, .link-grayXL a, a.link-grayXL {color:var(--grayXL) !important;}
.text-grayL, .link-grayL a, a.link-grayL {color:var(--grayL) !important;}
.text-grayM, .link-grayM a, a.link-grayM {color:var(--grayM) !important;}
.text-grayD, .link-grayD a, a.link-grayD {color:var(--grayD) !important;}
.text-grayXD, .link-grayXD a, a.link-grayXD {color:var(--grayXD) !important;}
.text-grayXXD, .link-grayXXD a, a.link-grayXXD {color:var(--grayXXD) !important;}
.bg-black {background-color:var(--black) !important;}
.bg-white {background-color:var(--white) !important;}
.bg-colorXL {background-color:var(--colorXL) !important;}
.bg-colorL {background-color:var(--colorL) !important;}
.bg-colorLD {background-color:var(--colorLD) !important;}
.bg-colorM {background-color:var(--colorM) !important;}
.bg-colorD {background-color:var(--colorD) !important;}
.bg-colorV {background-color:var(--colorV) !important;}
.bg-grayXXL {background-color:var(--grayXXL) !important;}
.bg-grayXL {background-color:var(--grayXL) !important;}
.bg-grayL {background-color:var(--grayL) !important;}
.bg-grayM {background-color:var(--grayM) !important;}
.bg-grayD {background-color:var(--grayD) !important;}
.bg-grayXD {background-color:var(--grayXD) !important;}
.bg-grayXXD {background-color:var(--grayXXD) !important;}
.bg-black15 {background-color:rgba(var(--blackRgb),.15) !important;}
.bg-black25 {background-color:rgba(var(--blackRgb),.25) !important;}
.bg-black35 {background-color:rgba(var(--blackRgb),.35) !important;}
.bg-black50 {background-color:rgba(var(--blackRgb),.50) !important;}
.bg-black65 {background-color:rgba(var(--blackRgb),.65) !important;}
.bg-black80 {background-color:rgba(var(--blackRgb),.80) !important;}
.bg-white15 {background-color:rgba(var(--whiteRgb),.15) !important;}
.bg-white25 {background-color:rgba(var(--whiteRgb),.25) !important;}
.bg-white35 {background-color:rgba(var(--whiteRgb),.35) !important;}
.bg-white50 {background-color:rgba(var(--whiteRgb),.50) !important;}
.bg-white65 {background-color:rgba(var(--whiteRgb),.65) !important;}
.bg-white80 {background-color:rgba(var(--whiteRgb),.80) !important;}
.bg-colorM15 {background-color:rgba(var(--colorMRgb),.15) !important;}
.bg-colorM25 {background-color:rgba(var(--colorMRgb),.25) !important;}
.bg-colorM35 {background-color:rgba(var(--colorMRgb),.35) !important;}
.bg-colorM50 {background-color:rgba(var(--colorMRgb),.50) !important;}
.bg-colorM65 {background-color:rgba(var(--colorMRgb),.65) !important;}
.bg-colorM80 {background-color:rgba(var(--colorMRgb),.80) !important;}
.bg-grayL15 {background-color:rgba(var(--grayLRgb),.15) !important;}
.bg-grayL25 {background-color:rgba(var(--grayLRgb),.25) !important;}
.bg-grayL35 {background-color:rgba(var(--grayLRgb),.35) !important;}
.bg-grayL50 {background-color:rgba(var(--grayLRgb),.50) !important;}
.bg-grayL65 {background-color:rgba(var(--grayLRgb),.65) !important;}
.bg-grayL80 {background-color:rgba(var(--grayLRgb),.80) !important;}
.bg-grayD15 {background-color:rgba(var(--grayDRgb),.15) !important;}
.bg-grayD25 {background-color:rgba(var(--grayDRgb),.25) !important;}
.bg-grayD35 {background-color:rgba(var(--grayDRgb),.35) !important;}
.bg-grayD50 {background-color:rgba(var(--grayDRgb),.50) !important;}
.bg-grayD65 {background-color:rgba(var(--grayDRgb),.65) !important;}
.bg-grayD80 {background-color:rgba(var(--grayDRgb),.80) !important;}
.bg-grayXXD15 {background-color:rgba(var(--grayXXDRgb),.15) !important;}
.bg-grayXXD25 {background-color:rgba(var(--grayXXDRgb),.25) !important;}
.bg-grayXXD35 {background-color:rgba(var(--grayXXDRgb),.35) !important;}
.bg-grayXXD50 {background-color:rgba(var(--grayXXDRgb),.50) !important;}
.bg-grayXXD65 {background-color:rgba(var(--grayXXDRgb),.65) !important;}
.bg-grayXXD80 {background-color:rgba(var(--grayXXDRgb),.80) !important;}
.zoomIn {transition:ease-in-out;}.zoomInHover:hover {-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);}
.zoomOut {transition:ease-in-out;}.zoomOutHover:hover {-ms-transform:scale(.8);-webkit-transform:scale(.8);transform:scale(.8);}
.display-1, .display-1h1 > h1:first-of-type, .display-1h2 > h2:first-of-type, .display-1h3 > h3:first-of-type, .display-1h4 > h4:first-of-type, .display-1h5 > h5:first-of-type {font-size: 6rem !important}
.display-2, .display-2h1 > h1:first-of-type, .display-2h2 > h2:first-of-type, .display-2h3 > h3:first-of-type, .display-2h4 > h4:first-of-type, .display-2h5 > h5:first-of-type {font-size: 5.5rem !important}
.display-3, .display-3h1 > h1:first-of-type, .display-3h2 > h2:first-of-type, .display-3h3 > h3:first-of-type, .display-3h4 > h4:first-of-type, .display-3h5 > h5:first-of-type {font-size: 5rem !important}
.display-4, .display-4h1 > h1:first-of-type, .display-4h2 > h2:first-of-type, .display-4h3 > h3:first-of-type, .display-4h4 > h4:first-of-type, .display-4h5 > h5:first-of-type {font-size: 4.5rem !important}
.display-5, .display-5h1 > h1:first-of-type, .display-5h2 > h2:first-of-type, .display-5h3 > h3:first-of-type, .display-5h4 > h4:first-of-type, .display-5h5 > h5:first-of-type {font-size: 4rem !important}
.display-6, .display-6h1 > h1:first-of-type, .display-6h2 > h2:first-of-type, .display-6h3 > h3:first-of-type, .display-6h4 > h4:first-of-type, .display-6h5 > h5:first-of-type {font-size: 3.5rem !important}
.display-7, .display-7h1 > h1:first-of-type, .display-7h2 > h2:first-of-type, .display-7h3 > h3:first-of-type, .display-7h4 > h4:first-of-type, .display-7h5 > h5:first-of-type {font-size: 3rem !important}
.display-8, .display-8h1 > h1:first-of-type, .display-8h2 > h2:first-of-type, .display-8h3 > h3:first-of-type, .display-8h4 > h4:first-of-type, .display-8h5 > h5:first-of-type {font-size: 2.5rem !important}
.display-9, .display-9h1 > h1:first-of-type, .display-9h2 > h2:first-of-type, .display-9h3 > h3:first-of-type, .display-9h4 > h4:first-of-type, .display-9h5 > h5:first-of-type {font-size: 2rem !important}
.display-10, .display-10h1 > h1:first-of-type, .display-10h2 > h2:first-of-type, .display-10h3 > h3:first-of-type, .display-10h4 > h4:first-of-type, .display-10h5 > h5:first-of-type {font-size: 1.5rem !important}

/* TYPO3 DEVELOP */
#typo3-preview-info {display:none;}
.container {border: 0px solid #ccc;}

/* BODY GLOBAL */
body {overflow-x:hidden;overflow-y:scroll;background-color: var(--black);}
a,button {outline:none !important;text-decoration: none;}
a:hover {text-decoration: none;color:var(--grayD);}
.hidden,.invisible {display:none !important;}
.cursorPointer {cursor:pointer !important;}
.cursorGrab {cursor:grab !important;}
.cursorZoomIn {cursor:zoom-in !important;}
.cursorZoomOut {cursor:zoom-out !important;}
.img-fluidH {width:100% !important; height:auto !important;}
.img-fluidV {width:auto !important; height:100% !important;}

/* FONTS GLOBAL */
.font1 * {line-height: 140%;font-family:var(--font1) !important;}

.gallerycontent ul.pagination {width: 100% !important;display:block;clear: both;}
.glightbox-clean .gslide-description {background: #000 !important;}

.tetoViraj .row {text-align: center;width: 100%;}
