/* colors */
.bg_blue{background-color: #121729;}
.color_blue{color: #121729;}
.color_yellow{color: #ffc000;}
.color_tpink{color: #805858;}
.bg_navy_blue{background-color: #001e3d;}
.color_navy_blue{color: #022d57;}
.bg_yellow{background-color: #ffc000;}
.bg_pink{background-color: #fbede3;}
.bg_white{background-color: #fff;}
.text_bold{font-weight: bolder;}
.f_arial{font-family: 'arial';}

.pt_50{padding-top: 50px;}
.pt_75{padding-top: 75px;}
.pt_100{padding-top: 100px;}
.py_50{padding: 50px 0;}
.py_75{padding: 75px 0;}
.py_100{padding: 100px 0;}

.pb_50{padding-bottom: 50px;}
.pb_75{padding-bottom: 75px;}
.pb_100{padding-bottom: 100px;}

.px_50{padding-right: 50px;padding-left: 50px;}
.px_75{padding-left: 75px;padding-right: 75px;}
.px_100{padding-left: 100px;padding-right: 100px;}

.btn_white{
	padding: 12px 45px;
	text-transform: uppercase;
	color: #121729;
    border-color: rgb(255, 255, 255);
    font-weight: 700;
    background-color: rgb(255, 255, 255);
	border-radius: 25px;
}
.btn_white:hover{
	color: rgb(255, 255, 255);
	background-color: #001e3d;
}

.btn_yellow{
	padding: 12px 45px;
	text-transform: uppercase;
	color: rgb(0, 29, 61);
    border-color: rgb(255, 195, 0);
    font-weight: 700;
    background-color: rgb(255, 195, 0);
	border-radius: 25px;
}
.btn_yellow:hover{
	color: rgb(255, 195, 0);
	background-color: #fff;
	border-color: #fff;
}

.btn_black_outline{
	padding: 12px 45px;
	text-transform: uppercase;
	align-items: center;
	border-color: #000;
	color: #000;
    background-color: transparent;
	border-radius: 25px;
}
.btn_black_outline:hover{
	color: rgb(255, 255, 255);
	background-color: #000;
	border-color: #000;
}

.btn_white_outline{
	padding: 12px 45px;
	text-transform: uppercase;
	align-items: center;
	border-color: #fff;
	color: #fff;
    background-color: transparent;
	border-radius: 25px;
}
.btn_white_outline:hover{
	color: #000;
	background-color: #fff;
	border-color: #fff;
}


.f_12{font-size: 12px;}
.f_13{font-size: 13px;}
.f_14{font-size: 14px;}
.f_16{font-size: 16px;}
.f_18{font-size: 18px;}
.f_20{font-size: 20px;}
.f_24{font-size: 24px;}
.f_26{font-size: 26px;}
.f_28{font-size: 28px;}
.f_30{font-size: 30px;}
.f_34{font-size: 34px;}
.f_40{font-size: 40px;}
.f_45{font-size: 45px;}
.f_50{font-size: 50px;}
.f_60{font-size: 60px;}

.lh_1{
	/*line-height: 1;    */
	color: #000000;
	font-family: 'Epilogue', sans-serif;
	font-size: 55px;
	line-height: 62px;
	font-style: normal;
	font-weight: 200;
	letter-spacing: -0.4px;
	text-transform: none;
}