@font-face {
    font-family: poppinsblack;
    src: url(../fonts/Poppins/poppins-black-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-black-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsblack_italic;
    src: url(../fonts/Poppins/poppins-blackitalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-blackitalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsbold;
    src: url(../fonts/Poppins/poppins-bold-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-bold-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsbold_italic;
    src: url(../fonts/Poppins/poppins-bolditalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-bolditalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsextrabold;
    src: url(../fonts/Poppins/poppins-extrabold-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-extrabold-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsextrabold_italic;
    src: url(../fonts/Poppins/poppins-extrabolditalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-extrabolditalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsextralight;
    src: url(../fonts/Poppins/poppins-extralight-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-extralight-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsextralight_italic;
    src: url(../fonts/Poppins/poppins-extralightitalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-extralightitalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsitalic;
    src: url(../fonts/Poppins/poppins-italic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-italic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinslight;
    src: url(../fonts/Poppins/poppins-light-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-light-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinslight_italic;
    src: url(../fonts/Poppins/poppins-lightitalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-lightitalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsmedium;
    src: url(../fonts/Poppins/poppins-medium-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-medium-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsmedium_italic;
    src: url(../fonts/Poppins/poppins-mediumitalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-mediumitalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsregular;
    src: url(../fonts/Poppins/poppins-regular-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-regular-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinssemibold;
    src: url(../fonts/Poppins/poppins-semibold-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-semibold-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinssemibold_italic;
    src: url(../fonts/Poppins/poppins-semibolditalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-semibolditalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsthin;
    src: url(../fonts/Poppins/poppins-thin-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-thin-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: poppinsthin_italic;
    src: url(../fonts/Poppins/poppins-thinitalic-webfont.woff2) format('woff2'), url(../fonts/Poppins/poppins-thinitalic-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: oswald_regularregular;
    src: url(../fonts/oswald/oswald-regular-webfont.woff2) format('woff2'), url(../fonts/oswald/oswald-regular-webfont.woff) format('woff');
    font-weight: 400;
    font-style: normal
}


body {
margin: 0;
padding: 0;
font-family: poppinsregular, sans-serif;
font-size: 14px
}

.bx-icons {
text-align: center;
font-size: 20px;
display: block;
height: 25px
}

.btn:focus,
button:focus {
outline: 0
}

@media screen and (max-width:768px) {
header .navbar {
padding: .5rem 0rem
}
}

header .navbar .nav-link {
color: #333;
font-family: poppinsmedium, sans-serif
}

header .navbar .nav-link:hover {
color: #007bff
}

footer {
background-color: #2f354a;
padding: 30px 0
}

footer p {
color: rgba(255, 255, 255, .6);
margin: 0;
text-align: center;
font-size: 14px
}

footer ul.social-links {
list-style-type: none;
padding: 0;
margin: 0
}

footer ul.social-links li {
display: inline-block;
margin: 0 5px
}

footer ul.social-links li a {
background-color: #5c677b;
height: 40px;
width: 40px;
display: inline-block;
line-height: 45px;
color: #fff;
border-radius: 50%
}

footer ul.social-links li a i {
font-size: 18px
}

@media screen and (max-width:480px) {
footer .stay-connect-with h3 {
text-align: center;
margin-bottom: 10px !important
}

footer .stay-connect-with .li-text-right {
text-align: center !important
}

footer .stay-connect-with ul li {
width: 45%;
margin-right: 0 !important;
margin-bottom: 5px
}

.bx.bx-ico {
font-size: 18px;
margin: 0
}

.xs-pr-0 {
padding-right: 0 !important
}

.xs-pr-1 {
padding-right: .25rem !important
}

.xs-pr-2 {
padding-right: .5rem !important
}

.xs-pr-3 {
padding-right: 1rem !important
}

.xs-pr-4 {
padding-right: 1.5rem !important
}

.xs-pl-0 {
padding-left: 0 !important
}

.xs-pl-1 {
padding-left: .25rem !important
}

.xs-pl-2 {
padding-left: .5rem !important
}

.xs-pl-3 {
padding-left: 1rem !important
}

.xs-pl-4 {
padding-left: 1.5rem !important
}

.xs-mb-0 {
margin-bottom: 0 !important
}

.xs-mb-1 {
margin-bottom: .25rem !important
}

.xs-mb-2 {
margin-bottom: .5rem !important
}

.xs-mb-3 {
margin-bottom: 1rem !important
}

.xs-mb-4 {
margin-bottom: 1.5rem !important
}

.xs-mt-0 {
margin-top: 0 !important
}

.xs-mt-1 {
margin-top: .25rem !important
}

.xs-mt-2 {
margin-top: .5rem !important
}

.xs-mt-3 {
margin-top: 1rem !important
}

.xs-mt-4 {
margin-top: 1.5rem !important
}

.tab-text {
display: none
}

.hidden-xs {
display: none !important
}
}

@media screen and (min-width:481px) and (max-width:767px) {
footer .stay-connect-with h3 {
text-align: center;
margin-bottom: 10px !important
}

footer .stay-connect-with .li-text-right {
text-align: center !important
}

.sm-pr-0 {
padding-right: 0 !important
}

.sm-pr-1 {
padding-right: .25rem !important
}

.sm-pr-2 {
padding-right: .5rem !important
}

.sm-pr-3 {
padding-right: 1rem !important
}

.sm-pr-4 {
padding-right: 1.5rem !important
}

.sm-pl-0 {
padding-left: 0 !important
}

.sm-pl-1 {
padding-left: .25rem !important
}

.sm-pl-2 {
padding-left: .5rem !important
}

.sm-pl-3 {
padding-left: 1rem !important
}

.sm-pl-4 {
padding-left: 1.5rem !important
}

.sm-mb-0 {
margin-bottom: 0 !important
}

.sm-mb-1 {
margin-bottom: .25rem !important
}

.sm-mb-2 {
margin-bottom: .5rem !important
}

.sm-mb-3 {
margin-bottom: 1rem !important
}

.sm-mb-4 {
margin-bottom: 1.5rem !important
}

.sm-mt-0 {
margin-top: 0 !important
}

.sm-mt-1 {
margin-top: .25rem !important
}

.sm-mt-2 {
margin-top: .5rem !important
}

.sm-mt-3 {
margin-top: 1rem !important
}

.sm-mt-4 {
margin-top: 1.5rem !important
}

.hidden-sm {
display: none !important
}
}

@media screen and (min-width:768px) and (max-width:991px) {
footer .stay-connect-with h3 {
text-align: center;
margin-bottom: 10px !important
}

footer .stay-connect-with .li-text-right {
text-align: center !important
}

.md-pr-0 {
padding-right: 0 !important
}

.md-pr-1 {
padding-right: .25rem !important
}

.md-pr-2 {
padding-right: .5rem !important
}

.md-pr-3 {
padding-right: 1rem !important
}

.md-pr-4 {
padding-right: 1.5rem !important
}

.md-pl-0 {
padding-left: 0 !important
}

.md-pl-1 {
padding-left: .25rem !important
}

.md-pl-2 {
padding-left: .5rem !important
}

.md-pl-3 {
padding-left: 1rem !important
}

.md-pl-4 {
padding-left: 1.5rem !important
}

.md-mb-0 {
margin-bottom: 0 !important
}

.md-mb-1 {
margin-bottom: .25rem !important
}

.md-mb-2 {
margin-bottom: .5rem !important
}

.md-mb-3 {
margin-bottom: 1rem !important
}

.md-mb-4 {
margin-bottom: 1.5rem !important
}

.md-mt-0 {
margin-top: 0 !important
}

.md-mt-1 {
margin-top: .25rem !important
}

.md-mt-2 {
margin-top: .5rem !important
}

.md-mt-3 {
margin-top: 1rem !important
}

.md-mt-4 {
margin-top: 1.5rem !important
}

.hidden-md {
display: none !important
}
}

@media screen and (min-width:992px) and (max-width:1199px) {
.lg-pr-0 {
padding-right: 0 !important
}

.lg-pr-1 {
padding-right: .25rem !important
}

.lg-pr-2 {
padding-right: .5rem !important
}

.lg-pr-3 {
padding-right: 1rem !important
}

.lg-pr-4 {
padding-right: 1.5rem !important
}

.lg-pl-0 {
padding-left: 0 !important
}

.lg-pl-1 {
padding-left: .25rem !important
}

.lg-pl-2 {
padding-left: .5rem !important
}

.lg-pl-3 {
padding-left: 1rem !important
}

.lg-pl-4 {
padding-left: 1.5rem !important
}

.lg-mb-0 {
margin-bottom: 0 !important
}

.lg-mb-1 {
margin-bottom: .25rem !important
}

.lg-mb-2 {
margin-bottom: .5rem !important
}

.lg-mb-3 {
margin-bottom: 1rem !important
}

.lg-mb-4 {
margin-bottom: 1.5rem !important
}

.lg-mt-0 {
margin-top: 0 !important
}

.lg-mt-1 {
margin-top: .25rem !important
}

.lg-mt-2 {
margin-top: .5rem !important
}

.lg-mt-3 {
margin-top: 1rem !important
}

.lg-mt-4 {
margin-top: 1.5rem !important
}

.hidden-lg {
display: none !important
}
}

@media screen and (min-width:1200px) {
.xl-pr-0 {
padding-right: 0 !important
}

.xl-pr-1 {
padding-right: .25rem !important
}

.xl-pr-2 {
padding-right: .5rem !important
}

.xl-pr-3 {
padding-right: 1rem !important
}

.xl-pr-4 {
padding-right: 1.5rem !important
}

.xl-pl-0 {
padding-left: 0 !important
}

.xl-pl-1 {
padding-left: .25rem !important
}

.xl-pl-2 {
padding-left: .5rem !important
}

.xl-pl-3 {
padding-left: 1rem !important
}

.xl-pl-4 {
padding-left: 1.5rem !important
}

.xl-mt-0 {
margin-top: 0 !important
}

.xl-mt-1 {
margin-top: .25rem !important
}

.xl-mt-2 {
margin-top: .5rem !important
}

.xl-mt-3 {
margin-top: 1rem !important
}

.xl-mt-4 {
margin-top: 1.5rem !important
}

.xl-mb-0 {
margin-bottom: 0 !important
}

.xl-mb-1 {
margin-bottom: .25rem !important
}

.xl-mb-2 {
margin-bottom: .5rem !important
}

.xl-mb-3 {
margin-bottom: 1rem !important
}

.xl-mb-4 {
margin-bottom: 1.5rem !important
}

.container {
max-width: 1200px !important
}

.hidden-xl {
display: none !important
}
}