@charset "utf-8";

/* CSS Document */

@media only screen and (min-width:1366px) and (max-width:1599px) {

}

@media only screen and (min-width:1280px) and (max-width:1365px) {



}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {


}

@media only screen and (min-width:768px) and (max-width:1023px) {

















}

@media only screen and (max-width:767px) {




.menuIcon {
    width: 30px;
    height: 20px;
    right:18px;
    top: 40px;
    border-bottom: 2px solid #2bc2ed;
    border-top: 2px solid #2bc2ed;
    z-index: 2;transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    -webkit-transition: all .2s ease;
}
.menuIcon:after {
    width: 80%;
    height: 2px;
    background: #2bc2ed;
    content: "";
    display: block;
    right: 0;
    top: 7px
}
.menuIcon,
.menuIcon:after {
    position: absolute;
    transition: all .4s ease
}
.menuIcon,
.menu_clos {
    display: block;
    cursor: pointer
}
.menuIcon:hover:after {
    right: 20%
}


 .closeNav {
        display: block;
        background: url(../images/closeNav.webp) no-repeat;
        width: 18px;
        height: 18px;
        position: absolute;
        color: #fff;
        right: 18px;
        top: 26px;

        background-size: 100%
    }
}

@media only screen and (min-width:480px) and (max-width:767px) {}
@media only screen and (min-width:370px) and (max-width:767px) {
    .agreement-text{text-align: justify;margin: 0 0px;}
}
