/* html{
    @media(min-width:1600px){
        font-size: 20px;
    }
} */
img{
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}
a{
    display: block;
    width: 100%;
    height: 100%;
    transition: var(--transition);
}
a[href^="tel:"] {
    @media(min-width:666px){
        pointer-events: none;
    }
}
@media (hover: hover) and (pointer: fine) {
    a:hover{
        opacity: 0.7;
    }
}
body{
    color: var(--text-color);
    font-family: var(--base-font);
    background-color: var(--base);
    line-height: 1;
    line-height: 1.32;
}
main{
    overflow: hidden;
    position: relative;
}
figure{
    display: block;
}
iframe{
    width: 100%;
    height: 100%;
}

