body{margin:0;font-family: 'Assistant', sans-serif;}
h1{font-weight:800;color:#14164f;font-size:38px;line-height:42px;}
h2{font-weight:800;color:#14164f;font-size:36px;line-height:40px}
h3,h4{font-weight:800;color:#14164f;font-size:34px;line-height:38px}
p{font-weight:400;color:#333333;font-size:20px;line-height:28px}
p a{color:#ec7966}
p a:hover{text-decoration:underline;}
.container{width:85%;margin:0 auto}
.container,.banner,.content,.faq-content{height:auto;overflow:hidden;}
.banner{width:100%;padding:0 0 80px 0;text-align:center;background-color:#f5c8c2}
.banner p{width:75%;margin:0 auto}
.banner h1{width:75%;margin:80px auto 0 auto}
.banner p{margin-top:25px}
.content,.faq-content{width:100%;padding:80px 0 55px 0}
.content p,.content h2,.content h3,.content h4{margin:0 0 25px 0}
.faq-content p{margin:0 0 35px 0}
.faq-content h2{margin:0}
.faq-content h3,.faq-content h4{margin:0 0 10px 0;font-size:22px;line-height:28px}
.content ul,.content ol{padding:0;margin:0 0 0 30px;display:list-item;margin:0 0 25px 0}
.content ul li,.content ol li{font-size:20px;color:#202020;line-height:28px;list-style-type:circle;margin:0 0 20px 50px}
.content ul li span,.content ol li span{font-weight:700}
.content ol li{list-style-type:upper-roman;}
.content ul li a,.content ol li a{color:#ec7966;text-decoration:none;}
.content ul li a:hover,.content ol li a:hover{text-decoration:underline;}
.cen-under-line{width:50px;height:2px;border-bottom:5px solid #ec7966;margin:7px 0 30px 0;}


@media (min-width: 1300px) {
.container,.cus-sup{width:1200px}
.cus-sup{margin:0 auto}
}
@media all and (max-width :700px){
.banner p{width:100%;margin-top:25px}
.banner h1{width:100%;}
}


/*font-family: 'Assistant', sans-serif;*/

/*
color_schemes:
light dodo: f8e5df
maiden dodo: f5c8c2
dark dodo: ec7966
dark pueple: 303079
navy blue: 14164f
*/
