:root {
							 | 
						|
								    --primary:rgba(16,116,231,1);
							 | 
						|
								    --secondary:rgba(46,188,79,1);
							 | 
						|
								    --dark:rgba(36,41,46,1);
							 | 
						|
								    --dark-2:rgba(43,49,55,1);
							 | 
						|
								    --white:rgba(255,255,255,1);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								body {
							 | 
						|
								    font-size: 18px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								/* Bootstrap overides
							 | 
						|
								----------------------------------------------- */
							 | 
						|
								
							 | 
						|
								.bg-dark {
							 | 
						|
								    background-color: var(--dark) !important;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.bg-dark-2 {
							 | 
						|
								    background-color: var(--dark-2);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.btn-primary {
							 | 
						|
								    background-color: var(--primary);
							 | 
						|
								    border-color: var(--primary);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.btn-secondary {
							 | 
						|
								    background-color: var(--dark-2);
							 | 
						|
								    border-color: var(--dark-2);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.navbar-dark .navbar-nav .nav-link {
							 | 
						|
								    color: var(--white);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								
							 | 
						|
								.main {
							 | 
						|
								    background: linear-gradient(180deg, var(--dark-2) 0%, var(--dark-2) 420px, var(--white) 420px);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@media screen and (min-width: 768px) {
							 | 
						|
								    .main {
							 | 
						|
								        background: linear-gradient(180deg, var(--dark-2) 0%, var(--dark-2) 360px, var(--white) 360px);
							 | 
						|
								    }
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@media screen and (min-width: 992px) {
							 | 
						|
								    .main {
							 | 
						|
								        background: linear-gradient(180deg, var(--dark-2) 0%, var(--dark-2) 420px, var(--white) 420px);
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .home-page .main::before {
							 | 
						|
								        display: block;
							 | 
						|
								        content: '';
							 | 
						|
								        position: absolute;
							 | 
						|
								        right: 0;
							 | 
						|
								        height: 90vh;
							 | 
						|
								        width: 50vw;
							 | 
						|
								        background-image: url(./img/home-image.png);
							 | 
						|
								        background-repeat: no-repeat;
							 | 
						|
								    }
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#header-bar {
							 | 
						|
								    height: 10%;
							 | 
						|
								    width: 100%;
							 | 
						|
								    background-color: rgb(208, 208, 208);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#header-title {
							 | 
						|
								    font-size: 25px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#logo {
							 | 
						|
								    height: 60px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#error-code {
							 | 
						|
								    font-family: Comfortaa;
							 | 
						|
								    font-size: 200px;
							 | 
						|
								    color: rgb(208, 208, 208);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#navigation {
							 | 
						|
								    position: absolute;
							 | 
						|
								    right: 20px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								#dcimg {
							 | 
						|
								    width: 300px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.img-vert {
							 | 
						|
								    display: inline-block;
							 | 
						|
								    height: 100%;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.error {
							 | 
						|
								    color: rgb(208, 208, 208);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.big-title {
							 | 
						|
								    font-family: Comfortaa;
							 | 
						|
								    font-weight: bold;
							 | 
						|
								    font-size: 60px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.l-title {
							 | 
						|
								    font-family: Comfortaa;
							 | 
						|
								    font-weight: normal;
							 | 
						|
								    font-size: 40px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.m-title {
							 | 
						|
								    font-family: Comfortaa;
							 | 
						|
								    font-weight: normal;
							 | 
						|
								    font-size: 150%;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.home-content {
							 | 
						|
								    padding: 20px;
							 | 
						|
								    width: 100%;
							 | 
						|
								    max-height: 40px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.side-img {
							 | 
						|
								    display: block;
							 | 
						|
								    position: relative;
							 | 
						|
								    width: 50%;
							 | 
						|
								    height: 100%;
							 | 
						|
								    max-height: 400px;
							 | 
						|
								    max-width: 400px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.side-txt {
							 | 
						|
								    display: block;
							 | 
						|
								    position: relative;
							 | 
						|
								    width: 50%;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.text-title {
							 | 
						|
								    background-color: rgb(208, 208, 208);
							 | 
						|
								    border-radius: 20px 20px 0px 0px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.text-content {
							 | 
						|
								    background-color: rgb(242, 242, 242);
							 | 
						|
								    border-radius: 0px 0px 20px 20px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.card-deck {
							 | 
						|
								    position: relative;
							 | 
						|
								    padding-top: 20px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.card {
							 | 
						|
								    background-color: rgb(208, 208, 208);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.card-header {
							 | 
						|
								    background-color: rgb(208, 208, 208);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.card-body {
							 | 
						|
								    background-color: rgb(242, 242, 242);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.rounder {
							 | 
						|
								    border-radius: 20px !important;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.footer {
							 | 
						|
								    background-color: rgb(208, 208, 208);
							 | 
						|
								    position: absolute;
							 | 
						|
								    height: 70px;
							 | 
						|
								    width: 100%;
							 | 
						|
								    bottom: 0px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.footer-text {
							 | 
						|
								    position: relative;
							 | 
						|
								    top: 15px;
							 | 
						|
								    left: 70px;
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.plink {
							 | 
						|
								    color: rgb(250, 152, 33);
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								@media (max-width: 767px) {
							 | 
						|
								    .big-title {
							 | 
						|
								        font-size: 30px;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .side-img {
							 | 
						|
								        display: none;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .side-txt {
							 | 
						|
								        position: absolute;
							 | 
						|
								        top: 10px;
							 | 
						|
								        left: 50%;
							 | 
						|
								        transform: translate(-50%, 0%);
							 | 
						|
								        width: 100%;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    #navigation {
							 | 
						|
								        position: absolute;
							 | 
						|
								        top: 50px;
							 | 
						|
								        left: 50%;
							 | 
						|
								        transform: translate(-50%, 0%);
							 | 
						|
								        width: 400px
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .nav-item {
							 | 
						|
								        font-size: 19px;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    #header-bar {
							 | 
						|
								        height: 100px;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    #header-title {
							 | 
						|
								        left: 0px;
							 | 
						|
								        width: 20%;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    #logo {
							 | 
						|
								        position: absolute;
							 | 
						|
								        left: 50%;
							 | 
						|
								        transform: translate(-50%, 0%);
							 | 
						|
								        height: 60px;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .card {
							 | 
						|
								        align-self: center;
							 | 
						|
								        width: 80%;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								}
							 | 
						|
								
							 | 
						|
								.containerCustom {
							 | 
						|
								    width: 100%;
							 | 
						|
								    padding-right: 0px;
							 | 
						|
								    padding-left: 0px;
							 | 
						|
								    margin-right: 0px;
							 | 
						|
								    margin-left: 0px;
							 | 
						|
								}
							 |