.Modalstyles__ModalWindow-sc-l3z049-1{
	/*position:fixed;*/
	/*top:50%;*/
	/*left:50%;*/
	/*width:100%;*/
	/*height:100%;*/
	/*z-index:999;*/
	/*transform:translate(-50%,-50%);*/
	/*display:none;*/
}

.hgSMAB {
    position: fixed;
    top: 50%;
    left: 50%;
	transform:translate(-50%,-50%);
    z-index: 3;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: fit-content;
    height: 100%;
    /*background-color: rgba(0, 0, 0, 0.5);*/
    transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 1;
    z-index:999;
    /*display:none;*/
}

.lhXwvN {
    display: flex;
    flex-direction: column;
    position: relative;
    height: 100%;
    width: 100%;
    background-color: rgb(255, 255, 255);
    /*overflow-y: auto;*/
}
@media screen and (min-width: 901px) and (orientation: landscape) {
    .lhXwvN {
        transition: transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
        transform: scale(1) translateY(0px);
        height: auto;
        width: auto;
        max-height: 95%;
        max-width: 82.5rem;
    }
}

.iYtDJQ {
    position: absolute;
    right: 0px;
    z-index: 2;
}

.cvVfxY {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    color: rgb(255, 255, 255);
    width: 2.5rem;
    height: 2.5rem;
}

.Modalstyles__CloseButtonWrapper-sc-l3z049-2{
	position:absolute;
	right:0;
	top:0;
	z-index:5;
}


.jdGQLv {
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    max-width: 100%;
    /*background-color: rgb(0, 0, 0);*/
}
@media screen and (min-width: 601px) {
    .jdGQLv {
        display: block;
        width: 64rem;
    }
}




.eLukag {
    width: 100%;
    position: relative;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    /*background-color: rgb(0, 0, 0);*/
}

.hDsfAR {
    width: 100%;
    height: auto;
}
@media screen and (orientation: landscape) {
    .hDsfAR {
        height: 100%;
    }
}

.cYmxRG {
    position: absolute;
    pointer-events: none;
    user-select: none;
}

.linoeg {
    width: 100%;
    height: auto;
    background-color: rgb(0, 0, 0);
    display: block;
    cursor: pointer;
    line-height: 0;
}

.irgyiM {
    line-height: 0;
    height: 60px;
    width: 60px;
}

.cYmxRG svg {
    fill: rgb(0, 0, 0);
    stroke-width: 0;
}
.fill-height{
	width:100%;
}