html{overflow-x:hidden;scroll-behavior: smooth;}
body{background:#fff;font-family:'Poppins',sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, span, p, a, li{font-family:'Poppins',sans-serif;}
h1, h2, h3, h4, h5, h6{ margin:0px; padding:0px}
body a{-webkit-transition:0.5s all;-moz-transition:0.5s all;-o-transition:0.5s all;transition:0.5s all;}
.cl{clear:both;}
.container{max-width:1300px}
.topbar{padding:10px 0px;background:#065d89}
.topbar p, .topbar a{color:#fff; font-size:0.9em; line-height:1.5; font-weight:500;margin-bottom:0; text-decoration:none;text-align:left;}
.topbar p{padding-top:2px}
.topbar span{color:#fe8c07}
.topbar .info .fa{height:25px;width:25px;background:#fff;border-radius:50%;color:#065d89;padding:5px;margin-right:5px}
.topbar .col-lg-4, .topbar .inline-social{text-align:right;padding-right:0}
.pay{text-align:center;padding:5px 30px;font-weight:500;background:#fe8c07;color:#fff;border:1px solid#fe8c07;font-size:0.9em;border-radius:50px;margin-left:5px;}
.pay:hover{background:#fff;border:1px solid#fff;color:#065d89;text-decoration:none}
.inline-social ul{list-style:none; text-align:right; margin-bottom:0}
.inline-social li{display:inline-block;}
.inline-social li a{color:#fff;font-size:1em;text-align:center}
.inline-social li a:hover{color:#c90116;}
.inline-social .fa{height:25px;width:25px;background:#fff;border-radius:50%;color:#065d89;padding:5px;margin-right:5px}

.logo{margin-bottom:25px}
.logo img{width:150px}
.single{margin-top:15px}
.single img{width:300px}
.header{background:url(../images/header.jpg)top center no-repeat;background-size:cover;padding:20px 0 0;}
.heading h1, .heading h3{font-size:2.4em;color: #fff;font-weight:600;text-transform: capitalize;}
.heading h2{font-size:2.8em;color: #fff;font-weight:800;text-transform: capitalize;}
.heading span{color:#ff8301}
.heading p{font-size:1em; font-weight:400; line-height:1.5; color:#fff;margin-bottom:0}
.header-form{background:#fff;padding:50px 30px; float:right;border-radius:5px}
.header-form .form-group {margin-bottom: 0.5rem;}
.header-form .form-control{height:40px;border-radius:5px; font-size:0.9em; color:#245284}
.header-form label {font-weight: 400;font-size: 0.9em; color:#979797;display:inline;}
.header-form h3{font-size:1.5em; font-weight:600; text-align:center; color:#245284;}
.header-form p{font-size:0.9em; font-weight:500; text-align:center; color:#181818;margin-top:0px !important;margin-bottom:15px}
.header-form h4{font-size:2.1em; font-weight:800; color:#ff0000;}
.header-form span{color:#ff0000; font-size:1.3em}
.header-form img{width:70px}
.header-form .col-lg-3{padding-left:0}
.tacbox{display: inline-flex;}
.tacbox label{font-size:0.7em;color: #245284;display:inline-block; margin:5px 0 0 5px;}
#checkbox{margin-top: -25px}
.pay{background:#245284;border:1px solid#245284;color:#fff;padding:10px;font-weight:600;border-radius:10px;font-size:1em;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;width:100%;text-transform:uppercase;margin-bottom:8px}
.pay:hover{background:transparent;border:1px solid#245284;color:#245284}
.submit{background:#ff8301;border:1px solid#ff8301;color:#fff;padding:10px;font-weight:600;border-radius:10px;font-size:1em;-webkit-transition:.5s all;-moz-transition:.5s all;-o-transition:.5s all;transition:.5s all;width:100%;text-transform:uppercase}
.submit:hover{background:transparent;border:1px solid#ff8301;color:#ff8301}	

.feature{padding:50px 0;}
.feature h3{font-size:2.4em; font-weight:600; color:#245284;text-align:center;margin-bottom:25px}
.feature span{color:#ff8301}
.feature p{font-size:1.1em; font-weight:500; line-height:1.5; color:#245284;margin-bottom:0}
.feature h4{font-size:1.4em; font-weight:500; line-height:1.5; color:#245284;margin-bottom:0}
.feature-box{background:#fff;border-radius:10px;padding:20px 10px;margin-bottom:30px;box-shadow: 1px 1px 5px #ccc;}

.trusted{background:#f2f2f2;padding:25px 0; margin-top:0}
.numbers{display: grid; grid-template-columns:1fr 1fr 1fr 1fr; grid-gap: 10px;}
.numbers h3{font-size: 2.5em; color:#fe8c07; font-weight:600;margin-top:25px;text-transform:uppercase;text-align:center}
.numscroller{font-size:2.5em;text-align:center;line-height:1;margin:auto; font-weight:800; color:#fff;margin-bottom:0}
.numbers p{font-size:1.5em;color:#fff;font-weight:500;line-height:0;text-align:center; margin-top:20px}
.numscroller:after{content: "+";}
.mt-30{margin-top: 30px;}
.num-div{background:#fe8c07;padding:10px;text-align:center;border-radius:10px;margin-bottom:10px}

.topper{background:#fff;margin-top:50px;}
.topper h3{font-size:2.5em; color:#245284; font-weight:600;margin-bottom:25px;text-transform:capitalize;text-align:center}
.top-result{background:#f3f3f3}
.result-heading{background:#fe8c07;padding:15px;border-radius:15px 15px 0 0}
.result-heading h4{font-size:2em; color:#fff; font-weight:600;text-transform:uppercase;text-align:center}
.see-result{background:#245284;padding:10px;border-radius:0 0 15px 15px}
.see-result a{font-size:1.2em; color:#fff; font-weight:600;text-transform:capitalize;text-align:center;text-decoration:none;display:block}
.topper .owl-nav{display:none}
.topper .nav-tabs > li, .topper .nav-pills > li {float:none;display:inline-block;zoom:1;}
.topper .nav-tabs, .topper .nav-pills {text-align:center;display:block}
.topper .tab-content{padding:25px}
.topper .nav-pills .nav-link.active, .topper .nav-pills .show > .nav-link {color: #fff;background:#245284;}

.our{margin-top:50px}
.our h3{font-size:2.4em; font-weight:600; color:#245284;text-align:center;}
.our h4{font-size:2em; font-weight:500; color:#000;margin-bottom:0;text-align:center;margin-bottom:25px}
.our p{font-size:1em; font-weight:400; line-height:1.5; color:#fff;margin-bottom:0;text-align:center}
.our-box{background:#0c549f;border-radius:10px;padding:20px;margin-bottom:30px;}
.our-box img{width:175px}
.our-box .col-lg-8{padding-top:50px}

.daily{margin-top:50px;padding:0}

.app{padding:200px 0px 0;position:relative; margin-top:50px}
.millions{position:absolute;left:0;right:0;top:0}
.millions h4{color:#245284; font-size:2em; font-weight:600; margin-bottom:0px; margin-top:100px; text-align:center}
.millions p{font-size:1em; font-weight:600; color:#1a1d24;text-align:center}
.app-pic-main{position:relative}
.app-pic img{position:absolute;bottom:0; width:320px}
.app-bg{background:url(../images/app.jpg)bottom center no-repeat;background-size:cover;}
.app-download ul{margin-top:30px;margin-left:-50px}
.app-download li{font-size:1em; font-weight:300; color:#fff;margin-top:10px;}
.app-store{padding-top:50px}
.app-store h5{color:#fff; font-size:1.3em; font-weight:600; margin-bottom:20px; text-align:center;margin-top:30px;}
.app-store img{width:150px;margin:auto;display:block; margin-bottom:10px}


.footer{background:#1a1d24; padding:80px 0px 40px; margin-top:0;}
.footer-logo img{width:180px}
.footer h5{font-size:2em; font-weight:600; color:#fff;margin-bottom:10px;background:#fe8c07;padding:15px;display:table;border-radius:20px}
.footer p{font-size:1.1em; font-weight:500; line-height:1.5; color:#fff;margin-bottom:0}
.style-align{float:right}
.footer-line{border-top: 1px solid#7e838a; margin:30px 0}
.copyright{margin-top:25px}
.copyright p, .copyright a{text-align:center; color:#7e838a;font-size:0.9em;font-weight:300}
.copyright a:hover{color:#f6970e;margin-left:0px}

.thanks{padding:100px}
.thanks img{width:300px;margin:auto;display:block;margin-bottom:15px}
.thanks p{font-size:1.5em; font-weight:500; line-height:1.5; color:#245284;text-align:center}

.top-scroll{display:none;position:fixed;bottom:50px;right:4%;z-index:1000;display:block;width:40px;height:40px;line-height:35px;font-size:23px;color:#fff;text-align:center;background:#fe8c07;border-radius:25px;cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);opacity:1;}
.top-scroll:hover{opacity:1;}


@media screen and (max-width: 600px){
html{overflow-x:hidden;scroll-behavior: smooth;}
.topbar p{text-align:center}
.topbar .inline-social ul{text-align: center;}
.logo img{margin:auto;display:block;width:150px}
.heading h1, .heading h3 {font-size: 1.4em;text-align:center}
.heading h2 {font-size: 1.8em;text-align:center}
.heading p {font-size: 0.9em;text-align:center}
.heading .single img{margin:auto;display:block;width: 200px;}
.header-form {padding: 20px;margin-bottom:25px}
.feature{padding:30px 0}
.feature h3 {font-size: 1.5em;}
.feature-box img{width: 100px;}
.feature p{font-size: 1em;}
.feature h4{font-size: 1.3em;}
.numbers {display: block;}
.numbers h3 {font-size: 1.5em;}
.numscroller {font-size: 1.5em;}
.numbers p {font-size: 1em;}
.topper {margin-top: 30px;}
.topper h3 {font-size: 1.5em;}
.our h3 {font-size: 1.5em;}
.our h4 {font-size: 1.2em;}
.our-box img {width: 105px;margin:auto;display:block}
.our-box .col-lg-8 {padding-top: 0;}
.our-box p{font-size:0.9em}
.daily {margin-top: 0px;}
.app {padding-top:0px;margin-top: -25px;}
.app-pic img {width: 100px}
.millions {position: relative;padding-left: 120px;padding-right: 5px;}
.millions h4 {color: #245284;font-size: 1em;}
.millions p {font-size: 0.9em;font-weight: 400;}
.app-download ul {margin-left: -30px;}
.app-store {padding-top: 0px;display: flex}
.app-store a{text-align:center;margin: auto;}
.footer {padding: 30px 0;}
.footer h5 {font-size: 1.5em;padding: 5px 10px;}
.text-right {text-align: left !important;}
.style-align {float: left;margin-top: 15px;}
.footer-line {margin: 10px 0;}
.thanks{padding:50px 15px}
.thanks img{width:100%;}
.thanks p{font-size:1.1em; font-weight:500; line-height:1.5; color:#245284;text-align:center}

}