@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); 
.hero{background:url("/asset/images/consult/main_back.png")no-repeat;background-position:50% 50%;background-size:cover}

.hero .container{padding-top:140px;padding-bottom:140px}
.hero .container .row h2{font-size:60px;font-weight:400;display:block;width:100%;margin-top:0px;margin-bottom:0px;color:#fff}
.hero .container .row h6{font-size:26px;font-weight:400;display:block;width:100%;margin:80px 0px;color:#fff;line-height:36px}
.hero .container .row a.bigbtn{font-size:26px;max-width:320px;width:90%;background-color:#c10200;padding:20px;border-radius:10px;color:#fff}

.consultcon  .container .row {text-align:center}
.consultcon  .container .row h3{font-size:42px;color:#ec2f31;font-weight:600;margin-bottom:75px}
.consultcon  .container .row img.img1{max-width:1015px;width:90%;margin:0 auto}
.consultcon  .container .row p{display:block;font-size:30px;font-weight:400;text-align:Center;margin:0 auto;color:#000;margin:45px auto;}
.consultcon  .container .row h4{font-size:40px;font-weight:600;margin:0 auto;color:#000}


.tsolution{background-color:#c00100}
.csult .container .row h2{font-size:42px;font-weight:400;display:block;width:100%;margin-top:0px;margin-bottom:60px;color:#fff;text-align:Center}
.tsolution .container .row .cell{padding:20px;width:50%;float:left}
.tsolution .container .row .cell > div{background-color:#fff;border-radius:10px;text-align:Center;padding:30px 10px}
.tsolution .container .row .cell > div span{display:block;font-size:34px;font-weight:bold;margin-top:10px}
.tsolution .container .row .right{text-align:center;padding-top:50px}
.tsolution .container .row .right img{max-width:371px;width:90%}
.tsolution .container .row > h5{font-size:30px;font-weight:600;display:block;width:100%;margin-top:70px;margin-bottom:30px;color:#fff;text-align:Center}
.tsolution .container .row p{display:block;font-size:26px;font-weight:400;text-align:Center;margin:0 auto;color:#fff;margin:45px auto;}
.tsolution .container .row a.bigbtn{font-size:26px;max-width:320px;width:90%;background-color:#fff;padding:20px;border-radius:10px;color:#000;text-align:Center;margin:0 auto;font-weight:bold}


.casestudy .container .row h2{color:#000;}
.casestudy .container .row .img1{border:0px solid #000;margin:0 auto}
.casestudy .container .row .img2{width:100%;text-align:Center;padding:60px 0 0}
.casestudy .container .row img.img2{max-width:46px;height:auto;margin:0px auto}
.casestudy .container .row > h5{font-size:30px;font-weight:600;display:block;width:100%;margin-top:70px;margin-bottom:30px;text-align:Center;color:#ec2f31}
.casestudy .container .row dd{font-size:30px;font-weight:600;display:block;width:100%;margin-top:0px;margin-bottom:30px;text-align:Center}
.casestudy .container .row p{display:block;font-size:26px;font-weight:400;text-align:Center;margin:0 auto;margin:45px auto;color:#000}
.casestudy .container .row a.bigbtn{font-size:26px;max-width:320px;width:90%;background-color:#c10200;padding:20px;border-radius:10px;color:#fff;text-align:Center;margin:0 auto;font-weight:bold}


.cevent{background-color:#29364b}
.cevent .container .row .cell{background-color:#fff;border-radius:20px;max-width:480px;width:100%;padding:30px 20px;margin:0 auto;text-align:center}
.cevent .container .row .cell img{width:100%;}
.cevent .container .row .cell dt{font-size:36px;font-weight:bold;color:#ec2f31;margin:20px 0}
.cevent .container .row .cell p{display:block;font-size:24px;font-weight:400;text-align:Center;margin:0 auto;margin:45px auto;color:#000}
.cevent .container .row .cell p b{color:#ec2f31;font-size:28px;font-weight:bold}
.cevent .container .row .cell p strong{font-size:30px;font-weight:bold}
.cevent .container .row .cell a.bigbtn{display:block;font-size:26px;max-width:315px;width:90%;background-color:#c10200;padding:20px;border-radius:10px;color:#fff;text-align:Center;margin:0 auto;font-weight:bold}


@media only screen and (max-width: 1200px) {

}


@media only screen and (max-width: 991px) {


.cevent .container .row .right{margin-top:30px !important}

}


@media only screen and (max-width: 768px) {

.hero .container .row h2{font-size:40px;}
.hero .container .row h6{font-size:22px;}
.hero .container .row a.bigbtn{font-size:20px;}

.consultcon  .container .row h3{font-size:30px;}
.consultcon  .container .row p{font-size:20px;}
.consultcon  .container .row h4{font-size:26px;}

.csult .container .row h2{font-size:36px;}


.tsolution .container .row .cell > div span{font-size:24px;}
.tsolution .container .row > h5{font-size:20px;}
.tsolution .container .row p{display:block;font-size:18px;margin:25px auto;}
.tsolution .container .row a.bigbtn{font-size:20px;}

.casestudy .container .row > h5{font-size:24px;margin-top:40px;margin-bottom:20px}
.casestudy .container .row dd{font-size:22px;margin-bottom:20px;}
.casestudy .container .row p{display:block;font-size:20px;margin:25px auto;color:#000}
.casestudy .container .row p br{display:none}
.casestudy .container .row a.bigbtn{font-size:20px;}


.cevent .container .row .cell dt{font-size:30px;margin:20px 0}
.cevent .container .row .cell p{font-size:16px;margin:25px auto}
.cevent .container .row .cell p b{font-size:20px;}
.cevent .container .row .cell p strong{font-size:20px;font-weight:bold}
.cevent .container .row .cell a.bigbtn{display:block;font-size:20px;}

.cevent .container .row .right{margin-top:30px !important}
}

@media only screen and (max-width: 530px) {


.hero .container .row h2{font-size:34px;}
.hero .container .row h6{font-size:22px;line-height:28px}
.hero .container .row h6 br{display:none}

.hero .container .row a.bigbtn{font-size:18px;}

.consultcon  .container .row h3{font-size:28px;}
.consultcon  .container .row h3 br{display:none}
.consultcon  .container .row p{font-size:18px;}
.consultcon  .container .row h4{font-size:24px;}
.consultcon  .container .row h4 br{display:none}

.csult .container .row h2{font-size:30px;}

.tsolution .container .row .cell > div{padding:20px 5px}
.tsolution .container .row .cell > div span{font-size:20px;}

.cevent .container .row .cell dt{font-size:26px;margin:20px 0}
.cevent .container .row .cell dt br{display:none}
.cevent .container .row .cell p{font-size:16px;margin:25px auto}
.cevent .container .row .cell p b{font-size:18px;}
.cevent .container .row .cell p strong{font-size:18px;font-weight:bold}
.cevent .container .row .cell a.bigbtn{display:block;font-size:18px;}
.tsolution .container .row .cell{width:100% !important;border:0px solid #000 !important}

}

@media only screen and (max-width: 414px) {

}