/*html {scroll-behavior: smooth;}*/
/*FONT*/
h1,h2,h3,h4,h5,h6,p,a,li {font-family: 'Montserrat', sans-serif;}
h1 {font-size: 45px; margin-top: unset;}
h2 {font-size: 32px; line-height: 1.4;}
h3 {font-size: 28px; line-height: 1.5}
h4 {font-size: 25px; margin-bottom: unset;}
h5 {font-size: 20px; margin-bottom: unset;line-height: 1.6}
h6 {font-size: 18px; margin-bottom: unset; margin-top: unset;}
p {font-size: 19px;line-height: 1.5; margin-bottom: unset;}
li {font-size: 19px; }
ul li {padding-bottom: 23px;}
/*--*/

/*MARGINS*/
.mt-10 {margin-top: 10px !important;} .mt-15 {margin-top: 15px !important;}
.mt-20 {margin-top: 20px !important;} .mt-25 {margin-top: 25px !important;}
.mt-30 {margin-top: 30px !important;} .mt-35 {margin-top: 35px !important;}
.mt-40 {margin-top: 40px !important;} .mt-45 {margin-top: 45px !important;}
.mt-50 {margin-top: 50px !important;} .mt-55 {margin-top: 55px !important;}
.mt-60 {margin-top: 60px !important;} .mt-65 {margin-top: 65px !important;}
.mt-70 {margin-top: 70px !important;} .mt-75 {margin-top: 75px !important;}
.mt-80 {margin-top: 80px !important;} .mt-85 {margin-top: 85px !important;}
.mt-90 {margin-top: 95px !important;} .mt-95 {margin-top: 95px !important;} /*.mt-100 {margin-top: 100px !important;}*/
.mb-10 {margin-bottom: 10px !important;} .mb-15 {margin-bottom: 15px !important;}
.mb-20 {margin-bottom: 20px !important;} .mb-25 {margin-bottom: 25px !important;}
.mb-30 {margin-bottom: 30px !important;} .mb-35 {margin-bottom: 35px !important;}
.mb-40 {margin-bottom: 40px !important;} .mb-45 {margin-bottom: 45px !important;}
.mb-50 {margin-bottom: 50px !important;} .mb-55 {margin-bottom: 55px !important;}
.mb-60 {margin-bottom: 60px !important;} .mb-65 {margin-bottom: 65px !important;}
.mb-70 {margin-bottom: 70px !important;} .mb-75 {margin-bottom: 75px !important;}
.mb-80 {margin-bottom: 80px !important;} .mb-85 {margin-bottom: 85px !important;}
.mb-90 {margin-bottom: 95px !important;} .mb-95 {margin-bottom: 95px !important;} .mb-100 {margin-bottom: 100px !important;}
/*--*/

/*COLORS*/
.dark-blue {color: #2f5e94;}
.text-gray {color: #adadad;}
.light-red {color: #ff0202;}
.light-blue {color: #0dadff;}
.red {color: #ff1202;}
.pink {color: #ff0e60;}
.blue {color:#3849a9;}
.purple {color: #7026ff;}
.main-color {color: #ffbe15;}
.text-white {color: #ffffff;}
.text-dark {color: #2f2f2f;}
.yellow {color: #ffff00;}
.white{color: #ffffff;}
/*----*/

/*bg-headline*/
.bg-it-red{
	background: linear-gradient(0deg, rgba(255,0,0,1) 0%, rgba(252,54,31,1) 100%);
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	border-radius: 5px;
	padding: 5px;
}
.bg-it-white{
	background-color: #fff;
	padding-left: 5px;
	padding-right: 5px;
	color: #3849a9;
	border-radius: 5px;
	padding: 5px;
}
.bg-it-yellow{
	background-color: #ffff00;
	padding-left: 5px;
	padding-right: 5px;
	color: #3251c3;
	border-radius: 5px;
	padding: 5px;
}
.bg-it-blue{
	background-color: #3251c3;
	padding-left: 5px;
	padding-right: 5px;
	color: #fff;
	border-radius: 5px;
	padding: 5px;
}
/*default spacing*/
.container {padding-top: 30px; padding-bottom: 30px;}
/*----*/

/*TEXT-STYLING*/
.text-uppercase {text-transform: uppercase;}
.text-small {font-size: 14px;}
.text-thin {font-weight: 300;}
.text-center {text-align: center;}
.text-normal {font-weight: 500;}
.text-bold {font-weight: 700;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.text-italic {font-style: italic;}
.tetxt-justify {text-align: justify;}

/*RESPONSIVE VIDEO*/
.video-center {display: block; margin: auto; max-width: 100%; max-height: 100%;}
/*----

/*RESPONSIVE IMAGE*/
.fullwidth {max-width: 100%; width: 100%;}
.img-center {display: block; margin: auto; max-width: 100%;}
/*----
