html,html body{width:100%}html body.body-hidden,html body.body-modal,html.body-hidden,html.body-modal{overflow:hidden}.modal-new{-webkit-overflow-scrolling:touch;align-items:center;background-color:hsla(0,100%,97%,.502);display:flex;height:100%;height:100vh;justify-content:center;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;scroll-behavior:smooth;top:0!important;visibility:hidden;z-index:9999;z-index:-1}.modal-new.active{opacity:1;position:fixed;visibility:visible;z-index:9999}.modal-new.active,.modal-new.inactive{transition:opacity .8s ease,visibility .8s ease}.modal-new.inactive{opacity:0;position:absolute;visibility:hidden}.modal-new iframe{height:100%;min-height:400px;position:relative;width:100%}.modal-new:not(#modal-filter) .child:after{bottom:-2rem;content:"";height:3rem;position:absolute;width:1rem}.modal-new .child{align-items:flex-start;background-color:#fff;border-radius:20px;max-width:1640px;padding:30px 95px;position:absolute;top:40px;touch-action:pan-y;width:90%}.modal-new .child.small{max-width:820px;padding:40px 50px}.modal-new .child.x-small{max-width:680px;padding:40px 50px}.modal-new .container{gap:0 50px}@media screen and (max-width:950px){.modal-new .container{align-items:center;flex-direction:column}.modal-new .child{padding:24px 20px}}@media screen and (max-width:768px){.modal-new .child{padding-bottom:30px!important}}
