.overlay-custom__trigger{position:relative}.overlay-custom__popper{position:fixed;top:0;left:0;z-index:10;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(0,0,0,.8)}.overlay-custom__outsideClickHandler{width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:1100px){.overlay-custom__popper{transform:0}}@media (max-width:1024px){.overlay-custom__popper{transform:translateX(0)}}.overlay-custom__button{background:transparent;padding:0;margin:0 0 10px;border:0;cursor:pointer}.overlay-custom__paragraph{font-family:Montserrat,sans-serif;margin:0;text-align:left;text-decoration:underline;font-style:normal;font-weight:600;font-size:12px;line-height:140%;display:flex;align-items:center;letter-spacing:.04em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#3d5ee3}.overlay-custom__container{background:#fff;border:1px solid #e0e0e0;border-radius:0;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.15);min-width:444px;position:relative}@media (max-width:768px){.overlay-custom__container{min-width:350px}}@media (max-width:400px){.overlay-custom__container{min-width:300px;height:100%}.overlay-custom__outsideClickHandler{width:100%;height:100%}}.overlay-custom__container:before{width:15px;height:15px;background-color:#fff;position:absolute;top:-8px;left:12px;transform:rotate(45deg);border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}@media (max-width:1100px){.overlay-custom__container:before{right:12px;left:auto}}@media (max-width:1024px){.overlay-custom__container:before{left:5px;right:auto}.overlay-custom__button--close{left:0}.overlay-custom__header{justify-content:flex-start}}.overlay-custom__header{width:100%;display:flex;justify-content:flex-end;margin:10px 0}.overlay-custom__button--close{right:0}