#beasy_language_select_button::after, .sticky-header-active .beasy_language_select_row {
        display: none !important;
}
#beasy_language_select_button {
        margin: 0 1.6rem 0 0 !important;
}
.beasy_language_select_row {
        margin-bottom: -2rem;
        z-index: 9;
}
.beasy_header_image {
        background-size: cover !important;
}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a.active {
        color: #06124e;
}
a:not(.btn):hover {
        text-decoration: none;
}
.container .call-to-action {
        border-radius: 8px !important;
}
h3, h5 {
        text-transform: none;
}
.beasy_module_image-boxes-vertical .feature-box.feature-box-style-5 .feature-box-icon {
        padding: 0;
}
.beasy_module_image-boxes-vertical .feature-box.feature-box-style-5 .feature-box-icon {
        top: 12px;
}
.beasy_module_icon-boxes .featured-box-primary h4 {
        color: #212529 !important;
}
figure {
        margin: 0;
}
figcaption p {
        margin: 0;
}
.owl-carousel.show-nav-hover:hover .owl-nav button.owl-next {
        right: 15px;
}
.owl-carousel.show-nav-hover:hover .owl-nav button.owl-prev {
        left: 15px;
}
.thumb-info:hover img {
        transform: none;
}
.thumb-info .thumb-info-wrapper::after, .thumb-info .thumb-info-wrapper .thumb-info-wrapper-overlay::before {
        display: none;
}
.text-facebook {
        color: #395693 !important;
}
.text-twitter {
        color: #00a7e7 !important;
}
.text-linkedin {
        color: #0e72a3 !important;
}
.text-instagram {
        color: #d6249f !important;
        background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;
}
.text-tumblr {
        color: #334459 !important;
}
.text-pinterest {
        color: #c2222b !important;
}
.text-youtube {
        color: #ff0000 !important;
}
.text-tiktok {
  color: #fff;
  text-shadow:
    -1px -1px 0 #25F4EE,
     1px  1px 0 #FE2C55;
}
h2 {
        font-weight: 700;
}
figure {
        padding: 1rem;
}
#header .header-nav-main.header-nav-main-text-capitalize nav > ul > li > a {
        text-transform: none;
}
html #header.header-transparent .header-body {
        overflow: visible;
}
footer.b_porto_default_footer .text-color-dark {
        color: #fff !important;
}

/* CAPTCHA */
.beasy_captcha {
        display: inline-flex;
        justify-content: space-between;
        align-items: center;
}

.beasy_captcha_numbers {
        position: relative;
        display: block;
        margin: 0 2px;
        width: 18px;
        height: 37px;
        /* float: left; */
}

.beasy_captcha_numbers div {
        position: absolute;
        background: #ececec;
        border: 1px solid #fff;
        border-radius: 6px;
        z-index: 1;
}

.beasy_captcha_numbers div:nth-child(1),
.beasy_captcha_numbers div:nth-child(4),
.beasy_captcha_numbers div:nth-child(7) {
        width: 10px;
        height: 6px;
        left: 3px;
}

.beasy_captcha_numbers div:nth-child(2),
.beasy_captcha_numbers div:nth-child(5) {
        width: 6px;
        height: 13px;
        left: 0;
}

.beasy_captcha_numbers div:nth-child(3),
.beasy_captcha_numbers div:nth-child(6) {
        width: 6px;
        height: 13px;
        right: 0;
}

.beasy_captcha_numbers div:nth-child(2),
.beasy_captcha_numbers div:nth-child(3) {
        top: 4px;
}

.beasy_captcha_numbers div:nth-child(4) {
        top: 15px;
}

.beasy_captcha_numbers div:nth-child(5),
.beasy_captcha_numbers div:nth-child(6) {
        top: 19px;
}

.beasy_captcha_numbers div:nth-child(7) {
        top: 29px;
}

.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMxMw div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMyNQ div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM0MQ div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM2Mg div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(1),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMzNA div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM0MQ div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(2),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMwMg div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMxMw div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMyNQ div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMzNA div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM2Mg div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(3),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMxMw div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMyNQ div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMzNA div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM0MQ div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(4),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(5),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMxMw div:nth-child(5),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(5),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(5),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMwMg div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMyNQ div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMzNA div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM0MQ div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM2Mg div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(6),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjI3Mw div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMxMw div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjMyNQ div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM0MQ div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM1MQ div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM3MA div:nth-child(7),
.beasy_captcha_numbers.beasy_captcha_numbers_MTc0MjkxMjM4MA div:nth-child(7) {
        background: #000;
        z-index: 2;
}

/* END CAPTCHA */

/* XXL */
@media (max-width: 1399.98px) {

}
/* XL */
@media (max-width: 1199.98px) {

}
/* LG */
@media (max-width: 991.98px) {
        html #header .header-container {
                height: 90px;
        }
        section.beasy_module_news-blog_header.section.section-height-3,
        section.beasy_module_projects_header.section.section-height-3,
        section.beasy_module_team_header.section.section-height-3 {
                padding: 20px 0 0 0;
        }
        #header .header-nav-main nav > ul > li.dropdown .dropdown-menu li a.active {
                color: #fff;
        }
        #header .header-nav-main nav > ul li {
                display: block;
                padding: 0;
        }
        #header .header-nav-main nav > ul li a {
                display: block;
                padding: 10px 8px;
        }
        .dropdown-item {
                white-space: normal;
        }
}
/* MD */
@media (max-width: 767.98px) {

}
/* SM */
@media (max-width: 575.98px) {
        .http-error {
                padding: 50px 0;
        }
        .beasy_header_image .col-7 {
                width: 100%;
        }
        .beasy_header_image h1 {
                padding-left: 10px;
        }
        .beasy_header_image .custom-svg-position-1 {
                overflow: hidden;
                margin-left: -3px;
                width: calc(100vw + 93px);
        }
}
