@import url('https://fonts.googleapis.com/css2?display=swap&family=League+Spartan:wght@300;400;500;600;700&display=swap');

.one-container .site-content{
	padding-top: 0;
}

body .grid-container.container{
	max-width: inherit;
}

.entry-header{
	display: none;
}

.entry-content{
	margin-top: 0 !important;
}

main,h1,h2,h3,h4,h5,h6,p{
	font-family: League Spartan;
	color: #081D34;;
}

main section.grid-container{
	padding: 0;
}

h1{
color: #1C72EB;
font-size: 18px;
font-weight: 700;
line-height: normal;
letter-spacing: 0.29px;
}

.single .entry-content h2{
color: #081D34;
font-size: 54px;
font-weight: 700;
line-height: normal;
letter-spacing: 1px;
}

h3{
font-size: 34px;
font-weight: 600;
line-height: normal;
letter-spacing: -1.969px;
margin-bottom: 25px;
}

.content-block h4{
font-size: 28px;
font-weight: 600;
line-height: normal;
margin-bottom: 25px;
letter-spacing: -0.2px;
}

h5{
font-size: 18px;
font-weight: 700;
line-height: normal;
margin-bottom: 20px;
margin-top: 20px;
}

p{
	color: #081D34;
font-size: 22px;
font-style: normal;
font-weight: 400;
line-height: 27px; /* 122.727% */
letter-spacing: 0.6px;
padding-bottom: 30px;
}

.pl-15{
	padding-left: 15px;
}

ul {
	margin: 0;
}

ul li{
	list-style: none;
}

.banner-block{
	padding:80px 0;
}

.banner-block figure figcaption{
	color: #081D34;
font-size: 18px;
font-weight: 400;
line-height: normal;
letter-spacing: 0.29px;
}

.banner-block p{
	padding-right: 120px;
}

.result-listing{
	background: #EEF6FF;
	padding: 40px 0;
}

.result-listing ul{
	 margin: 0 auto;
    max-width: 675px;
    padding-top: 15px;
}

.result-listing li strong{
font-size: 46px;
font-weight: 600;
line-height: normal;
letter-spacing: -1.969px;
}

.result-listing li p{
text-align: center;
font-size: 18px;
font-weight: 400;
line-height: 26px; /* 144.444% */
letter-spacing: 0.29px;
padding-bottom: 0
}

.content-block{
	padding: 80px 0 20px;
}

.content-block aside{
	min-width: 375px;
}

.content-block aside h5:first-child{
	margin-top: 0;
	margin-bottom: 10px;
}

.content-block aside p{
	font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 23px;
padding-bottom: 15px;
padding-left: 5px;
}

.content-block aside  h5:first-child + p{
	padding-right: 55px;
}

.single .site-content .entry-content aside a{
	color: #081D34;
font-size: 16px;
font-weight: 400;
line-height: normal;
text-decoration: underline;
margin-left: 5px;
}

.pb-0{
	padding-bottom: 0 !important;
}

hr{
	margin-bottom: 50px;
	margin-top: 50px;
	background: #DEDEDE;
}

.detail-block p{
	padding-bottom: 22px;
	font-weight: 300;
}

.detail-block ul{
	padding-top: 15px;
}

.detail-block ul li{
	padding-bottom: 15px;
}

.detail-block ul li:last-child{
	padding-bottom: 0;
}

.detail-block ul li i{
	margin-right: 10px;
}

.testimonial-block em{
	margin-right: 10px;
	font-style: normal;
}

.testimonial-block p{
	font-weight: 300;
	line-height: 37px;
}

.testimonial-block figcaption{
	margin-left: 10px;
}

.testimonial-block figcaption em{
	font-size: 14px;
	font-weight: 700;
	line-height: 22px;
	display: block;
}

.testimonial-block figcaption p{
	font-size: 14px;
font-weight: 300;
line-height: 18px; /* 188.571% */
letter-spacing: 0.8px;
}