body{margin:0}
h1,h2,h3,h4,p,.promo-txt,.gstart,.step,.customer-info{font-family: 'Rubik', sans-serif}
h1,h2,h3,h4,p{color:#202020;}
h1{font-size:44px;line-height:64px;font-weight:700;}
h2{font-size:38px;line-height:42px;font-weight:700;}
h3{font-size:32px;line-height:38px;font-weight:700;}
h4{font-size:28px;line-height:34px;font-weight:700;}
p{font-size:18px;font-weight:400;line-height:32px}
p a{color:#01539D}
.container,.banner,.main-txt,.main-pro,.order-pro,.order-hd,.order-icons,.long-descp,.testimonials,.testimo-col,.testi-wrap,.testi-col,.video-sec{height:auto;overflow:hidden;}
.container{width:90%;margin:0 auto;}
.banner{width:100%;}
.banner img{width:100%;height:auto;}
.main-txt{width:100%;background-color:#fff;clear:both;text-align:center;padding:80px 0;border-bottom:1px solid #e8e8e8}
.main-txt p{width:80%;margin:50px auto 0 auto;line-height:32px;font-size:20px;}
.main-top-pro{width:100%;margin-top:50px;text-align:center;}
.main-top-pro-col{width:30.333%;height:auto;overflow:hidden;margin:0 1%;display:inline-block;}
.main-top-pro-col img{width:100%;height:auto;border-radius:5px;}
.main-top-pro-col h3{font-size:24px;margin-top:10px}
.main-pro{width:100%;padding:80px 0}
.pro-list{width:100%;margin-top:50px;}
.pro-col{width:22%;float:left;margin:0 1.5% 30px 1.5%;}
.pro-col img{width:100%;height:auto;border-radius:5px;}
.pro-col h3{font-size:20px;font-weight:600;line-height:28px;margin:5px 0}
.gstart{background-color:#FFD662;display:inline-block;color:#202020;padding:8px 14px;font-size:16px;border-radius:5px;letter-spacing:1px;font-weight:600;margin-top:10px}
.gstart:hover{color:#FFD662;background-color:#01539D}
.order-pro{width:100%;}
.order-hd,.tesi-hd{width:100%;background-color:#eaeaea;padding:35px 0}
.order-icons{width:100%;background-color:#329B73;padding:80px 0}
.order-col{width:22%;display:inline-block;text-align:center;margin:0 1%;vertical-align:top;}
.order-col img{width:100px;height:100px}
.step{width:50px;height:50px;background-color:#fff;border-radius:50%;color:#329B73;font-size:30px;clear:both;font-weight:700;line-height:50px;margin:25px auto}
.order-col h3{color:#FFD662;font-weight:600;font-size:22px;line-height:26px;}
.order-col p{color:#eaeaea;margin-top:20px;line-height:26px;}
.order-col span{color:#FFD662}
.order-col p a{color:#FFD662;text-decoration:none;}
.order-col p a:hover{text-decoration:underline;}
.long-descp{padding:50px 0 100px 0}
.long-descp h2{padding:35px 0 15px 0}
.testimonials{width:100%;}
.testi-wrap{width:100%;text-align:center;padding:50px 0}
.testi-col{width:45%;display:inline-block;margin:25px 2%;vertical-align:top;}
.testi-col img{width:125px;height:125px;border:5px solid #329B73;border-radius:50%;margin-bottom:10px;}
.customer-info{font-size:18px;font-weight:600;color:#172233}
.customer-info span{font-size:16px;font-weight:400;}
.testi-col p{line-height:26px;margin-top:25px}
.video-sec{width:100%;text-align:center;padding-bottom:80px}
.video-sec iframe{border:0;width:900px;height:506px}
@media screen and (max-width: 1005px){
.video-sec iframe{width:650px;height:366px}
}
@media screen and (max-width: 936px){
.order-icons{padding:30px 0 0 0}
.order-col{width:44%;margin:50px 2% 0 2%;}
}
@media screen and (max-width: 857px){
.pro-col h3{text-align:left;}
.pro-list{text-align:center;}
.pro-col{width:44%;float:none;display:inline-block; margin:0 1.5% 30px 1.5%;}
.main-top-pro-col{width:47%;margin:50px 1% 0 1%;}
}
@media screen and (max-width: 737px){
.video-sec iframe{width:500px;height:281px}
}
@media screen and (max-width: 655px){
.order-col{width:100%;margin:50px 0 0 0;}
}
@media screen and (max-width: 606px){
.testi-col{width:100%;margin:25px 0;}
}
@media screen and (max-width: 566px){
.video-sec iframe{width:350px;height:197px}
.main-top-pro-col{width:94%;margin:50px 0 0 0;}
}
@media screen and (max-width: 500px){
.pro-col{width:90%;margin:0 0 30px 0}
}
@media screen and (max-width: 414px){
.video-sec iframe{width:90%;height:auto}
}
/*
yellow: FFD662
blue: 01539D
green: #329B73
*/