/*
font-family: 'Inter', sans-serif;
font-family: 'Raleway', sans-serif;

*/

@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&amp;family=Mulish:wght@200&amp;family=Poppins: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&amp;family=Raleway: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&amp;family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&amp;display=swap');

html, body {
	overflow-x: hidden;
}

body {
	font-family: 'Raleway', sans-serif;
    color: #a2bbd2;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.7;
	font-style: normal;
    transition: .5s;
    background:#0B0B47;
}

p {
    font-weight: 400;
	font-style: normal;
    transition: .5s;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    color: #fff;
    font-family: 'Inter', sans-serif;
    font-style: normal;
	margin: 0 0 10px;
    line-height: 1.2;
    font-weight: 700;
    transition: .5s;
}

h1 {
    font-size:50px;
}
h2 {
    font-size: 35px;

}
h3 {
    font-size: 30px;
}
h4 {
    font-size: 24px;
}
h5 {
    font-size: 20px;
}
h6 {
    font-size: 18px;
}
a{
    transition: all 0.3s ease-out 0s;
}
a{
	 color: #fff;
}
a:focus,
.btn:focus {
    text-decoration: none;
    outline: none;
}
a:focus,
a:hover {
    text-decoration: none;
    text-decoration: none;
}
.uppercase {
    text-transform: uppercase;
}
.capitalize {
    text-transform: capitalize;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
    color: inherit;
    transition: .5s;
}
.pt-0{
 padding-top: 0;
}
.pt-5{
 padding-top: 5px;
}
.pt-10{
 padding-top: 10px;
}
.pt-15{
 padding-top: 15px;
}
.pt-20{
 padding-top: 20px;
}
.pt-25{
 padding-top: 25px;
}
.pt-27{
 padding-top: 27px;
}
.pt-30{
 padding-top: 30px;
}
.pt-35{
 padding-top: 35px;
}
.pt-40{
 padding-top: 40px;
}
.pt-45{
 padding-top: 45px;
}
.pt-50{
 padding-top: 50px;
}
.pt-55{
 padding-top: 55px;
}
.pt-60{
 padding-top: 60px;
}
.pt-65{
 padding-top: 65px;
}
.pt-70{
 padding-top: 70px;
}
.pt-75{
 padding-top: 75px;
}
.pt-80{
 padding-top: 80px;
}
.pt-85{
 padding-top: 85px;
}
.pt-90{
 padding-top: 90px;
}
.pt-95{
 padding-top: 95px;
}
.pt-100{
 padding-top: 100px;
}
.pt-110{
 padding-top: 110px;
}
.pt-130{
 padding-top: 120px;
}
.pt-140{
 padding-top: 140px;
}
.pt-150{
 padding-top: 150px;
}
.pt-155{
 padding-top: 155px;
}
.pt-170{
 padding-top: 170px;
}
.pt-180{
 padding-top: 180px;
}
.pt-190{
 padding-top: 190px;
}
.pt-200{
 padding-top: 200px;
}
.pt-220{
 padding-top: 220px;
}
.pt-235{
 padding-top: 235px;
}
.pt-260{
 padding-top: 260px;
}
.pt-250{
 padding-top: 250px;
}
.pt-280{
 padding-top: 280px;
}
.pt-300{
 padding-top: 300px;
}





.pb-0{
 padding-bottom: 0;
}
.pb-5{
 padding-bottom: 5px;
}
.pb-10{
 padding-bottom: 10px;
}
.pb-15{
 padding-bottom: 15px;
}
.pb-20{
 padding-bottom: 20px;
}
.pb-25{
 padding-bottom: 25px;
}
.pb-30{
 padding-bottom: 30px;
}
.pb-35{
 padding-bottom: 35px;
}
.pb-40{
 padding-bottom: 40px;
}
.pb-45{
 padding-bottom: 45px;
}
.pb-50{
 padding-bottom: 50px;
}
.pb-55{
 padding-bottom: 55px;
}
.pb-60{
 padding-bottom: 60px;
}
.pb-65{
 padding-bottom: 65px;
}
.pb-70{
 padding-bottom: 70px;
}
.pb-75{
 padding-bottom: 75px;
}
.pb-80{
 padding-bottom: 80px;
}
.pb-85{
 padding-bottom: 85px;
}
.pb-90{
 padding-bottom: 90px;
}
.pb-95{
 padding-bottom: 95px;
}
.pb-100{
 padding-bottom: 100px;
}
.pb-110{
 padding-bottom: 110px;
}
.pb-120{
 padding-bottom: 120px;
}
.pb-140{
 padding-bottom: 140px;
}
.pb-150{
 padding-bottom: 150px;
}
.pb-170{
 padding-bottom: 170px;
}
.pb-180{
 padding-bottom: 180px;
}
.pb-200{
 padding-bottom: 200px;
}
.pb-220{
 padding-bottom: 220px;
}
.pb-230{
 padding-bottom: 230px;
}
.pb-235{
 padding-bottom: 235px;
}
.pb-250{
 padding-bottom: 250px;
}
.pb-227{
 padding-bottom: 227px;
}
.pb-300{
 padding-bottom: 300px;
}
.pb-330{
 padding-bottom: 330px;
}
.pb-360{
 padding-bottom: 360px;
}
.pb-400{
 padding-bottom:400px;
}



.pr-0{
 padding-right: 0;
}
.pr-5{
 padding-right: 5px;
}
.pr-10{
 padding-right: 10px;
}
.pr-15{
 padding-right: 15px;
}
.pr-20{
 padding-right: 20px;
}
.pr-25{
 padding-right: 25px;
}
.pr-30{
 padding-right: 30px;
}
.pr-35{
 padding-right: 35px;
}
.pr-40{
 padding-right: 40px;
}
.pr-45{
 padding-right: 45px;
}
.pr-50{
 padding-right: 50px;
}
.pr-55{
 padding-right: 55px;
}
.pr-60{
 padding-right: 60px;
}
.pr-65{
 padding-right: 65px;
}
.pr-70{
 padding-right: 70px;
}
.pr-75{
 padding-right: 75px;
}
.pr-80{
 padding-right: 80px;
}
.pr-85{
 padding-right: 85px;
}
.pr-90{
 padding-right: 90px;
}
.pr-95{
 padding-right: 95px;
}
.pr-100{
 padding-right: 100px;
}

.pl-0{
 padding-left: 0;
}
.pl-5{
 padding-left: 5px;
}
.pl-10{
 padding-left: 10px;
}
.pl-15{
 padding-left: 15px;
}
.pl-20{
 padding-left: 20px;
}
.pl-25{
 padding-left: 25px;
}
.pl-27{
 padding-left: 27px;
}
.pl-30{
 padding-left: 30px;
}
.pl-35{
 padding-left: 35px;
}
.pl-40{
 padding-left: 40px;
}
.pl-45{
 padding-left: 45px;
}
.pl-50{
 padding-left: 50px;
}
.pl-55{
 padding-left: 55px;
}
.pl-60{
 padding-left: 60px;
}
.pl-65{
 padding-left: 65px;
}
.pl-70{
 padding-left: 70px;
}
.pl-75{
 padding-left: 75px;
}
.pl-80{
 padding-left: 80px;
}
.pl-85{
 padding-left: 85px;
}
.pl-90{
 padding-left: 90px;
}
.pl-95{
 padding-left: 95px;
}
.pl-100{
 padding-left: 100px;
}

.mt-0{
 margin-top: 0;
}
.mt-5{
 margin-top: 5px;
}
.mt-10{
 margin-top: 10px;
}
.mt-15{
 margin-top: 15px;
}
.mt-20{
 margin-top: 20px;
}
.mt-25{
 margin-top: 25px;
}
.mt-30{
 margin-top: 30px;
}
.mt-35{
 margin-top: 35px;
}
.mt-40{
 margin-top: 40px;
}
.mt-43{
 margin-top: 43px;
}
.mt-45{
 margin-top: 45px;
}
.mt-50{
 margin-top: 50px;
}
.mt-55{
 margin-top: 55px;
}
.mt-60{
 margin-top:60px;
}
.mt-65{
 margin-top: 65px;
}
.mt-70{
 margin-top: 70px;
}
.mt-75{
 margin-top: 75px;
}
.mt-80{
 margin-top: 80px;
}
.mt-85{
 margin-top: 85px;
}
.mt-90{
 margin-top: 90px;
}
.mt-95{
 margin-top: 95px;
}
.mt-100{
 margin-top: 100px;
}

.mt-140{
 margin-top: 140px;
}
.mt-200{
 margin-top:200px;
}

.mb-0{
 margin-bottom: 0;
}
.mb-5{
 margin-bottom: 5px;
}
.mb-10{
 margin-bottom: 10px;
}
.mb-15{
 margin-bottom: 15px;
}
.mb-20{
 margin-bottom: 20px;
}
.mb-25{
 margin-bottom: 25px;
}
.mb-30{
 margin-bottom: 30px;
}
.mb-35{
 margin-bottom: 35px;
}
.mb-40{
 margin-bottom: 40px;
}
.mb-45{
 margin-bottom: 45px;
}
.mb-50{
 margin-bottom: 50px;
}
.mb-55{
 margin-bottom: 55px;
}
.mb-60{
 margin-bottom:60px;
}
.mb-65{
 margin-bottom: 65px;
}
.mb-70{
 margin bottom: 70px;
}
.mb-75{
 margin-bottom: 75px;
}
.mb-80{
 margin-bottom: 80px;
}
.mb-85{
 margin-bottom: 85px;
}
.mb-90{
 margin-bottom: 90px;
}
.mb-95{
 margin-bottom: 95px;
}
.mb-100{
 margin-bottom: 100px;
}

.ml-0{
 margin-left: 0;
}
.ml-5{
 margin-left: 5px;
}
.ml-10{
 margin-left: 10px;
}
.ml-15{
 margin-left: 15px;
}
.ml-20{
 margin-left: 20px;
}
.ml-25{
 margin-left: 25px;
}
.ml-30{
 margin-left: 30px;
}
.ml-35{
 margin-left: 35px;
}
.ml-40{
 margin-left: 40px;
}
.ml-45{
 margin-left: 45px;
}
.ml-50{
 margin-left: 50px;
}
.ml-55{
 margin-left: 55px;
}
.ml-60{
 margin-left:60px;
}
.ml-65{
 margin-left: 65px;
}
.ml-70{
 margin-left: 70px;
}
.ml-75{
 margin-left: 75px;
}
.ml-80{
 margin-left: 80px;
}
.ml-85{
 margin-left: 85px;
}
.ml-90{
 margin-left: 90px;
}
.ml-95{
 margin-left: 95px;
}
.ml-100{
 margin-left: 100px;
}
.mr-0{
 margin-right: 0;
}
.mr-5{
 margin-right: 5px;
}
.mr-10{
 margin-right: 10px;
}
.mr-15{
 margin-right: 15px;
}
.mr-20{
 margin-right: 20px;
}
.mr-25{
 margin-right: 25px;
}
.mr-30{
 margin-right: 30px;
}
.mr-35{
 margin-right: 35px;
}
.mr-40{
 margin-right: 40px;
}
.mr-45{
 margin-right: 45px;
}
.mr-50{
 margin-right: 50px;
}
.mr-55{
 margin-right: 55px;
}
.mr-60{
 margin-right:60px;
}
.mr-65{
 margin-right: 65px;
}
.mr-70{
 margin-right: 70px;
}
.mr-75{
 margin-right: 75px;
}
.mr-80{
 margin-right: 80px;
}
.mr-85{
 margin-right: 85px;
}
.mr-90{
 margin-right: 90px;
}
.mr-95{
 margin-right: 95px;
}
.mr-100{
 margin-right: 100px;
}
ul {
    margin: 0px;
    padding: 0px;
}


input:focus,
button:focus
{
	border-color:transparent;
	outline-color:transparent;
}
textarea:focus{
	border-color:transparent;
	outline-color:transparent;
}
hr {
    margin: 60px 0;
    padding: 0px;
    border-bottom: 1px solid #eceff8;
    border-top: 0px;
}

a,i, cite, em, var, address, dfn,ol,li,ul{
	font-style:normal;
	font-weight:400;
}


*::-moz-selection {
    background: #4fc1f0;
    color: #454545;
    text-shadow: none;
}
::-moz-selection {
    background: #4fc1f0;
    color: #454545;
    text-shadow: none;
}
::selection {
    background: #4fc1f0;
    color: #454545;
    text-shadow: none;
}

::placeholder {
    color: #454545;
    font-size: 16px;
}
