﻿@font-face {
    font-family: 'MainFont';
    src: url('../../../fonts/Inter/Inter_18pt-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'MainFontBold';
    src: url('../../../fonts/Inter/Inter_18pt-Bold.ttf') format('truetype');
}

.col-lg-1, .col-md-1, .col-sm-1, .col-xs-1,
.col-lg-2, .col-md-2, .col-sm-2, .col-xs-2,
.col-lg-3, .col-md-3, .col-sm-3, .col-xs-3,
.col-lg-4, .col-md-4, .col-sm-4, .col-xs-4,
.col-lg-5, .col-md-5, .col-sm-5, .col-xs-5,
.col-lg-6, .col-md-6, .col-sm-6, .col-xs-6,
.col-lg-7, .col-md-7, .col-sm-7, .col-xs-7,
.col-lg-8, .col-md-8, .col-sm-8, .col-xs-8,
.col-lg-9, .col-md-9, .col-sm-9, .col-xs-9,
.col-lg-10, .col-md-10, .col-sm-10, .col-xs-10,
.col-lg-11, .col-md-11, .col-sm-11, .col-xs-11,
.col-lg-12, .col-md-12, .col-sm-12, .col-xs-12 {
    font-family: 'MainFont' !important;
}

h1, h2, h3, h4, h5, h6, a, ul, ol, ul li, ol li, input, p, label, div, span {
    font-family: 'MainFont' !important;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.5em;
}
body {
    font: 18px / 20px 'MainFont';
}

.ls-nav-next, .ls-nav-prev, div.owl-prev, div.owl-next {
    font-family: FontAwesome !important;
}

.Req {
    border: 1px solid #a5090a !important;
}

iframe {
    width:100% !important;
}

.page_footer.bordered-footer .icon-inline > * {
    line-height: 1.8;
    margin-bottom: 10px;
    font-size: small;
}

.dropdown-language a:not(.btn) {
    display: block;
    text-align: start;
}

.page_footer.bordered-footer p {
    color: #9a9a9a;
}

.team .vertical-item.content-padding .item-content {
    padding: 52px 20px 70px;
}

select optgroup {
    color: #d43339;
}
a.btn-custom {
    min-width: fit-content;
    font-size: 10px;
    padding: 10px 20px;
    color: #fff !important;
}
a.btn-custom:hover {
    color: #000 !important;
}
.book-item .book .stage header{
    padding: 0px 0px 10px;
}
.book-item .book .stage p {
    line-height: 1.6;
    font-size: 14px;
    margin-bottom: 10px;
    text-align: start;
}
.copyright-ls p {
    font-size: 10px;
}
.footer-rojects-more-special{
    padding-top:10px;
}
.footer-rojects-more-special a{
    color: #fff !important;
}
.footer-rojects-more-special a:hover{
    color: #d13339 !important;
}
.vertical-item .entry-content {
    padding-bottom: 50px;
}
.vertical-item .entry-content h1 {
    font-weight: bolder;
    line-height: 1.6;
}

@media (max-width: 1199px) {
    .page_header {
        padding: 6px 0px;
    }
    .top-nav .sf-menu a {
        text-align: start;
    }
    .d-xs-block {
        display: inline-block !important;
    }
    header .nav-wrap, header a.logo {
        display: inline !important;
    }
    header .logo img {
        width:50%;
	margin-left:5%;
    }
    .page_footer.bordered-footer .mailchimp p {
        margin-left:0px;
        margin-right:0px;
    }
    .page_slider .intro_featured_word {
        font-size: 40px;
    }
}

