.hist_banner{-webkit-backface-visibility:hidden;backface-visibility:initial;margin-top:-20%;overflow:hidden;position:relative;-webkit-transform:skewY(-6deg);-moz-transform:skewY(-6deg);-ms-transform:skewY(-6deg);-o-transform:skewY(-6deg);transform:skewY(-6deg)}.hist_banner:before{background:rgba(50,65,84,.33)}.hist_banner:after,.hist_banner:before{content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.hist_banner:after{background:rgba(50,65,84,.5)}.hist_inner{-webkit-backface-visibility:hidden;backface-visibility:initial;height:100%;padding:500px 0 200px;-webkit-transform:skewY(6deg);-moz-transform:skewY(6deg);-ms-transform:skewY(6deg);-o-transform:skewY(6deg);transform:skewY(6deg);width:100%}.his_section{background:#d3d3d1;padding:90px 20px 100px;text-align:center}.his_section h1{color:#4e6179;font-weight:500;letter-spacing:1px;line-height:1;text-transform:uppercase}.his_section p{color:#292626;font-size:18px;line-height:1.7;margin:0 auto;max-width:900px}.time_line{background:#f6f5f4;margin-bottom:-100px;margin-top:-100px;padding:100px 0 130px}.tm_section:after{background:#637388;bottom:52px}.time_inner h4:after{background:#9fa9b6;border:3px solid #566d8b}.time_inner h4{color:#324154;font-family:Teko,sans-serif;font-size:36px;font-weight:500;letter-spacing:2px}.time_inner p{color:#292626;font-family:IBM Plex Sans Condensed,sans-serif;font-size:16px}.contact_sect{padding:170px 0 300px}@media(min-width:1921px){.hist_inner{padding:700px 0 200px}.time_line{margin-bottom:-150px;margin-top:-150px;padding:150px 0}.contact_sect{height:100%}}@media(max-width:1024px){.time_inner h4{font-size:34px}.contact_sect{padding:140px 0 300px}}@media(max-width:991px){.his_section{padding:70px 20px}.hist_inner{padding:400px 0 200px}.time_inner h4{font-size:32px}.contact_sect{padding:110px 0 300px}}@media(max-width:767px){.his_section p{font-size:16px}.hist_inner{padding:300px 0 150px}.his_section{padding:50px 20px}.time_line{margin-top:-50px}.time_inner h4{font-size:28px}.contact_sect{padding:110px 0 160px}}@media(max-width:640px){.time_inner p{font-size:14px}.contact_sect{padding:70px 0 160px}}@media(max-width:480px){.hist_inner{padding:200px 0 120px}.tm_section:after{background:transparent}.time_line{padding:70px 0 105px}}