@font-face { font-family: 'Ethnocentric Rg'; src: url('fonts/EthnocentricRg-Regular.woff2') format('woff2'), url('fonts/EthnocentricRg-Regular.woff') format('woff');    font-weight: normal; font-style: normal; font-display: swap;}
@font-face { font-family: 'Bernardo Moda Contrast'; src: url('fonts/BernardoModaContrast.woff2') format('woff2'), url('fonts/BernardoModaContrast.woff') format('woff'); font-weight: normal;   font-style: normal;   font-display: swap; }
@font-face { font-family: 'Good Times Rg'; src: url('fonts/GoodTimesRg-Regular.woff2') format('woff2'), url('fonts/GoodTimesRg-Regular.woff') format('woff'); font-weight: normal;font-style: normal;font-display: swap;}
@font-face { font-family: 'TeXGyreAdventor'; src: url('fonts/TeXGyreAdventor-Regular.woff2') format('woff2'), url('fonts/TeXGyreAdventor-Regular.woff') format('woff'); font-weight: normal;font-style: normal;font-display: swap;}
@font-face { font-family: 'Golden Brick Personal Use'; src: url('fonts/GoldenBrickPersonalUse-Regular.woff2') format('woff2'), url('fonts/GoldenBrickPersonalUse-Regular.woff') format('woff'), font-weight: normal; font-style: normal; font-display: swap;}
@font-face { font-family: 'The Humble Script'; src: url('fonts/TheHumbleScript.woff2') format('woff2'), url('fonts/TheHumbleScript.woff') format('woff'); font-weight: normal;    font-style: normal;    font-display: swap;}
@font-face { font-family: 'Bridgnorth'; src: url('fonts/Bridgnorth.woff2') format('woff2'), url('fonts/Bridgnorth.woff') format('woff');    font-weight: normal;    font-style: normal;    font-display: swap;}
@font-face { font-family: 'MilkerRegular'; src: url('fonts/milker-webfont.woff2') format('woff2'), url('fonts/milker-webfont.woff') format('woff'); font-weight: normal; font-style: normal;  font-display: swap; }
@font-face { font-family: 'OpenSans'; src: url('fonts/opensans-regular-webfont.woff2') format('woff2'), url('fonts/opensans-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal;  font-display: swap; }
::-webkit-scrollbar {width: 8px; height: 5px;}  ::-webkit-scrollbar-button {background: #000}  ::-webkit-scrollbar-track-piece {background: #000;} ::-webkit-scrollbar-thumb {height: 5px; background:#4B006E;} ::-webkit-scrollbar-corner {background-color: #4B006E;} body{font-family: 'TeXGyreAdventor';}
:root 
  --primary-color: #4b006e;
  --black: #000000;
  --jaguar: #080110;
  --midnight-purple: #280137;
  --indigo: #4b0082;
  --daisy-bush: #4f2398;
  --text-color: #ffffff;
  --text-muted: #cccccc;
  --bg-dark: #280137;
  --bg-light: #ffffff;
  --bg-gradient-start: #4b006e;
  --bg-gradient-end: #280137;
  --border-color: #4f2398;
  --btn-primary-bg: #4b006e;
  --btn-primary-border: #4f2398;
  --btn-primary-text: #ffffff;
  --icon-dark: #ffffff;
  --icon-light: #000000;
}
a {text-decoration:none !important; cursor: pointer;}
h1,h2,h3,h4,h5,h6, .h1, .h2, .h3, .h4, .h5, .h6{color: #4B006E;text-shadow: #181818 1px 1px;letter-spacing: 2px; font-family: 'Bridgnorth';}
footer{background:#000000;  bottom: 0px}  
.logo{font-family: 'Bridgnorth'; color:#4B006E;}
.b-1{border: #4B006E solid 1px; }
.b-2{border: #4B006E solid 2px; }
.b-3{border: #4B006E solid 3px; }
.b-4{border: #4B006E solid 4px; }
.b-5{border: #4B006E solid 5px; }
.bt-5{border-top: #4B006E solid 5px; }
.bg-darkest{background: #280137;}
.bg-darker{background: #4B006E;}
.bg-lighter{background: #c9003e;}
.bg-lowlight{background: #e76b91;}
.bg-degel{background:#26283b;}
.bg-degel-gold{background:#EAB33B;}
.text-darkest{color: #280137;}
.text-darker{color: #4B006E;}
.text-light{color: #c9003e;}
.text-lowlight{color: #e76b91;}
.bg-black{background: #000000;}
.bg-white{background: #ffffff;}
.text-black{color: #000000}
.text-white{color:#ffffff }
.text-degel{color:#26283b; font-family: 'OpenSans'; }
.text-degel-gold{color:#EAB33B; font-family: 'OpenSans'; }
.text-justify{text-align: justify;}
.shadow-dr{box-shadow: 10px 10px 0px -7px rgba(13,110,253,1);}
.shadow-blue{box-shadow: 6px 6px 0px 0px rgba(13,110,253,1);}
.shadow-redish{box-shadow: 3px 3px 2px rgb(55 143 147);}
.shadow-darkredish{box-shadow: 6px 6px 0px 0px #635454;}
.shadow-img{box-shadow:4px 2px 5px 2px rgb(114 26 1 / 54%);}
.shadow-divi{box-shadow:4px 4px 5px #607D8B !important;}

.ethno{font-family: 'Ethnocentric Rg';}
.good{font-family: 'Good Times Rg';}
.tex{font-family: 'TeXGyreAdventor';}
.golden{font-family: 'Golden Brick Personal Use'; }
.bernado{font-family: 'Bernardo Moda Contrast';}
.humble {font-family: 'The Humble Script';}
.milker { font-family: 'MilkerRegular';}
.opens{ font-family: 'OpenSans';}
body{ overflow-x: hidden;}
.nav-item a:hover{ font-weight: bolder;color: #280137 !important;}
.badges:hover{ transform: scale(1.4); }
.navbar-collapse {  flex-grow: 0 !important;}.navbar-expand-lg {    justify-content: space-around !important;}
.servicebox{color:#280137; padding: 10px 15px;}
#degel .head, #degel h1, #degel .h1, #degel h2, #degel .h2, #degel h3, #degel .h3, #degel h4, #degel .h4, #degel h5, #degel .h5, #degel h6, #degel .h6, #degel display1, #degel display2, #degel display3, #degel display4, #degel display5, #degel display6 { font-family: 'MilkerRegular'; }
#degel .content, #degel p{text-align: justify; font-family: 'OpenSans'; }
.degel-bg{background: #4B006E;}

#totop{display: none;position: fixed; width:auto;bottom: 40px;right: 30px;z-index: 99;font-size: 30px;border: none; 
    outline: none; background-color: #812020;color: white;cursor: pointer; padding: 4px 12px;}
#totop:hover { background-color: #fff; border: 1px solid #812020; color:#812020;}