.hdr .l svg *{fill:#fff}
.i-b{float:left;clear:both;width:100%;min-height:515px;padding-top:213px;position: relative;background-color:#191b2b}
.i-b .t{display: block;font-size:14px;font-family:"Poppins";font-weight:300;text-transform:uppercase;color:#fff;margin-bottom:5px}
.i-b .t .sep{display:inline-block;background:#A61D2D;width:1px;height:20px;vertical-align:top;margin:0 10px}
h1{font-weight:700;line-height:1em;margin-bottom:14px;text-transform:uppercase;text-shadow: 1.5px 2.6px 5px #00000073;}
.sec.s1 h2,
.sec.s1 h3{color:#222222;margin-bottom:29px;line-height:1em;font-size:20px}
.sec.s1 h3 a{color:#222222}
.sec.s1 h2 strong,
.sec.s1 h3 strong{color:#B40016}
.sec.s1 .row{max-width:1200px}
.sec.s1{padding:60px 0}
.sec.s1 .ic{max-width:100%}
.sec.s1 .s1_1 .buttons{padding-top:54px}
.sec.s1 .more{font-size:12px;font-weight:600;text-transform:uppercase;color:#1C1F26;letter-spacing:1.2px}
.sec.s1 .more:after{width: 0; 
    height: 0; 
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 8px solid #A61D2D;content:" ";display:inline-block;margin-left:8px}
.sec.s1 .more:hover{color:#A61D2D;text-decoration:none}    
.sec.s1 .s1_c{margin-bottom:80px}

.sec.s1 .video{position: relative;display:block;background:#000000;overflow: hidden;margin-bottom:23px}
.sec.s1 .video:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);opacity:0.5;}
.sec.s1 .video .btnplay{position:absolute;top:50%;left:50%;margin-top:5px;width:135px;height:135px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:url("../images/btn-play-lg.svg") 0 0 no-repeat;}
.sec.s1 .video:hover .btnplay{transform:translate(-50%,-50%) scale(0.9);-webkit-transform:translate(-50%,-50%) scale(0.9);}
.sec.s1 .video iframe{display:none;width:100%;height:100%;position: absolute;top:0px;left:0px}
@media screen and (min-width:1921px){
    .i-b{background-size:cover!important}
}

@media screen and (max-width: 1023px){
    .hdr a.mobile-menu:before,
    .hdr a.mobile-menu:after{background:#fff}
    .hdr a.mobile-menu span{background:#fff}
    .sec.s1 .ic{max-width:100%}
    .sec.s1{padding-top:40px}
    .sec.s1 .s1_1 .buttons{padding-top:20px}
    .buttons{padding-top:20px}
    .sec.s1 .s1_c{margin-bottom:20px}
    .buttons ul{width:100%}
    .buttons ul li a{max-width:100%;}
    
}

@media screen and (max-width: 639px){
    h1,
    h2,
    h3{font-size:24px}
    .i-b{min-height:300px;padding-top:180px}
    .i-b .t{font-size:12px}
    .sec.s1{padding-top:30px}
    .sec.s1 .s1_1 .buttons,
    .buttons{padding-top:0px}
    .sec.s1 .more{margin-bottom:20px;display:block}
  
}