.remove-dot {
    display: block !important;
}

.achor {
    color: #bfaa53;
}

.slider-img {
    background: -moz-linear-gradient( top, rgba(16, 75, 149, 0.8) 0%, rgba(16, 75, 149, 0.8) 100%);
    background: -webkit-linear-gradient( top, rgba(16, 75, 149, 0.8) 0%, rgba(16, 75, 149, 0.8) 100%);
    background: linear-gradient( to bottom, rgba(16, 75, 149, 0.1) 0%, rgba(16, 75, 149, 0.07) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#cc1b2429', endColorstr='#cc1b2429', GradientType=0);
    position: relative;
}

.header-topbar {
    padding-top: 10px;
    padding-bottom: 0px;
    background-color: #68541a;
    font-size: 12px;
    color: #fff;
    font-weight: 500;
    text-transform: uppercase;
}

.text-nav-right {
    text-align: right;
    padding-right: 1%;
}

.disk-row {
    align-items: baseline;
}

.google_translate_element .goog-te-gadget select {
    background-color: white;
    border: 1px solid rgb(197, 197, 197);
    border-radius: 5px;
    box-sizing: border-box;
    color: #3E3D40;
    display: block;
    font-family: SourceSansPro, Helvetica, Arial, sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 30px;
    min-width: 80px;
    padding: 0 20px 0 16px;
    position: inherit;
    outline: none;
}

.navbar-light .navbar-nav .nav-link,
.navbar-nav .dropdown-item,
.navbar-nav .dropdown-menu .dropdown-item .dropdown-link {
    color: #cbbe8e !important;
}

.navbar-light .navbar-nav .nav-link:hover,
.navbar-nav .dropdown-item:hover,
.navbar-nav .dropdown-menu .dropdown-item .dropdown-link:hover {
    color: #a07724;
}

.btn-secondary {
    color: #fff;
    background-color: #9f7625;
    border-color: #9f7625;
}

.btn-secondary:hover {
    color: #fff;
    background-color: #9f7625;
    border-color: #9f7625;
}

.rate-title {
    text-transform: uppercase;
    font-size: 12px;
    color: #778191;
}

.footer {
    background-color: #1e3a52;
    color: #ffffff;
}

.newsletter-title {
    color: #ffffff;
}

.widget-footer ul li a {
    color: #ffffff;
}

.widget-social ul li a {
    color: #ffffff;
}

.widget-social ul li a:hover {
    color: #ffffff;
}

.mail {
    color: #ffffff;
}

.bg-default {
    background-color: #68541a;
}

.cd-top {
    background: rgb(114, 24, 224) url(../images/cd-top-arrow.svg) no-repeat center 50%;
}

.partner-index {
    color: white;
}

.parter-image {
    width: 150px
}

.my-service {
    padding-top: 38px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
}

.container,
.container-lg,
.container-md,
.container-sm,
.container-xl {
    max-width: 1350px;
}

.dark-line {
    border-top: 2px solid #68541a;
}

.my-section1 h1,
h4 {
    color: rgb(0, 0, 0);
}

.my-section1 {
    background-color: #ffffff !important;
    color: rgb(0, 0, 0);
}

.my-section {
    background-color: #193248 !important;
    color: #fff;
}

.my-section h1,
h4 {
    color: #fff;
}

.number-block {
    text-align: center;
    color: black;
}

.event-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/events.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.services-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/services.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.gallary-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/gallary.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.case-study-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/case-study.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.news-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../uploads/page_header/news.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.about-us-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/about-us.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.deadline-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/deadline.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.contact-us-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 110px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../images/page-header/contact-us.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.europe-home-page-header {
    margin: 0;
    padding: 35px 0px 70px;
    min-height: 10px;
    border: none;
    /*background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), rgba(0, 0, 0, 0.2) url(../uploads/page_header/default.png) no-repeat center;*/
    background-size: auto, auto;
    background-size: cover;
}

.my-bg-white {
    background-color: #ffffffa3 !important;
}

.widget {
    background-color: #68541a;
}

.widget-title {
    border-bottom: 1px solid #fff;
    color: white;
}

.widget-category li a,
.widget-archives li a {
    color: white;
}

.widget .title {
    color: #fff;
}

.widget-category li a:hover,
.widget-archives li a:hover {
    color: #73d99b;
}

.widget-tags a:hover {
    background-color: #203f5b;
    color: #fff;
    border-color: #203f5b;
}

.widget-tags a {
    border: 2px solid #fff;
    color: wheat;
}

.my-paragraph {
    text-align: justify;
}

.post-block h2 {
    text-align: left;
}

a {
    color: #68541a;
}

.submenu {
    color: #1c364d !important;
}

.navbar-light .navbar-nav .nav-link,
.navbar-nav .dropdown-item,
.navbar-nav .dropdown-menu .dropdown-item .dropdown-link {
    color: #1c364d !important;
}

.mainmenu {
    color: #cbbe8e !important
}

.top-text {
    font-size: 14px;
    font-weight: 600;
}

.header-topbar {
    background-color: #b2a057;
    color: #192f44;
    font-weight: 600;
}

.top-text a {
    color: #1b344a;
}

p:last-child {
    margin-bottom: 0px;
    font-size: 14px;
    font-weight: 415;
}

.service-block {
    transition: box-shadow 0.5s;
    height: 352px;
}

#service .owl-next:hover,
#service .owl-prev:hover {
    background-color: #68541a !important;
    border: 2px solid #68541a;
    color: #fff;
}

.cd-top {
    background: rgb(27, 51, 75) url(../images/cd-top-arrow.svg) no-repeat center 50%;
}

.news-block {
    height: 430px
}

.my-footer-div {
    max-width: 13.667%;
}

.widget-footer ul li a:hover {
    color: #bca853;
}

.meta-date {
    color: #bca853;
}

.widget {
    background-color: #b2a057;
}

.widget-category li a:hover,
.widget-archives li a:hover {
    color: #1b334b;
}

.tiny-footer {
    background-color: #b2a057;
}

.widget {
    background-color: #193148;
}

.marquee_tag {
    background: #b2a0574d;
    margin-bottom: 21px;
    color: #1c364d;
    padding-top: 10px;
}

.service-block {
    transition: box-shadow 0.5s;
    height: 352px;
    background-image: linear-gradient(to right, #bcd0e285, #fff);
}

.my-section1 h1,
h4 {
    color: #183147;
}


/* ----------- iPad 1, 2, Mini and Air ----------- */


/* Portrait and Landscape */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {}


/* Portrait */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {
    .header-topbar {
        padding-bottom: 0px !important;
    }
}


/* Landscape */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
    .google_translate_element .goog-te-gadget select {
        background-color: white;
        border: 1px solid rgb(197, 197, 197);
        border-radius: 5px;
        box-sizing: border-box;
        color: #3E3D40;
        display: block;
        font-family: SourceSansPro, Helvetica, Arial, sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 30px;
        min-width: 80px;
        padding: 0px 0px 0px 16px;
        position: inherit;
        outline: none;
    }
}
p:last-child {
  font-size: 14px;
  font-weight: 400;
}