body{font-family: 'Barlow Condensed', sans-serif;overflow-x: hidden;font-size: 16px;line-height: 20px;height:100%; background:#fff;}
html {font-family: 'Barlow Condensed', sans-serif;}     
button, input, optgroup, select, textarea{font-family: 'Barlow Condensed', sans-serif;}
h1, h2, h3, h4, h5, h6{font-family: 'Barlow Condensed', sans-serif;}

.font_montserrat{font-family: 'Montserrat', sans-serif;}

.logo{max-width: 100%; max-height: 86px;}
a{color: #003366;text-decoration: underline;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
a:hover {color: #0059b3;text-decoration: underline;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all
 0.3s ease-in; opacity:0.8;}
.btn{font-size:15px;text-transform: uppercase;text-decoration: none;}
.btn a{text-decoration: none;}
 
 .btn_red{height: 40px;line-height: 40px;border-radius: 100px;border: none;padding: 0 20px;display: inline-block;color: #fff;background: #ff0033;font-weight: 600;font-size: 18px;text-decoration: none;}
.btn_red:hover{color:#fff;text-decoration: none;}
.btn_red.animated {-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}

.text_blue{color: #032553;}

h1{font-size:70px; font-weight:700; text-align:center;}
h2{font-size:60px; font-weight:700;padding:0;}
h3{font-size:40px; font-weight:700;padding:0;}
p, h5{line-height: 30px;}
.font4{font-size:14px;}


.banner{height:945px; background:url(../images/banner.jpg) no-repeat 0 0/cover;}
.banne_yello{background: #fec309;}
.save_time{background:url(../images/save_time.jpg) no-repeat -25px 0;}

.list1{color: #032553;font-size: 20px;font-weight: 700;line-height: 28px;padding-left: 30px;}

.testiminials{ background: rgb(211,211,211);
background: linear-gradient(90deg, rgba(211,211,211,1) 0%, rgba(247,247,247,1) 100%); }

footer{background:#032553;}

/*Go to Top*/
#goto_top{z-index: 999;display: none;position: fixed;right: 10px;bottom: 10px;width: 40px;height: 40px;border: none;text-align: center; background:#b70001;color: #fff;line-height: 40px;}
#goto_top:hover{background:#920001;}

.testimonial_box{background:#032553;}

@media (max-width:1366px){
h1{font-size:60px}
h2{font-size:50px;}
h3{font-size:32px;}
}
@media (max-width:991px){
h1{font-size:50px}
h2{font-size:44px;}
h3{font-size:28px;}
}
@media (max-width:767px){
.save_time {background-size: 100%;}
.banner{background-size: 100%; height:auto;}
.btn_red {padding: 0 18px;font-size: 14px}
}
@media (max-width:575px){
h1{font-size:40px}
h2{font-size:34px;}
h3{font-size:22px;}
}
@media (max-width:414px){
.save_time {background-size: 125%;}
}
