header a.logo img {
    max-height: 40px;
    height: 40px;
}
i.fa-regular.fa-circle-check.icon-medium.text-medium-gray.margin-15px-bottom {
    color: #82d0f5;
}
.first-row{
    margin-bottom: 60px;
}
h6.d-block.font-weight-600.text-extra-dark-gray.alt-font.mb-0 {
    padding-bottom: 10px;
}
.callback-box {
    position: fixed;
    bottom: 2%;
    display: grid;
    left: 1%;
    gap: 10px;
    z-index: 999;
}
.info-box {
    position: static !important;
}
.policy-box{
    width: 100%;
    display: flex;
}
#policy, #accept{
    display: block;
    height: 20px;
    width: 20px;
    margin-right: 20px;
}
.policy-box a:hover{
    color: #000;
    text-decoration: underline;
}
.text-outside-line-full{
    color: #000;
}
.btn.btn-rounded.btn-small {
    min-width: 230px;
}

.whatsapp-btn, .phone-btn {
    text-decoration: unset;
    color: #fff;
    font-weight: 600;
}
a:hover, a:active {
    color: #ffffff;
    text-decoration: none;
}

.scroll-top-arrow, .scroll-top-arrow:focus{
    height: 50px;
    width: 50px;
}
.scroll-top-arrow i{
    line-height: 50px;
}

.whatsapp-btn {
    background: #25d366;
}
.phone-btn {
    background: #000000;
}
.whatsapp-btn img, .phone-btn img {
    height: 25px;
    filter: invert(1);
}
@media(min-width: 767px){
    .whatsapp-btn img, .phone-btn img {
        margin-right: 10px;
    }
    .whatsapp-btn {
        bottom: 10.3%;
        background: #25d366;
    }
    .phone-btn {
        bottom: 5%;
        background: #000000;
    }
    .info-box {
        width: auto;
        border-radius: 5px;
        position: fixed;
        padding: 10px 24px;
        left: 3%;
        min-width: 260px;
        z-index: 1000;
        font-family: system-ui;
        font-size: 14px;
    }
    .custom-title{
        font-size: 40px;
        margin-bottom: 10px;
    }

    .info-box{
        display: block;
    }
}
@media (max-width: 767px){
    .info-box{
        display: none;
    }
    .info-box-mob {
        width: auto;
        border-radius: 5px;
        position: fixed;
        padding: 10px;
        right: 0;
        min-width: fit-content;
        z-index: 1000;
        font-family: system-ui;
        font-size: 14px;
        bottom: 0;
        display: grid;
    }
    .info-box-mob a {
        padding: 14px;
        border-radius: 50%;
        margin-bottom: 10px;
    }
    #callback{
        position: relative;
        z-index: 9999;
        display: block;
        background: #fff;
    }
    .container.h-100{
        background: #b1b1b18c;
    }
    nav.navbar.bootsnav .navbar-nav{
        background-color: #2121219c;
    }
    header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a:hover, header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li.active > a{
        color: #82d0f5;
    }
    p.text-extra-dark-gray.text-large.margin-four-bottom.sm-margin-15px-bottom{
        margin-bottom: 25px;
    }
    .nav-header-container{
        background: #21212161;
    }
    .col.margin-six-bottom.md-margin-50px-bottom.sm-margin-40px-bottom.last-paragraph-no-margin {
        padding-left: 0 !important;
    }
    div.cookie-message {
        right: 10px;
        max-width: 95.6%;
    }
    .mob-slider-content{
        margin-top: 60px;
    }
    .col.lg-margin-six-bottom.md-margin-50px-bottom.sm-margin-40px-bottom.last-paragraph-no-margin {
        padding-left: 0;
    }
}
