/* large desktop :1366px. */
@media (min-width: 1200px) and (max-width: 1366px) {

    
.wjc8nz .nmxu7u.h6a1fl {
  transform: rotate(4deg) scale(1.13) translate(-10%, -4%);
}    
.bfzdhy {
  padding-bottom: 136px;
}    
.djhjb2 {
  padding-top: 220px;
}  
.l5ksm8 {
  padding-bottom: 140px;
}    
.gw7lbk {
  padding-top: 140px;
}    
.w9t6d8 {
  padding-top: 240px;
}
.tqyycz {
  padding-bottom: 120px;
}    
.dpb6qu.gw7lbk {
	padding-top: 205px;
}    
    
    
    
    
    
    
    
    
    
    
    
}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1199px) {
.error h1 {
	font-size: 15rem;
}
.bfzdhy {
	padding-bottom: 130px;
}
.djhjb2 {
	padding-top: 170px;
}
.dpb6qu.gw7lbk {
	padding-top: 205px;
}
.dvr90n .c9t1ey {
    margin-bottom: 30px;
}
#jphfzs .b85ril {
	margin-top: 50px;
}
.gw7lbk {
	padding-top: 140px;
}
.l5ksm8 {
	padding-bottom: 140px;
}
.tqyycz {
	padding-bottom: 160px;
}
.w9t6d8 {
	padding-top: 240px;
}
.sj61sf p {
  width: 68%;
}    
.srfnij {
  padding: 0 15px;
}    
.wghzsv {
  padding: 31px 0 0 30px;
}    
.wghzsv.cnc38a {
  padding: 31px 30px 0 0;
}    
.tiz0tj {
  margin-top: 0;
}    
.jqbd3d {
  margin-bottom: 10px;
  margin-right: 6px;
}    
.df8t3z > h3 {
  font-size: 32px;
}
.i4inyn img {
  margin: 0 84px;
}    
.lrb7sg > p {
  font-size: 20px;
}    
.lrb7sg {
  padding: 52px 27px 61px 250px;
}    
.dcqgdt.iehnwo > nav > ul > li > a {
  padding: 33px 12px 35px;
}   
.ge8cmg.gqvm3g {
  margin-left: 12px;
}    
.peq0qy .htihea {
  background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
  float: left;
  margin-right: 20px;
  padding: 33px 55px 54px;
  text-align: center;
}    
.peq0qy.vvpadd > div {
  padding-left: 110px;
}    
.e2kl07 {
  padding-left: 0;
}    
.ukdc3q > img {
  width: 100%;
}
.cce78g {
  left: 20px;
}    
 .uhtvit > span {
  margin-right: 9px;
}   
.uhtvit > span i {
  margin-right: 5px;
}    
.rq1302 > h3 {
  font-size: 14px;
}   
.rq1302 {
  padding-left: 104px;
}    
.tiz0tj .c9t1ey {
	margin-bottom: 30px;
}    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}

 
/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.error h1 {
	font-size: 12rem;
}
.tqyycz {
	padding-bottom: 140px;
}
.w9t6d8 {
	padding-top: 220px;
}
.vr54c0 > h2 {
	font-size: 32px;
}
.e2kl07.q4bmq6 {
	text-align: center;
}
.uhtvit > span {
	margin-right: 10px;
	margin-bottom: 5px;
	display: inline-block;
}
.cce78g {
	left: 10px;
    bottom: 10px;
}
.q4bmq6 .t0j268 {
	float: inherit;
	margin-top: 0px;
    margin-bottom: 30px;
}
.tiz0tj .c9t1ey {
	margin-bottom: 30px;
} 
 .lbewms {
  padding-left: 10px;
}   
.sj61sf h1 {
  font-size: 42px;
}    
.sj61sf p {
  width: 86%;
}
.srfnij {
  padding: 0 10px;
}    
.y65ura.p9zwyu {
  float: left;
  margin-top: 5px;
}    
.axnqqe {
  padding: 30px 20px;
}    
.wghzsv {
  padding: 0;
}  
.wghzsv.cnc38a {
  padding: 0;
}    
.tiz0tj .srfnij {
  padding: 0 42px;
}    
.fk4ath > h3 {
  font-size: 18px;
}    
.aatbch {
  margin-top: 5px;
}    
.dcqgdt > nav > ul > li > a {
  padding: 33px 8px 35px;
}    
.df8t3z > h3 {
  font-size: 23px;
  margin: 10px 0 0;
}
.fsw1kf p.dsfj4m {
  width: 92%;
}    
.gw7lbk {
  padding-top: 100px;
}    
.l5ksm8 {
  padding-bottom: 140px;
}    
 .sj61sf.ndvxdf p, .sj61sf.zjpctv p {
  width: 82%;
}   
.lypl5d.zyn7ua {
  margin-top: 50px;
  padding-left: 0;
}    
.dvr90n .srfnij {
  padding: 0 40px;
}    
.tzb5n0 {
  margin-top: 50px;
  padding-left: 0;
}    
  
.i4inyn img {
  margin: 0 168px;
}    
.lrb7sg > p {
  font-size: 17px;
  line-height: 25px;
}    
.lrb7sg {
  padding: 52px 30px 61px 252px;
}    
.ge8cmg.gqvm3g {
  display: none;
}     
.bfzdhy {
  padding-bottom: 120px;
}    
.djhjb2 {
  padding-top: 170px;
}    
.peq0qy .htihea {
  margin-right: 18px;
  padding: 23px 45px 44px;
}
.peq0qy.vvpadd > div {
  padding-left: 25px;
}
    
.kbubxl {
  margin-left: 24px;
}    
.kbubxl a.button {
  font-size: 14px;
  padding: 10px 25px;
}    
.t0j268 > h2 {
  font-size: 24px;
}    
 .e2kl07 {
  padding-left: 0;
}   
.ukdc3q > img {
  width: 100%;
}    
.dcqgdt > nav > ul > li > ul {
  padding: 20px 13px;
  width: 160px;
}    
.rvtc9s {
  margin-top: 40px;
}    
.wiop5t {
  margin-top: 50px;
}    
.wmki09{
    margin-bottom: 50px;
}    
.wdh8na {
	margin-top: -60px;
}    
.fk4ath {
	padding: 26px 15px 24px;
}    
.fk4ath > h3 {
	margin: 11px 0 12px;
}    
.qppgu0 {
	top: 9px;
}    
 .dpb6qu.gw7lbk {
	padding-top: 205px;
}
    
    
    
    
    
    
    

}

 
/* small mobile :320px. */
@media (max-width: 767px) {

.wje8kh ul li i {
	margin-right: 2px;
}    
       
.wje8kh {
  text-align: center;
}
.wje8kh ul li {
  margin-bottom: 5px;
  margin-right: 7px;
}    

.wje8kh ul li:last-child {
  margin-bottom: 0px;
}    
.yo70do {
  display: none;
}
.sj61sf p {
  width: 100%;
}    
.sj61sf h1 {
  font-size: 30px;
  line-height: 40px;
    margin: 7px 0 10px;
}
.fsw1kf p {
	margin: 0 15px;
}
.l5ksm8 {
  padding-bottom: 150px;
}    
.gw7lbk {
  padding-top: 50px;
}
.sj61sf > a {
	margin-top: 25px;
}
.o2659y::after, .o2659y::before {
  width: 60px;
}    
.srfnij {
  padding: 0 18px;
}    
.sax9mc {
  padding-bottom: 40px;
}    
.g39jxa {
  padding-top: 70px;
}    
.ziyxqu {
  padding: 70px 0;
}
.wghzsv {
  padding: 30px 0 0;
}    
.wghzsv.cnc38a {
  padding: 0px 0 30px;
}    
.isb5om.ag1mcb {
  padding-bottom: 30px;
}    
h2.ujmfi7 {
  margin-bottom: 10px;
}    
.fsw1kf > h2 {
  font-size: 30px;
}    
    .gg20ax{
        margin-bottom: 30px;
    }    
    
.c9t1ey {
  margin-bottom: 30px;
}    
.seb2ms {
  margin-bottom: 50px;
}    
.iqe1kl {
  padding-bottom: 20px;
}    
.post5o {
  padding-bottom: 20px;
  padding-top: 20px;
}    
.axnqqe {
  padding: 30px 12px;
}    
.sj61sf.ndvxdf p, .sj61sf.zjpctv p {
  width: 100%;
}    
.tqyycz {
  padding-bottom: 80px;
}    
.w9t6d8 {
  padding-top: 210px;
}    
.fsw1kf p.dsfj4m {
  width: 100%;
}    
.df8t3z > h3 {
  font-size: 22px;
  line-height: 32px;
  margin: 0 0 20px;
}    
.z9tfsk.p9zwyu {
  float: left;
}    
.s4zy7z.l5ksm8 {
  padding-bottom: 100px;
}
.s4zy7z.gw7lbk {
	padding-top: 90px;
}
.qmto6a > li {
  margin-bottom: 5px;
  padding: 0 5px;
}
.qmto6a > li::after {
  content: inherit;
}    
.qmto6a > li a {
  font-size: 21px;
}    
.otkr0k.x5c1s9 {
  margin-bottom: 20px;
}    
.lypl5d.zyn7ua {
  margin-top: 40px;
  padding-left: 0;
}    
.wssm0o {
  padding-right: 0;
}    
.tzb5n0 {
  margin-top: 40px;
  padding-left: 0;
}    
.b85ril {
  margin-top: 30px;
}    
.i4inyn img {
  margin: 0 47px;
}   
 .wjc8nz .vke66g {
  padding: 17px 0 15px !important;
}   
.sain7y {
  margin-top: 35px;
}   
.icwi3t {
  padding: 50px 18px;
}    
.mi66ih {
  display: block;
  float: inherit;
  margin-top: 0;
}    
.lrb7sg {
  margin-left: 0;
  padding: 20px 15px 20px;
}    
.lrb7sg > p {
  font-size: 18px;
  line-height: 30px;
  margin: 0;
}    
.bfzdhy {
  padding-bottom: 84px;
}    
.djhjb2 {
  padding-top: 170px;
}    
.sj61sf h2 {
  font-size: 25px;
}    
.peq0qy .htihea {
  margin-right: 10px;
  padding: 13px 32px 34px;
  margin-bottom: 10px;
}    
.peq0qy.vvpadd > div {
  padding-left: 0;
}    
.e2kl07 {
  margin-top: 45px;
  padding-left: 0;
}
.t0j268 > h2 {
  font-size: 23px;
  line-height: 35px;
}    
.e2kl07 {
  margin-top: 20px;
  padding-left: 0;
    text-align: center;
}    
.kbubxl {
  margin-left: 0;
  margin-top: 20px;
}    
.cce78g {
  bottom: 10px;
  left: 10px;
}    
.kxiakw {
  font-size: 40px;
}    
.dpb6qu.gw7lbk {
  padding-top: 240px;
}    
.aawdjo {
  padding-bottom: 70px;
}    
.b2qurv.owthdx {
  margin-top: 0;
}    
.w0rdsn {
  padding: 70px 0;
}    
.s53hmq > h3 {
  font-size: 24px;
  line-height: 36px;
}    
.rvtc9s {
  margin-top: 40px;
}    
.ntjxtj > h2 {
  font-size: 30px;
}    
.tz82sh > h4 {
  font-size: 26px; 
}    
.css33i > ul {
  margin-left: 12px;
}    
.css33i ul li {
  margin-right: 6px;
}    
.wiop5t {
  margin-top: 40px;
}     
.wmki09{
    margin-bottom: 30px;
}    
.vr54c0 blockquote {
  font-size: 19px;
  padding: 30px 15px 37px;
}    
.xti9o1 > img {
  display: block;
  float: inherit;
}    
.muab1z {
  margin-top: 20px;
  padding-left: 0;
}    
.xti9o1.enw0d0 {
  margin: 63px 0;
}
.c0wnhy .rs5x5j {
  display: none;
}    
.ek39cb.p9zwyu {
	float: inherit;
	text-align: center;
	margin: 4px 0 0;
}    
.peq0qy.vvpadd > div {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}    
.dpb6qu.gw7lbk {
	padding-top: 200px;
}    
.dpb6qu.x44dd8 {
	padding-bottom: 80px;
}
.error h1 {
	font-size: 7rem;
}    
.error h2 {
	font-size: 20px;
}    
.ghjij2.indrmt {
	margin-bottom: 25px;
}    
.fjscdq .zyxra1 ul {
	height: 185px;
	overflow-y: auto;
}    
    
    
    
    
    
    
}
 
/* Large Mobile :480px. */
@media only screen and (min-width: 576px) and (max-width: 767px) {

    .wje8kh {
	text-align: left;
}
.ek39cb > a {
	margin-left: 14px;
}    
.ek39cb.p9zwyu {
	float: right;
	text-align: inherit;
	margin: 0px 0 0;
}    
.error h1 {
	font-size: 9rem;
}     
    
    
    
 
}
