@charset "utf-8";



:root {
  --blue1:#103174;
  --red1:#d53c40;
  --text1:#e8e8e8;
  --bg1:#f2f4f6;
  --yellow:#f2cb07;
  --blue2:#12304c;
}





img {max-width:100%;}

.page {max-width:1200px; height:auto; margin:0 auto;}
.page2 {max-width:100%; height:auto; margin:0 auto; box-sizing:border-box; padding:0 20px;}


.rgtBx {float:right; padding:20px 0;}
  .mnuLst {display:inline-block;vertical-align:middle; padding:0px 0 8px 0; float:right; clear:right;}
  
ul.mnuBr {}
ul.mnuBr li {display:inline-block; position:relative;}
ul.mnuBr li a {display:inline-block;font-size: 14px;  padding:0 12px; line-height:40px;  color: var(--blue1); position:relative; border-radius:2px;}

ul.mnuBr li.sbmnu {}
ul.mnuBr li.sbmnu>a {padding:0 16px 0 12px; background:url(../images/caret-down.svg) no-repeat right center;}

.sbmnu>ul {position:absolute; width:220px; z-index:30; background:#fff;          
       padding:8px 0 4px 0; visibility:hidden;
       box-shadow:0px 3px 5px 1px rgba(0, 0, 0, 0.16);}
.sbmnu>ul li {width:100%; box-sizing:border-box;}
.sbmnu>ul li a {width:100%; box-sizing:border-box; }

ul.mnuBr li.sbmnu:hover ul {visibility:visible;}

.mobIcn {display:none; float:right; margin:20px 12px 0 0;  }
.mobIcn span {background:rgba(255,255,255,1); color:var(--blue1); display:inline-block; width:40px; text-align:center ; border-radius:2px; padding:8px 0; font-size:24px;}

.btnBxA {display:inline-block; padding:8px 0; float:right; }
  .btna {color:var(--yellow); font-size:14px; display:inline-block; height:36px; box-sizing:border-box; line-height:36px; vertical-align:middle;  font-weight: 600; position:relative;}

#google_translate_element {display:inline-block; vertical-align:top;}
.goog-te-gadget-simple {
    border: 0 !important;
    line-height:36px;
    box-sizing: border-box;
    vertical-align: middle;
    padding: 0 8px !important;
    border-radius: 2px;
} 
  .btn1 {padding:0 12px; margin:0 12px 0 0;background:var(--blue1); border-radius:2px;}
  .btn2 {border-radius: 2px; border:1px solid var(--yellow); padding:0 20px; margin: 0 12px 0 0;
  background:var(--blue1); border-radius:2px;}

ul.mnuBr li a:after, .btna:after {
  content:""; position:absolute; 
left:0; top:0; right:0; bottom:0; border-radius:2px; 
background:rgba(16, 49, 116, 0.18); transform: scale(0.5,0.5); 
transition:all ease-in-out 0.3s; opacity:0;}
/*ul.mnuBr li:hover>a, .btna:hover {background:var(--blue1);}*/
ul.mnuBr li:hover>a:after, .btna:hover:after {transform: scale(1,1); opacity:1;}

ul.mnuBr li.actv>a {background-color:rgba(16, 49, 116, 0.18);}
ul.mnuBr li.actv>a:hover:after {display:none;}

.boxA { position:relative;}
.boxA .page {}

.sldHt {position:absolute; top:0; bottom:0; left:0; width:100%; z-index:5;}
.sldHt li {}
.sldImg {position:absolute; top:0; bottom:0; left:0; width:100%; background-repeat:no-repeat; background-position:center center; background-size:cover;}

.clrBg { z-index:15; position:relative;
  background:rgba(16, 49, 116, 0.63); padding:100px 0 110px; }


.lind { font-size: 80px; padding: 0 0 200px 0;
  font-weight: 600;
  text-align: center;
  color: #ffffff;}
.lina {font-size: 22px; max-width:760px; margin:0 auto;
  text-align: center; padding:15px 0 120px 0;
  color: #ffffff;}

.frmBxa {display:block; width:100%; max-width: 860px; margin: 0 auto;}
.clma {width:33.3333%; box-sizing:border-box; padding:0 6px; float:left;}
.clma1 {}
.clma2 {}
.clma3 {}
.clma4 {}

.gapa {}
.gapa label {font-size: 14px; display:inline-block; text-align: left; padding:0 0 14px 0;  color: #ffffff;}

.inFld1 {  border-radius: 4px; box-sizing:border-box; 
  background-color: #ffffff; display:inline-block; line-height:54px; padding:0 12px; margin:0; width:100%; border:0;
  font-size: 18px;  color: #555555; outline:none; }
.inFld1:focus {background:#f9fcfd;}
.btnb {
  border-radius: 4px;
  display:inline-block;
  width:100%;
  border:0;
  outline:0;
  background-color: var(--yellow);
  font-size: 18px;
  font-weight: 600;
  color: var(--blue2);
  position:relative;
  line-height:54px;
  text-align:center;
  height: 54px;
  }
.btnb:hover {background:#ffc107; cursor:pointer;} 
.btnb:active {bottom:-2px;}
.btn3 {}

.txta {text-align:center; padding:160px 0 0 0;}
  .linb {  font-size: 18px; display:inline-block;
  text-align: left; vertical-align:middle;
  color: #ffffff;}
  .linc { font-size: 14px;display:inline-block;
  text-align: left; vertical-align:middle;
  color: #ffffff; margin:0 0 0 15px;}



.boxB {padding:0px 0 0;}
.boxB .page {}

.hdLne {  font-size: 60px;
  font-weight: bold;
  text-align: center;
  color: var(--blue1);} 
.hdLne span {color: var(--red1);}

.hdLne1 {padding:20px 0 30px;}



.vdoBx { position:relative; text-align:center;}
.vdoBx img {}

.plyBtn {position:absolute; bottom:0; text-align:center; left:0; width:100%; z-index:5;}
  .plyBtn a {display:inline-block; width:100%; line-height:60px; color:#fff; font-size: 22px; background:rgba(0,0,0,0.15); transition:all ease-in-out 0.4s;  text-align: center; }
  .plyBtn a:hover {background:rgba(0,0,0,0.25);}
.plyBtn span {background:url(../images/play-button.svg) no-repeat left center; padding:0 0 0 24px; background-size:16px;}

.blyBig {position:absolute; bottom:0; text-align:center; top:0; left:0; width:100%; z-index:4;
  background:url(../images/play.svg) no-repeat center center;}
.blyBig:hover {opacity:0.5;}
.fvIcn {}






.boxH {padding:50px 0; }
.boxH .page {}

.hdLne2 {padding:0 0 45px 0;}
.lgoLst {text-align:center;}
.lgoLst img {margin:0 20px 40px ; display:inline-block; vertical-align:middle; max-height:60px;}




.boxC {padding:50px 0 70px; position:relative; 
  background:url(../images/3.jpg) no-repeat center center; background-size:cover;}
.boxC:after {content:""; position:absolute; top:0; left:0; right:0; bottom:0; opacity: 0.95; z-index:1;
background-image: linear-gradient(67deg, #670d43, var(--blue1));}
.boxC .page {position:relative; z-index:4;}

.hdLne5 {color:#fff; padding:0 0 50px 0;}
.txtb {width:100%; display:inline-block;}

.clmb {width:33.3333%; float:left; text-align:center; box-sizing:border-box; padding:0 30px; }
.clmb1 {}
.clmb2 {}
.clmb3 {}

.icnOs {height:90px;}
.icnOs img {}
        
.line { font-size: 18px;
  text-align: center;
  color: #ffffff; padding:0 0 20px 0;}

.linf { opacity: 0.8; 
  font-size: 14px; line-height:22px;
  text-align: center;
  color: #ffffff;}

.btnBxB {padding:50px 0 0 0; text-align:center;}
.btn4 {max-width:250px; }
  
  



.boxD {background:url(../images/4.png) no-repeat center center; background-size:cover; padding:40px 0 60px;  position:relative; }
.boxD:after {position:absolute; display:block; z-index:1; content:""; top:0; left:0; bottom:0; right:0; background:rgba(255,255,255,0.6);}
.boxD .page {position:relative; z-index:4;}

.hdLne3 {padding:0 0 50px 0;}


.txtc {}
.ling { max-width:760px; margin:0 auto;  font-size: 18px;
   text-align: center; line-height:24px;
  color: var(--blue1); padding:0 0 30px 0;}

.linh { font-size: 24px;
  font-weight: bold;
  line-height: 24px;
  text-align: center;
  color: var(--blue1); padding:0 0 90px 0;}

.btnBxC {text-align:center;}
.btn5 {max-width: 250px;}




.boxE {padding:120px 0; position:relative;
  background:url(../images/5.png) no-repeat right bottom;}
.boxE .page {position:relative; z-index:2;}
.boxE:after {    display: none;
    position: absolute;
    z-index: 1;
    content: "";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0.7;
    background-color: #fff;
}

.hdLne4 {text-align:left;}
.hdLne4 span {display: inline-block; vertical-align: middle; }
.hdLne4 span img {height: 80px;}

.txtd {}
.lini {font-size: 18px; max-width:570px; padding:30px 0;
  line-height: 28px;
  text-align: left;
  color: #555555;}

.btnBxD {}
.btn6 { max-width:250px;}




.boxF {background:url(../images/6.png) no-repeat center center; background-size:cover; margin:0 0 -90px 0;
  position:relative; padding:70px 0 0 0;} 
.boxF:after {position:absolute; display:block; z-index:1; content:""; 
top:0; left:0; bottom:0; right:0;opacity: 0.24;
  background-color: #3950a1;}

.boxF .page {position:relative; z-index:4;}

.whtBx {width:650px; margin:0 auto; background:#fff;border-radius: 4px;
  box-shadow: 2px 4px 10px 0 rgba(0, 0, 0, 0.16); padding:65px; box-sizing:border-box;}

  .link { font-size: 60px;
  font-weight: bold;
  line-height:50px; margin:0 0 25px 0;
  color: var(--blue1); text-align:center;}
  
  .fldRw {margin:0 0 20px 0;}

  




.txte {width:650px; margin:0 auto; display:inline-block;}

.clmc {width:50%; float:left; color:#fff;}
.clmc1 {}
.clmc2 {}

.yelIcn {height:40px;}
.yiCal {background:url(../images/telephone.svg) no-repeat top center;}
.yiEml {background:url(../images/email.svg) no-repeat top center;}






.clmd {width:25%; float:left;}
.clmd1 {}
.clmd2 {}
.clmd3 {}
.clmd4 {}

.gapb {}

    
.ftMnu {margin:16px 0 0 0;}
.ftMnu ul {}
.ftMnu ul li {padding:0 0 10px 0;}
.ftMnu ul li a { opacity: 0.85;
  font-size: 14px;
  text-align: left;
  color: #ffffff;}
.ftMnu ul li a:hover {color:var(--yellow);}

.ftHdr { 
  font-size: 16px;
  font-weight: 600;
  color: #ffffff;}

.socBx {padding:0 0 25px 0; margin:0 0 25px 0; border-bottom:1px solid rgba(255,255,255,0.3);}
.socBx a {font-size:26px; color:#fff; margin:0 20px 0 0;}
.socBx a i {}


.cardLgo {}
.cardLgo img { margin:0 8px 8px 0;}


.ftr2 {border-top:1px solid rgba(255,255,255,0.3); padding:12px 0;}
.linN {font-size:12px; text-align:center; padding:9.5px 0; color:rgba(255,255,255,0.8); float:left;}
.linN img {vertical-align:middle; display:inline-block; margin:0 0px 0 0; width:140px; opacity:0.8;}

.thnk {padding:0px 0 0; float:right; color:rgba(255,255,255,0.8)}
.thnk img {vertical-align:top; display:inline-block; margin:0 6px 0 0;}
.thnk span {vertical-align: bottom;
    display: inline-block;
    font-size: 12px;
    color: rgba(255,255,255,0.8);
    position: relative;
    top: -6px;}
.thnk a {font-weight: 500;color:rgba(255,255,255,0.8);}

.flgo3 {text-align:center; padding:20px 0;}
.flgo3 a {display:inline-block; vertical-align:middle; margin:0 8px;}
.flgo3 img {max-height:34px;}


/*-------------------------------------------------------------------*/
.pgHdr {}
.pgHdrIn {background:rgba(16, 49, 116, 0.5);}
.pgHdr .page {}


.pghdrTbl {height:220px; width:100%; text-align:center;}
.pghdrTbl tr {}
.pghdrTbl td {}

.pghdL1 { font-size:38px; padding:0 0 0px 0; font-family: 'Montserrat', sans-serif; font-weight:700;    text-align: center;    color:#fff; float:left;}
.pghdL2 {font-size:12px;color:#fff; float:right; line-height:47px;}
.pghdL2 a {color: var(--yellow);}
.pghdL2 a:hover {opacity:0.8;}



.pgBx1 {padding:60px 0;}
.pgBx1 .page {}

.trHd {    font-family: 'Montserrat', sans-serif;
    text-align: center;
    padding: 0px 0 20px;
    font-size: 32px;
    color:var(--blue1);}
  
.trHd strong { text-transform:uppercase;
    color: var(--red1);
}

.trFrm {text-align:center;}

.inrowE, .inrowF, .inrowG {
    display: inline-block;
    width: 280px;
    margin: 0 6px;
    vertical-align: top;
}
.inrowE {}
.inrowF {}
.inrowG {max-width: 160px;}

.trcin {    display: inline-block;
    height: 40px;
    line-height: 40px;
    border:2px solid rgba(0,0,0,0);
    padding: 0 10px;
    border-radius: 2px;
    background:#f3f3f3;
    width: 100%;
    box-sizing: border-box;
    outline: none;
    color: #000;}

.trc {
  background-color: var(--blue2);
    
    color: #fff;
  
    border-radius: 4px;
    display: inline-block;
    width: 100%;
    border: 0;
    outline: 0;    
    font-size: 14px;
    font-weight: bold;
        position: relative;
    line-height:40px;
    text-align: center;
  }
.trc:hover {background:#000; cursor:pointer;} 
.trc:active {bottom:-2px;}

/*---------------------------15022019------------------------------*/
.bgLin {background:url(../images/container.svg) no-repeat 12px center #3950a1; background-size:20px; padding:10px 0 10px 50px;
    font-size:20px; font-weight:bold; color:#fff; margin:0 0 0px 0;}

.txtf {font-size: 14px; background:#eceff1;
    padding:20px;
    line-height:24px;
    color:#383838;
  }
.txtSet1 {padding:0 0 24px 0;}
.txtSet2 {}

.txtg {padding: 10px 15px;
    background: #3950a1;
    border: 2px solid #2a408e;
    border-radius: 4px;
    margin: 20px 00 0 0;
    font-size: 14px;
    color: #ffffff;
    font-weight: bold;
    line-height: 26px;}

.icnI i {background: url(../images/container2.svg) no-repeat left center #3950a1;
    display: inline-block; margin:0 2px 0 0; 
    width:32px;
    height: 22px;
    background-size: contain;
    vertical-align: middle;
}

.txth {font-size: 14px; background:#eceff1;
    padding:20px;
    line-height:24px; border-radius:3px 3px 0 0;
    color:#383838; border-top:2px solid #3950a1;}
.linO {font-size:24px; line-height:32px;}

.linP {text-align:center;
    font-size: 18px;
    line-height: 24px;
    color: var(--blue1);
    padding: 0 0 15px 0;
  }
.linQ {text-align:center;     margin: 0 0 50px 0;}
.linQ a {   border-radius: 4px;
    display: inline-block;
    width: 100%; max-width:300px;
    border: 0;
    outline: 0;
    background-color: var(--yellow);
    font-size: 18px;
    font-weight: bold;
    color: var(--blue2);
    position: relative;
    line-height: 54px;
    text-align: center;
}
.linQ a:hover {
    background: #ffc107;
    cursor: pointer;}

.hiwPgV {padding:0 0 60px 0;}

.ecmlgo {margin:40px 0 0 0; text-align:center;}
.ecmlgo img {    height: 60px;    display: inline-block;    vertical-align: middle;    margin: 20px 24px;}


.txtSet3 {padding: 0 0 24px 0;}
.txtSet4 {padding: 0 0 24px 0;}
.txtSet5 {padding: 0 0 24px 0;}
.txtSet6 {}

.linR {text-align:center;
    font-size: 18px;
    line-height: 24px;
    color:#383838;
    padding: 0 0 15px 0;}
.linR img {vertical-align:middle; display:inline-block;}

/*--------------16022019-----*/
.signFrm {max-width:840px; margin:0 auto;}

.frmRow {}
.frmRow h6 {font-weight:normal; font-size:14px; padding:0 0 6px 0;}
.frmRow .trcin { margin:0 0 14px 0;}

.hdlnFr {      font-size: 22px;    line-height: 24px;    color: var(--blue1); padding: 0 6px 18px;}

.trcin:focus { border:2px solid rgba(0,0,0,0.1);}

.clmF1 {padding:0 6px; width:100%; box-sizing:border-box;}
.clmF2 {padding:0 6px; width:50%; float:left; box-sizing:border-box;}
.clmF4 {padding:0 6px; width:25%; float:left; box-sizing:border-box;}


.chkLne2 { padding:15px 0px 20px;  margin:20px 10px 0;  border-top:1px solid #D9D9D9; font-size: 14px;}
.chkLne2 a {color: var(--blue1);}

.btnBxE {text-align:center;}
.sgnup {
  background-color: var(--blue2);
    max-width:180px;
    color: #fff;
  
    border-radius: 4px;
    display: inline-block;
    width: 100%;
    border: 0;
    outline: 0;    
    font-size: 14px;
    font-weight: bold;
        position: relative;
    line-height:40px;
    text-align: center;
  }
.sgnup:hover {background:#000; cursor:pointer;} 
.sgnup:active {bottom:-2px;}


.cntFrm {width:65%; float:left;}
.addClm {width:35%; float:left;}
  .gapd {padding:0 0 0 20px;}


.infoBx .linK {color:var(--blue1);}
.infoBx .linL {color:#333;}

.cntFrm .btnBxE {text-align:left;}

.linmx { font-size: 16px;
    font-weight: bold;
    padding: 0 0 8px 0;color: var(--blue1);}

.linmx img {display: inline-block; height:18px; vertical-align: middle;}
.linmx span {display: inline-block; vertical-align: middle;}






#myVideo {
    width: 100%;
}

.newsBg {background:url(../images/news.jpg) no-repeat top center; background-size: cover;
min-height: 500px;}
.medBg {background:url(../images/media.jpg) no-repeat top center; background-size: cover;
min-height: 500px;}
.blgBg {background:url(../images/blog.jpg) no-repeat top center; background-size: cover;
min-height: 500px;}

.cmsn {text-align: center; font-weight: bold; color:#d0d0d0; 
  font-size: 60px;}
    
/*-----------------------------------blog--------------------*/
.blglst {}
.blglst li {

}




.gapO {padding: 0 7px 15px;}
.gapO img {}

.clrTxt {padding:10px; background:#eceff1;}

.linS {}
.linS a {color:var(--blue1); font-size:18px; font-weight:700;}
.linS a:hover {color:#000;}

.linT {color:var(--blue2); font-size:14px; opacity:0.6; margin:10px 0;}

.linU {    color:#383838;
    font-size: 14px;
    height:66px;
    overflow: hidden;
    line-height: 22px;}


/*----------------------------------------------------------------*/
.pgBxE {padding:60px 0;}
.bDtlTxt {width:75%; float:left;}

.gapStA {}

.lin21 {color:var(--blue2); font-size:28px; font-weight:bold; padding:0 0 10px 0;}

.lin22 {color:#A2A8B1; font-size:14px; font-weight:600;}
.lin22 span {color:var(--c6);}
      
.imgJ {margin:18px 0;}
.imgJ img {}

.lin23 {color:#383838; font-size:14px; line-height:22px;}
      
    
    
.dtlSide {width:25%; float:right;}

.gapStB {padding:0 0 0 20px;}

.sdGrpA { margin:0 0 40px 0;}

.hdlneC {color:var(--blue2); font-size:24px; font-weight:bold; padding:0 0 12px 0; }
.hdlneC i {font-size:20px; color:var(--yellow); }

.txtR {}

.imgK {}
.imgK a {position:relative; display:inline-block; width:100%;}
.imgK a:after {position:absolute; content:""; display:block; top:0; bottom:0; left:0; right:0; background:rgba(0,0,0,0.5); z-index:2; opacity:0; transition:all ease-in-out 0.4s;}
.imgK a:hover:after {opacity:0;}
.imgK img {}

.lin24 {}
.lin24 a {color:#fff; font-size:16px; padding:10px 12px;  background:#414042; display:inline-block; }
.lin24 a:hover {background:var(--blue1);}

.sdGrpB {}

.hdlneC {}
.hdlneC i {}

.lnkLst {}
.lnkLst ul {}
.lnkLst ul li {padding:12px 0; border-bottom:1px solid #DADCE0;}
.lnkLst ul li:last-child {border:0;}
.lnkLst ul li a {color:#383838; font-size:16px; font-weight:bold;}
.lnkLst ul li a:hover {color:var(--blue1);}




















.trcPg {background:url(../images/trcbg.png) no-repeat center center; background-size:cover;}

@media screen and (max-width:1030px) {/* 1024 px */
  .page {width:95%;}
  .page2 {width:100%; box-sizing:border-box; padding:0 5px;} 
  
  ul.mnuBr li a {padding: 0 8px;}
  .btn1 {margin: 0 4px 0 0;}

}


@media screen and (max-width:979px) { /* 800 px */
.lgoBx {}
.page2 {}
.lgoBx { padding:16px 0 14px 12px;}
.mnuLst {width:100%; padding:0 0 0 0;}
ul.mnuBr {width:100%;}
ul.mnuBr li {width:100%; border-top:1px solid rgba(255,255,255,0.15);}
ul.mnuBr li a {padding: 0 8px; box-sizing:border-box; width:100%;}
.rgtBx {float:none; padding:0 0 20px 0;}
  .btnBxA {padding:30px 12px;}
ul.mnuBr li a:after, .btna:after {border-radius:0;}
ul.mnuBr li a {}

.sbmnu>ul {position:relative; width:100%; visibility:visible; 
  box-sizing:border-box; padding:0 0 0 12px; box-shadow: none;}

.mobIcn {display:block; margin:28px 12px 0 0; }
.mnuLst {display:none;}

.lind { font-size: 50px; padding:50px 0 150px 0;}
.lina {font-size:18px; padding:15px 0 50px 0;}
.clrBg {padding:60px 0 70px;}
.txta { padding:60px 0 0 0;}
.clma { width: 50%; padding: 0 10px 20px;}
.hdLne, .link { font-size: 40px;}
.clmb {width:100%; padding:0 0 40px;}
.btnBxB { padding: 30px 0 0 0;}
.hdLne4 { text-align:center;}
.lini {margin:0 auto; text-align:center;}
.boxE:after { display:block;}
.clmd { width: 100%; text-align:center;}
.clmd1, .clmd2, .clmd3 {padding:0 0 40px 0;}
.thnk, .linN {width:100%; text-align:center;}
.linN {padding:10px 0 20px;}
.ftr1 {padding: 60px 0 17px;}

.adrClm {  width: 49%; padding:0 0 40px 0;  border:0; float:none; display:inline-block;}
.adrRw {    max-width: 600px; border-bottom:1px solid rgba(255,255,255,0.2);    margin: 0 auto 40px; padding:0;}
.gapc {text-align:center;}
.addClm .gapc {text-align:left;}

.inrowG {padding:10px 0 0 0;}
.clmF4 {width:50%;}

.clma4 {float: none; margin:0 auto;}

.bDtlTxt { width: 100%; float: none;}
.dtlSide { width: 100%; float: none;}
.gapStB { padding: 40px 0 0 0px;}
.txtR {
    max-width: 280px;
}







}


@media screen and (max-width:799px) { /* 768 px */

  
}

@media screen and (max-width:767px) { /* 640 px */

.whtBx { width: 85%; padding: 30px 20px;}
.txte {width:100%}
.lgoLst img {    margin: 0 12px 25px;    max-height: 40px;}

.pghdL1, .pghdL2 {width:100%; float:none;}

.cntFrm {width:100%; float:none;}
.addClm {width:100%; float:none;}
.gapd {padding:50px 0 0 0px;}
.addClm .gapc, .cntFrm .btnBxE {text-align:center;}
  
}

@media screen and (max-width:639px) { /* 480 px */
.linb {text-align:center;    font-size: 16px; }
.clrBg { padding:20px 0 30px;}
.lind { font-size: 30px;padding: 50px 0 50px 0;}
.lina { font-size: 14px; padding: 5px 0 20px 0;}
.txta { padding:20px 0 0 0;}
.clma { width: 100%;    padding: 0 10px 10px;}
.gapa label {padding: 0 0 6px 0;}
.gapa {text-align: center;}
.rslides_tabs { bottom: 6px;}
.clmc { width: 100%;}
.clmc1 {padding:0 0 30px 0;}
.boxG {    padding: 120px 0 40px;}

.adrClm {  width:100%; }
.btnBxA {float:none; width:100%; box-sizing:border-box; padding:10px 12px; margin:0px 0 0 0; border-top:1px solid rgba(255,255,255,0.3);}
.btn2 {float:right; margin:0;}

.pghdL1 {    font-size: 28px;}
.pghdrTbl {    height: 190px;}

.inrowF {padding:10px 0 0 0;}

.clmF4, .clmF2 {width:100%;}
  .clma .gapa {text-align: left;}
}

@media screen and (max-width:479px) { /* 360 px */
.whtBx {    width: 100%;}
.boxE {    padding: 50px 0;}  
.hdLne1 {
    padding: 10px 0 15px;
}


.lgoBx {
    padding: 10px 0 10px 12px;
}
.mobIcn { margin:14px 12px 0 0;}
.linh {    padding: 0 0 40px 0;}
.hdLne3 {
    padding: 0 0 30px 0;
}
.lgoBx img {
    height: 54px;
}
.inrowE, .inrowF, .inrowG {    width: 100%;    margin: 0 auto;}




}


@media screen and (max-width:359px) { /* 320 px */



}




















