@font-face{src:url(https://farlovento.top/assets/font/poppins-thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;font-family:Poppins-Thin}@font-face{src:url(https://farlovento.top/assets/font/poppins-extralight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;font-family:Poppins-ExtraLight}@font-face{src:url(https://farlovento.top/assets/font/poppins-light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;font-family:Poppins-Light}@font-face{src:url(https://farlovento.top/assets/font/poppins-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;font-family:Poppins-Regular}@font-face{src:url(https://farlovento.top/assets/font/poppins-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;font-family:Poppins-Medium}@font-face{src:url(https://farlovento.top/assets/font/poppins-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;font-family:Poppins-SemiBold}@font-face{src:url(https://farlovento.top/assets/font/poppins-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;font-family:Poppins-Bold}@font-face{src:url(https://farlovento.top/assets/font/poppins-extrabold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;font-family:Poppins-ExtraBold}@font-face{src:url(https://farlovento.top/assets/font/poppins-black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;font-family:Poppins-Black}.image-overlay{padding:30px;justify-content:center;position:fixed;inset:0;background-color:#070d1dcc;align-items:center;display:none;z-index:10}.image-overlay.-active{display:flex}.image-overlay.-active .image-overlay__content{animation:overlayZoomIn .35s ease forwards}.image-overlay.-closing{display:flex}.image-overlay.-closing .image-overlay__content{animation:overlayZoomOut .28s ease forwards}.image-overlay__content{overflow:hidden;transform:scale(.85);position:relative;max-width:900px;opacity:0;border-radius:10px;background:#000;width:100%}.image-overlay__img,.image-overlay__img-wrapper{height:auto;width:100%}.image-overlay__img{display:block}.image-overlay__close{height:46px;padding:0;justify-content:center;border:3px solid #fff;right:30px;transition:background .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:30px;align-items:center;border-radius:50%;background:#ffffff26;cursor:pointer;width:46px;display:flex}.image-overlay__close:after,.image-overlay__close:before{height:2px;transition:transform .25s cubic-bezier(.4,0,.2,1);content:"";position:absolute;top:50%;transform-origin:center;background:#fff;left:50%;width:13px}.image-overlay__close:before{transform:translate(-50%,-50%) rotate(45deg)}.image-overlay__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.image-overlay__close:focus,.image-overlay__close:hover{transform:rotate(90deg)}@keyframes overlayZoomIn{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@keyframes overlayZoomOut{0%{transform:scale(1);opacity:1}to{transform:scale(.85);opacity:0}}