@charset "UTF-8";
@import "../bootstrap/css/bootstrap.min.css";
@import "../font-awesome/css/font-awesome.css";
@import "../animate/animate.min.css";
@import url('https://fonts.googleapis.com/css2?family=Exo+2: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=Exo: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&display=swap');

html {
    margin: 0!important;
    padding: 0!important;
}

body {
	font-family: 'Exo 2', sans-serif;
	font-size: 1rem !important;
	height: 100vh;
	display: flex;
	align-items: center;
}

h1 {
	color: rgb(141, 153, 174) !important;
}

h1 span {
	color: rgb(0, 44, 113) !important;
}

.end-bg-image {
	background: url(../../image/banner/banner-01.png);
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.btn-default {
    color: #242e4c;
    background: #ebedfc;
    border-color: #b9b5b5;
}

.btn-default:hover {
    color: #242e4c;
    background-color: #dfe2fd;
    border-color: #e5e1e7;
}

.btn-default:focus,
.btn-default.focus {
    box-shadow: none;
}

.btn-default.disabled,
.btn-default:disabled {
    color: #242e4c;
    background-color: #e5e4e6;
    border-color: #e5e1e7;
}

.btn-default:not(:disabled):not(.disabled):active,
.btn-default:not(:disabled):not(.disabled).active,
.show>.btn-default.dropdown-toggle {
    color: #242e4c;
    background-color: #eceeef;
    border-color: #c8cacc;
}

.btn-default:not(:disabled):not(.disabled):active:focus,
.btn-default:not(:disabled):not(.disabled).active:focus,
.show>.btn-default.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-blue {
    color: #fff;
    background-color: #467fcf;
    border-color: #467fcf;
    box-shadow: none;
}

.btn-blue:hover {
    color: #fff;
    background-color: #316cbe;
    border-color: #1f5bb1;
}

.btn-blue:focus,
.btn-blue.focus {
    box-shadow: none;
}

.btn-blue.disabled,
.btn-blue:disabled {
    color: #fff;
    background-color: #467fcf;
    border-color: #467fcf;
}

.btn-blue:not(:disabled):not(.disabled):active,
.btn-blue:not(:disabled):not(.disabled).active,
.show>.btn-blue.dropdown-toggle {
    color: #fff;
    background-color: #1f5bb1;
    border-color: #2c60a9;
}

.btn-blue:not(:disabled):not(.disabled):active:focus,
.btn-blue:not(:disabled):not(.disabled).active:focus,
.show>.btn-blue.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-indigo {
    color: #fff;
    background-color: #6574cd;
    border-color: #6574cd;
    box-shadow: none;
}

.btn-indigo:hover {
    color: #fff;
    background-color: #485ac4;
    border-color: #3f51c1;
}

.btn-indigo:focus,
.btn-indigo.focus {
    box-shadow: none;
}

.btn-indigo.disabled,
.btn-indigo:disabled {
    color: #fff;
    background-color: #6574cd;
    border-color: #6574cd;
}

.btn-indigo:not(:disabled):not(.disabled):active,
.btn-indigo:not(:disabled):not(.disabled).active,
.show>.btn-indigo.dropdown-toggle {
    color: #fff;
    background-color: #3f51c1;
    border-color: #3b4db7;
}

.btn-indigo:not(:disabled):not(.disabled):active:focus,
.btn-indigo:not(:disabled):not(.disabled).active:focus,
.show>.btn-indigo.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-red {
    color: #fff;
    background-color: #fb5454;
    border-color: #fb5454;
    box-shadow: none;
}

.btn-red:hover {
    color: #fff;
    background-color: #ac1b1a;
    border-color: #a11918;
}

.btn-red:focus,
.btn-red.focus {
    box-shadow: none;
}

.btn-red.disabled,
.btn-red:disabled {
    color: #fff;
    background-color: #fb5454;
    border-color: #fb5454;
}

.btn-red:not(:disabled):not(.disabled):active,
.btn-red:not(:disabled):not(.disabled).active,
.show>.btn-red.dropdown-toggle {
    color: #fff;
    background-color: #a11918;
    border-color: #961717;
}

.btn-red:not(:disabled):not(.disabled):active:focus,
.btn-red:not(:disabled):not(.disabled).active:focus,
.show>.btn-red.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-orange {
    color: #fff;
    background-color: #f86300;
    border-color: #f86300;
    box-shadow: none;
}

.btn-orange:hover {
    color: #fff;
    background-color: #fd811e;
    border-color: #fc7a12;
}

.btn-orange:focus,
.btn-orange.focus {
    box-shadow: none;
}

.btn-orange.disabled,
.btn-orange:disabled {
    color: #fff;
    background-color: #f86300;
    border-color: #f86300;
}

.btn-orange:not(:disabled):not(.disabled):active,
.btn-orange:not(:disabled):not(.disabled).active,
.show>.btn-orange.dropdown-toggle {
    color: #fff;
    background-color: #fc7a12;
    border-color: #fc7305;
}

.btn-orange:not(:disabled):not(.disabled):active:focus,
.btn-orange:not(:disabled):not(.disabled).active:focus,
.show>.btn-orange.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-yellow {
    color: #fff;
    background-color: #ecb403;
    border-color: #ecb403;
    box-shadow: none;
}

.btn-yellow:hover {
    color: #fff;
    background-color: #cea70c;
    border-color: #c29d0b;
}

.btn-yellow:focus,
.btn-yellow.focus {
    box-shadow: none;
}

.btn-yellow.disabled,
.btn-yellow:disabled {
    color: #fff;
    background-color: #ecb403;
    border-color: #ecb403;
}

.btn-yellow:not(:disabled):not(.disabled):active,
.btn-yellow:not(:disabled):not(.disabled).active,
.show>.btn-yellow.dropdown-toggle {
    color: #fff;
    background-color: #c29d0b;
    border-color: #b6940b;
}

.btn-yellow:not(:disabled):not(.disabled):active:focus,
.btn-yellow:not(:disabled):not(.disabled).active:focus,
.show>.btn-yellow.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-green {
    color: #fff;
    background-color: #4ecc48;
    border-color: #4ecc48;
    box-shadow: none;
}

.btn-green:hover {
    color: #fff;
    background-color: #4b9400;
    border-color: #448700;
}

.btn-green:focus,
.btn-green.focus {
    box-shadow: none;
}

.btn-green.disabled,
.btn-green:disabled {
    color: #fff;
    background-color: #4ecc48;
    border-color: #4ecc48;
}

.btn-green:not(:disabled):not(.disabled):active,
.btn-green:not(:disabled):not(.disabled).active,
.show>.btn-green.dropdown-toggle {
    color: #fff;
    background-color: #448700;
    border-color: #3e7a00;
}

.btn-green:not(:disabled):not(.disabled):active:focus,
.btn-green:not(:disabled):not(.disabled).active:focus,
.show>.btn-green.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-teal {
    color: #fff;
    background-color: #2bcbba;
    border-color: #2bcbba;
    box-shadow: none;
}

.btn-teal:hover {
    color: #fff;
    background-color: #24ab9d;
    border-color: #22a193;
}

.btn-teal:focus,
.btn-teal.focus {
    box-shadow: none;
}

.btn-teal.disabled,
.btn-teal:disabled {
    color: #fff;
    background-color: #2bcbba;
    border-color: #2bcbba;
}

.btn-teal:not(:disabled):not(.disabled):active,
.btn-teal:not(:disabled):not(.disabled).active,
.show>.btn-teal.dropdown-toggle {
    color: #fff;
    background-color: #22a193;
    border-color: #20968a;
}

.btn-teal:not(:disabled):not(.disabled):active:focus,
.btn-teal:not(:disabled):not(.disabled).active:focus,
.show>.btn-teal.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-cyan {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
    box-shadow: none;
}

.btn-cyan:hover {
    color: #fff;
    background-color: #138496;
    border-color: #117a8b;
}

.btn-cyan:focus,
.btn-cyan.focus {
    box-shadow: none;
}

.btn-cyan.disabled,
.btn-cyan:disabled {
    color: #fff;
    background-color: #17a2b8;
    border-color: #17a2b8;
}

.btn-cyan:not(:disabled):not(.disabled):active,
.btn-cyan:not(:disabled):not(.disabled).active,
.show>.btn-cyan.dropdown-toggle {
    color: #fff;
    background-color: #117a8b;
    border-color: #10707f;
}

.btn-cyan:not(:disabled):not(.disabled):active:focus,
.btn-cyan:not(:disabled):not(.disabled).active:focus,
.show>.btn-cyan.dropdown-toggle:focus {
    box-shadow: none;
}

.btn-white {
    color: #242e4c;
    background-color: #fff;
    border-color: #fff;
    box-shadow: none;
}

.btn-white:hover {
    color: var(--primary-bg-color);
    background-color: rgba(255, 255, 255, 0.9);
    border-color: #fff;
}

.btn-white:focus,
.btn-white.focus {
    box-shadow: none;
}

.btn-white.disabled,
.btn-white:disabled {
    color: #242e4c;
    background-color: #fff;
    border-color: #fff;
}

.btn-white:not(:disabled):not(.disabled):active,
.btn-white:not(:disabled):not(.disabled).active,
.show>.btn-white.dropdown-toggle {
    color: #242e4c;
    background-color: #fff;
    border-color: #fff;
}

.btn-white:not(:disabled):not(.disabled):active:focus,
.btn-white:not(:disabled):not(.disabled).active:focus,
.show>.btn-white.dropdown-toggle:focus {
    box-shadow: none;
}