
.signup
{
    color: #0069ff;
    background: #ffffff;
    margin: 0px 10px;
}

.signup:hover
{
    color: #ffffff;
    background: #0069ff;
}

.contact
{
    border-radius: 5px;
}

.map-container
{
    overflow:hidden;
    padding-bottom:100%;
    position:relative;
    height:0;
}
.map-container iframe
{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

.width-100
{
    width: 100%;
}

.section-grey 
{
    background: #f5f7fc;
    padding: 90px 0 90px 0;
}

.padding-top-70 
{
    padding-top: 70px !important;
}

.justify-content-center 
{
    justify-content: center!important;
}

.our-partners 
{
    margin: 20px 10px 10px 0;
    padding: 29px 10px;
    background-color: #fff;
    box-shadow: rgb(33 33 33 / 6%) 0 4px 24px 5px;
    border-radius: 8px;
    text-align: center;
    transition: all 1s;
}

.dropdown-menu
{
    width:200px;
}

.ic
{
    position: relative;
    width:200px;
}

.ic p
{
    margin-left: 15px;
}

.vps:before
{
    position: absolute;
    content: "";
    background: url(../images/megamenu_dd_img03.png);
    width: 20px;
    height: 16px;
    top: 13px;
    left: 15px;
    transition: all ease-in-out 0.5s;
}
.ic:hover .vps:before
{
    background: url(../images/megamenu_dd_hover_img03.png);
    width: 20px;
    height: 16px;
    top: 13px;
    left: 15px;
}
.ico:before
{
    position: absolute;
    content: "";
    background: url(../images/megamenu_dd_img01.png);
    width: 20px;
    height: 16px;
    top: 13px;
    left: 15px;
    transition: all ease-in-out 0.5s;
}
.ic:hover .ico:before
{
    background: url(../images/megamenu_dd_hover_img01.png);
    width: 20px;
    height: 16px;
    top: 13px;
    left: 15px;
}

@media only screen and (max-width: 991px)
{
    .login
    {
        display: block;
        text-align: center;
        padding: 7% 20%;
        margin: 10px 10px;
        border-color: #ffffff;
    }
    .signup
    {
        display: block;
        text-align: center;
        padding: 7% 20%;
        
    }
}

@media only screen and (max-width:1200px)
{
    .mobile figure
    {
        width: 100% !important;
    }
}

@media only screen and (max-width: 750px)
{
    .trusteDivColumn 
    {
        width: 50% !important;
    }
}