.menu {font-family: 'Poppins', sans-serif;}
.menu img { display:inline; margin:auto; width:300px; height:70px;}
.menu li a {font-size:15px; font-weight:500; text-align:left; color:#040e21;}
@media (max-width: 858px)
{
.menu img { width:210px; height:49px; float:left;}
.menu button {padding:0px; margin:0px;}
.menu li a { line-height:30px;}
}

.banner { background:#2b5fc3; padding-top:80px; padding-bottom:80px; font-family: 'Poppins', sans-serif;}
.banner h1 {font-size:30px; color:#ffffff; text-align:left; text-transform:uppercase; font-weight:700; line-height:50px;}
.banner img { display:block; margin:auto; width:586px; height:436px;}
.banner p {font-size:16px; color:#ffffff; text-align:left; font-weight:500;}
.banner input[type="tex"] {font-size:16px; color:#000000; height:45px; width:50%; margin-bottom:10px; padding-left:10px; border:1px solid #555e63; border-radius:5px; font-weight:400;}
.banner input[type="tel"] {font-size:16px; color:#000000; height:45px; width:50%; margin-bottom:10px; padding-left:10px; border:1px solid #555e63; border-radius:5px; font-weight:400;}
.banner input[type="submit"] {font-size:20px; color:#ffffff; background:#a93d3b; height:45px; width:50%; border:1px solid #a93d3b; border-radius:5px; font-weight:500; text-transform:uppercase;}

@media (max-width: 858px)
{
.banner h1 {font-size:24px; font-weight:500; }
.banner img { display:none;}
.banner input[type="tex"] {width:100%; }
.banner input[type="tel"] {width:100%;}
.banner input[type="submit"] {width:100%; font-weight:400;}
}

.advantages { background:#e4ecec; padding:20px 0px; font-family: 'Poppins', sans-serif;}
.advantages h2 {font-size:24px; color:#154056; text-align:center; font-weight:500; }
.advantages-box {background:#ffffff; padding:5px; border:1 solid #ffffff; border-radius:5px; margin:5px;}
.advantages img {display:inline; margin:auto; width:75px; height:75px; float:left;}
.advantages p {font-size:14px; color:#1C7F93; text-align:left; font-weight:400; }
@media (max-width: 858px)
{
.advantages img {width:60px; height:60px; }
}

.tex {padding:20px 0px; font-family: 'Poppins', sans-serif;}
.tex h2 {font-size:24px; color:#154056; text-align:center; font-weight:500;}
.tex h3 {font-size:20px; color:#154056; text-align:left; font-weight:500;}
.one img {display:block; margin:auto; width:469px; height:331px;}
.two img {display:block; margin:auto; width:630px; height:126px;}
.tex p {font-size:14px; color:#000000; text-align:left; font-weight:400; line-height:28px;}
.tex li {font-size:14px; color:#000000; text-align:left; font-weight:400; line-height:28px; }
.pd {padding-bottom:170px;}
@media (max-width: 858px)
{
.pd {padding-bottom:100px;}
.one img {width:369px; height:260px;}
.two img {margin:auto; width:330px; height:66px;}
}

.dail {padding:10px 0px; font-family: 'Poppins', sans-serif;}
.dail-box {background:#eeeeee; border-radius: 5px;}
.dail img {display:block; margin:auto; width:153px; height:153px; float:left;}
.dail p {font-size:14px; color:#000000; text-align:left; font-weight:400; line-height:28px; margin-top:35px;}
.dail h3 {font-size:20px; color:#154056; text-align:left; font-weight:500;}

@media (max-width: 858px)
{
.dail p {margin-top:10px;}
}

.footer {display: block; background:#154056; padding-top:10px; padding-bottom:10px; font-family: 'Poppins', sans-serif; position:fixed; left:0px; bottom:0px;}
.footer img {display:block; margin:auto; width:45px; height:45px;}
.footer p { font-size:16px; font-weight:500; color:#FFFFFF; text-align:center; margin-top:10px;}
.footer a {text-decoration:none; color:#FFFFFF;}
@media (max-width: 858px)
{
.footer {padding-top:10px; padding-bottom:5px;}
.footer img {width:32px; height:32px;}
.footer p { font-size:14px;}
}