@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/font-icon/icomoon.eot?q34zr9');
  src:  url('../fonts/font-icon/icomoon.eot?q34zr9#iefix') format('embedded-opentype'),
    url('../fonts/font-icon/icomoon.ttf?q34zr9') format('truetype'),
    url('../fonts/font-icon/icomoon.woff?q34zr9') format('woff'),
    url('../fonts/font-icon/icomoon.svg?q34zr9#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-facebook .path1:before {
  content: "\e900";
  color: rgb(59, 89, 152);
}
.icon-facebook .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-twitter .path1:before {
  content: "\e902";
  color: rgb(38, 166, 209);
}
.icon-twitter .path2:before {
  content: "\e903";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-youtube .path1:before {
  content: "\e904";
  color: rgb(212, 36, 40);
}
.icon-youtube .path2:before {
  content: "\e905";
  margin-left: -1em;
  color: rgb(204, 32, 45);
}
.icon-youtube .path3:before {
  content: "\e906";
  margin-left: -1em;
  color: rgb(186, 32, 46);
}
.icon-youtube .path4:before {
  content: "\e907";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-linkedin .path1:before {
  content: "\e908";
  color: rgb(14, 118, 168);
}
.icon-linkedin .path2:before {
  content: "\e909";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-snapchat .path1:before {
  content: "\e90a";
  color: rgb(255, 223, 85);
}
.icon-snapchat .path2:before {
  content: "\e90b";
  margin-left: -1em;
  color: rgb(255, 206, 0);
}
.icon-snapchat .path3:before {
  content: "\e90c";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-snapchat .path4:before {
  content: "\e90d";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-instagram .path1:before {
  content: "\e90e";
  color: rgb(63, 114, 155);
}
.icon-instagram .path2:before {
  content: "\e90f";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-instagram-1 .path1:before {
  content: "\e910";
  color: rgb(82, 127, 162);
}
.icon-instagram-1 .path2:before {
  content: "\e911";
  margin-left: -1em;
  color: rgb(70, 117, 147);
}
.icon-instagram-1 .path3:before {
  content: "\e912";
  margin-left: -1em;
  color: rgb(65, 107, 130);
}
.icon-instagram-1 .path4:before {
  content: "\e913";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-instagram-1 .path5:before {
  content: "\e914";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-instagram-1 .path6:before {
  content: "\e915";
  margin-left: -1em;
  color: rgb(255, 255, 255);
}


body{font-size: 16px;color: #333;background: #fbfbfb;font-family: 'arial';}
a:hover{text-decoration: none;text-shadow: none !important;}
.clr-white{color: #fff;}
.clr-red{color: #cc0033;}
.bg-red{background-color: #cc0033;}
.clr-yellow{color: #ffcc00;}
h1{font-size: 34px;color: #fff;}
h2{font-size: 24px;color: #cc0033;}
h3{font-size: 22px;}
h4{font-size: 36px;color:#cc0033;}
h5{font-size: 17px;color: #f9f5f6;}
.padding40{padding: 40px 0;}
.mbt{margin-bottom: 10px;}
.sm{font-size: 17px;}
.xlg{font-size: 35px;}
.xs{font-size: 14px;}
.xsm{font-size: 12px;}
.form-control:focus{box-shadow: none;color: #fff;}
button:focus{outline: none;}
.link-btn{color:#cc0033;font-size: 15px;}
.link-btn:hover{color: #ff0026;}
.right-arrow-icon{padding-left: 5px;font-size: 15px !important;}
.header-strip ::-webkit-input-placeholder {color: #e397a2;font-size: 14px;}
.header-strip ::-moz-placeholder {color: #e397a2;font-size: 14px;}
.header-strip :-ms-input-placeholder {color: #e397a2;font-size: 14px;}
.header-strip :-moz-placeholder {color: #e397a2;font-size: 14px;}
/*.banner-padding{padding-top: 155px;}*/
.banner-padding img{background: #000;}
.font-div{color: #5a5a5a;font-size: 18px;}
.footer-strip a:hover{color: #ffcc00;}
.nav-tabs{border-bottom: none;}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {border-color: transparent;}
.about-list-div ul li.active a{color: #cc0033;}