@media (max-width:1199px) {
 .bnr-txt-safe {
 padding: 140px 0 0 0;
}
 .bnr-txt1 {
line-height: 30px;
padding-bottom:10px;
}
 .bnr-btn {
 margin: 40px 0 0 0;
}
.hm-bg {
 background: url(../images/bnr-bg.jpg) no-repeat 123% top;
}
 .midil-sec h1 {
 color:#0f1d46;
 font-size: 45px;
 font-weight: 600;
 margin: 87px 50px 0 50px;
 padding: 0px 50px 0 50px;
}
 .srv-img {
 margin-right:50px;
}
.mid-sc-bxs {
min-height: 480px;
}
 .discovr-sec h2 {
margin: 0 0px;
}
 .cal-ot-txt {
 float: left;
 width: 70%;
 padding-right:0px;
}
.cl-out-bx-safe {
 padding: 40px 65px 111px 70px;
}
.cal-ot-btn .bnr-btn {
 margin: 40px 0 0 0;
}
 .ctct-frm {
 padding: 0 0px 0 0;
}
}
 @media (max-width:991px) {
 .bnr-txt-safe {
 padding: 40px 100px 0 100px;
 text-align:center;
}
 .bnr-img {
 padding: 60px 0 0 0;
}
 .midil-sec h1 {
margin: 40px 0px 0 0px;
padding: 0px 50px 0 50px;
font-size: 35px;
}
 .hd-sec {
 padding: 0 0 50px 0;
}
 .srv-bx2 .srv-img {
 float: none;
 margin: 20px 0px 0 0px;
}
.srv-bx2 .srv-txt {
 float: none;
 display: inherit;
 width: 100%;
}
 .odr-1 {
 order: -1 !important;
}
 .hm-sec2 h2 {
 font-size: 28px;
 padding: 0 70px 0 70px !important;
}
 .mid-sc-bxs {
 min-height: 395px;
}
 .discvr-video img {
 width:100%;
}
 .cal-ot-txt {
 float: none;
 width: 100%;
}
 .cal-ot-btn .bnr-btn {
 margin:40px auto;
}
.cal-ot-btn {
 display: block;
}
.cl-out-bx-safe {
 padding: 50px 20px 20px 20px;
 background-size: inherit;
 text-align:center;
 background-color:#fff;
}
 .socil-safe {
 padding: 10px 0 35px 0;
}
 .adrs-safe {
 padding-bottom:30px;
}
 .inr-hd .menu-safe {
 float: none;
}
.rit-img {
 float: none;
 padding: 0px 0 30px 0;
}
 .wrk-odr-img2 {
 padding: 10px 0 50px 0;
}
 .lft-img {
 float: none;
 margin: 0 0px 30px 0;
}
 .asst-sec2 h2 {
 background: url(../images/hd-bdr1.jpg) no-repeat left bottom;
 text-align: left;
}
 .simpl-bx-safe {
 min-height:inherit;
}
 .adrs-txt {
 padding: 25px 0px 0 0;
}
}
 @media (max-width:767px) {
 .bnr-txt-safe {
 padding: 40px 50px 0 50px;
 text-align: center;
}
 .mid-sc-bxs {
 min-height: 445px;
}

.blg figure {
	float:none;
	width:auto;
	margin:0 0px 10px 0 !important;
}


}
 @media (max-width:575px) {
 .hm-bg {
    background: url(../images/bnr-bg.jpg) no-repeat 153px -96px;
}
.bnr-sec {
 background: none;
}
.bnr-txt-safe {
 padding: 40px 0px 0 0px;
}
.midil-sec h1 {
 margin: 40px 0px 0 0px;
 padding: 0px 0px 0 0px;
 font-size: 30px;
}
 .srv-bx-safe h2 {
 font-size: 27px;
}
 .hm-sec2 h2 {
 font-size: 25px;
 padding: 0 0px 0 0px !important;
}
.mid-sc-bxs {
 min-height: auto;
}
.discovr-sec {
 padding: 89px 0 90px 0;
}
 .cal-ot-txt p {
 color:#0f1d46 !important;
 font-size: 20px !important;
 font-weight: 600 !important;
 line-height: 25px !important;
 margin: 0 0 0 0 !important;
}
 .srv-img {
 float: none;
 margin-right: 0;
 padding-bottom:20px;
}
 .inr-hd .lgo {
 float: left;
 margin-right: 15px;
}
 .lgo img {
 height: 45px;
}
 .lgo2 img {
 height: 30px;
}
.inr-hd .lgo2 {
 padding: 4px 0 0 0;
}
 .inr-midile h1 {
 font-size: 30px;
 line-height: 35px;
}
 .inr-midile .pnk-txt {
 line-height: 30px;
 padding-bottom:5px;
}
 .inr-midile h2 {
font-size: 25px;
}
 .gry-txt {
 margin: 0 0px 0 0px;
}
 .inr-midile h3 {
font-size: 25px;
}
 .inr-midile {
 background: url(../images/lin-bg1.jpg) no-repeat left -30px, url(../images/inr-hd-bg.jpg) no-repeat right -30px;
}
 .ctct-sec {
 padding-bottom: 50px;
}
 .inr-hd {
 border-bottom: 2px solid #DCDCDC;
}
.inr-midile {
 background:none;
 padding:50px 0 0 0;
}
}
