.custom_footer_metamorfosi
{
    width:100%; 
    margin-bottom:100px; 
}

.custom_footer_metamorfosi .child
{
    display:flex;
    width:50%; 
    margin-left:auto; 
    margin-right:auto;
}

.custom_footer_metamorfosi .first
{
    margin-top:18px; 
    margin-left:50px; 
    text-align:left;  
    color:#fff; 
    font-size:15px;
}

.custom_footer_metamorfosi .first h4
{
    color:#fff; 
    display:block; 
    margin-left:-10px; 
    text-align:left;
}

.custom_footer_metamorfosi .first li
{
    margin-bottom:15px;
}

.custom_footer_metamorfosi .second
{
    margin-top:18px; 
    margin-left:50px; 
    text-align:left; 
    color:#fff; 
    font-size:15px; 
    width:40%;
}

.custom_footer_metamorfosi .second h4
{
    color:#fff; 
    display:block; 
    margin-left:-10px;
}

.custom_footer_metamorfosi .third
{
    list-style-type: none; 
    margin-top:18px; 
    margin-left:50px; 
    text-align:left; 
    color:#fff; 
    font-size:15px;
}

.metamorfosi_footer_logo
{
    margin: 50px 0; 
    height:auto;
    width:17%;
}

.mobile-responsive-footer
{
    display: none;
    width:100%;
}

.aggelos_custom
{
    position: relative; 
    z-index: 1;
}

.aggelos_custom::before
{
    content: "";
    position:absolute;
    z-index: -1;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background-color:#000;
    opacity: .3;
    /* background-color: rgba(0,0,0,0.2); */
}



.giannis_art
{
    width:100%; 
    height:auto;
}

.aggelos_custom
{
    padding-top:7%;
}

.navbar
{
    height:100px;
}

select
{
    border-radius: 7px!important;
}

button, .btn
{
    border-radius: 7px!important;
}

@media screen and (min-width:900px)
{
    .pac-input-mobile
    {
        margin-top: 35px!important;
        position: absolute;
        z-index: 1000;
        margin-left: 280px!important;
    }
}

@media screen and (max-width:1600px) and (min-width:1100px)
{
    .child
    {
        width:65%!important;
    }



}

@media screen and (max-width:800px) and (min-width:500px)
{
    .child
    {
        width:65%!important;
    }

    .navbar
    {
        height:120px!important;
    }

}

@media screen and (max-width:1099px) and (min-width:801px)
{
    .child
    {
        width:95%!important;
    }

    ul.nav
    {
        margin-top:-40px!important;
    }
}

@media screen and (max-width:800px)
{
    .child
    {
        display:none!important;
    }

    .mobile-responsive-footer
    {
        display: block;
    }

    .pac-input-desktop
    {
        display: none;
    }

    .pac-input-mobile
    {
        display: block;
        width:100%!important;
        border:1px solid #003975!important;
        margin-bottom:20px!important;
    }

    .giannis_art
    {
        width:100%;
        height: auto;
        margin-top:30px!important;
    }

    nav.navbar
    {
        height:60px;
    }

    .navbar-collapse
    {
        background: #003975;
    }
    img.logo
    {
        width:66%!important;
        margin-left:50px!important;
    }
    .aggelos_custom
    {
        padding-top:0!important;
    }

    h5.title-head
    {
        padding-top:20px!important;
        padding-bottom:10px!important;
        margin-bottom:0!important;
        font-weight: 600;
    }

    .contain-wrapp .container .row .title-head
    {
        margin-top:0!important;
        padding-bottom:20px!important;
    }
    .welcome_metamorfosi
    {
        background:white!important;
    }
    .aggelos_custom
    {
        background:white!important;
    }

    .icon-box
    {
        padding-top:30px!important;
    }

    .container_second
    {
        margin-top:-61px!important;
        margin-bottom:-60px!important;
    }

    .col-sm-12 p
    {
        margin-top:30px!important;
    }
}