@font-face{font-family:"Montserrat";src:url("https://flismy.com/wp-content/themes/brandcode/custom/fonts/Montserrat/Montserrat-VariableFont_wght.ttf") format("truetype");font-style:normal;}body:has(.fp-modal-page){margin:0 !important;font-family:"Montserrat", sans-serif;}body:has(.fp-modal-page) h2{border-bottom:3px solid #000;padding-bottom:15px !important;line-height:1em;font-family:'Montserrat', sans-serif;font-weight:600;color:#000 !important;--min:40;--max:64;--mintrans:430;--maxtrans:1920;font-size:clamp(var(--min) * 1px, calc((var(--max) - var(--min)) * ((100vw - var(--mintrans) * 1px) / (var(--maxtrans) - var(--mintrans))) + var(--min) * 1px), var(--max) * 1px) !important;margin-bottom:50px;}body:has(.fp-modal-page) .fp-modal-page{position:relative;width:100%;min-height:100vh;overflow-y:auto;}body:has(.fp-modal-page) .fp-modal-panel{position:relative;width:100%;min-height:100%;background:#96c2d7 !important;overflow-y:visible;opacity:1;transform:none;padding:64px 88px;box-sizing:border-box;z-index:1;}body:has(.fp-modal-page) .fp-modal-close{position:fixed;top:50px;right:40px;background:none;border:none;cursor:pointer;padding:8px;z-index:100;line-height:0;transition:transform 0.2s ease;}body:has(.fp-modal-page) .fp-modal-close:hover{transform:scale(1.15);}body:has(.fp-modal-page) .fp-modal-close img{width:64px;height:64px;object-fit:contain;}body:has(.fp-modal-page) .fp-modal-header{margin-bottom:56px;padding-right:60px;}body:has(.fp-modal-page) .fp-modal-title{margin:0;font-size:clamp(42px,5vw,64px);font-weight:800;color:#1a1a1a;line-height:1.1;text-wrap:auto;padding-right:0 !important;}body:has(.fp-modal-page) .fp-modal-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:78px;align-items:start;width:100%;max-width:1600px;margin:0 auto;}body:has(.fp-modal-page) .fp-instructions{display:flex;flex-direction:column;gap:0;}body:has(.fp-modal-page) .fp-instructions-list{display:flex;flex-direction:column;gap:34px;}body:has(.fp-modal-page) .fp-instruction-item{display:flex;align-items:flex-start;gap:22px;}body:has(.fp-modal-page) .fp-instruction-img-wrap{position:relative;flex-shrink:0;width:132px;}body:has(.fp-modal-page) .fp-instruction-number{position:absolute;top:-6px;left:-6px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#1a1a1a;color:#fff;border-radius:50%;font-weight:700;font-size:15px;z-index:1;display:none;}body:has(.fp-modal-page) .fp-instruction-number--standalone{position:static;width:32px;height:32px;font-size:16px;flex-shrink:0;}body:has(.fp-modal-page) .fp-instruction-image{width:100%;height:auto;border-radius:6px;object-fit:contain;background:transparent;}body:has(.fp-modal-page) .fp-instruction-text{font-size:18px;color:#1a1a1a;line-height:1.5;flex:1;}body:has(.fp-modal-page) .fp-instruction-text p{margin:0;}body:has(.fp-modal-page) .fp-includes{display:flex;flex-direction:column;gap:15px;}body:has(.fp-modal-page) .fp-includes-title{margin:0;font-size:20px;font-weight:500;color:#1a1a1a;letter-spacing:1px;text-align:center;}body:has(.fp-modal-page) .fp-includes-title strong{font-weight:700;}body:has(.fp-modal-page) .fp-includes-title p{margin:0;padding:0 !important;}body:has(.fp-modal-page) .fp-includes-list{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;}body:has(.fp-modal-page) .fp-include-item{display:flex;flex-direction:column;align-items:center;gap:10px;width:110px;text-align:center;}body:has(.fp-modal-page) .fp-include-image{width:56px;height:80px;object-fit:contain;}body:has(.fp-modal-page) .fp-include-label,body:has(.fp-modal-page) .fp-include-label p{margin:0;font-size:13px;color:#1a1a1a;line-height:1.3;text-align:center;}body:has(.fp-modal-page) .fp-video{margin-top:28px;}body:has(.fp-modal-page) .fp-video h3{display:none;}body:has(.fp-modal-page) .fp-video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;background:#c8d3da;border:1px solid #b0bec5;}body:has(.fp-modal-page) .fp-video-container iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border-radius:12px;}body:has(.fp-modal-page) [id="196"] em{background-color:black;color:white;padding-left:5px;border-radius:50%;padding-right:7px;padding-top:2px;padding-bottom:2px;margin-right:8px;}body:has(.fp-modal-page) [id="196"] p{padding-bottom:20px;}body:has(.fp-modal-page) [id="196"] .fp-instruction-img-wrap{padding-right:10px;}body:has(.fp-modal-page) [id="196"] .fp-instruction-item:first-child .fp-instruction-text{border-bottom:black 3px solid !important;}body:has(.fp-modal-page) [id="196"] .fp-instruction-item:last-child{padding-top:20px;}@media (max-width: 768px){body:has(.fp-modal-page) .fp-modal-panel{padding:36px 24px;}body:has(.fp-modal-page) .fp-modal-layout{grid-template-columns:1fr;gap:30px;}body:has(.fp-modal-page) .fp-modal-title{font-size:38px;padding-right:40px;}body:has(.fp-modal-page) .fp-instruction-img-wrap{width:110px;}body:has(.fp-modal-page) .fp-instruction-text{font-size:16px;}body:has(.fp-modal-page) .fp-include-item{width:96px;}body:has(.fp-modal-page) .fp-include-image{width:48px;height:48px;}body:has(.fp-modal-page) .fp-modal-close{position:absolute;top:14px;right:14px;}body:has(.fp-modal-page) .fp-modal-close img{width:38px;height:38px;}body:has(.fp-modal-page) .fp-card-image .fp-secondary-image{padding:20px;}body:has(.fp-modal-page) .fp-compact-content{grid-template-columns:auto 1fr;gap:15px;padding:15px;}body:has(.fp-modal-page) .fp-compact-image img{width:100px;height:100px;}}@media (max-width: 480px){body:has(.fp-modal-page) .fp-modal-panel{padding:24px 16px;}body:has(.fp-modal-page) .fp-modal-title{font-size:32px;padding-right:34px;}body:has(.fp-modal-page) .fp-instruction-item{flex-direction:column;align-items:center;text-align:center;}body:has(.fp-modal-page) .fp-instruction-img-wrap{width:100px;}body:has(.fp-modal-page) .fp-instruction-text{font-size:15px;}body:has(.fp-modal-page) .fp-include-item{width:44%;}body:has(.fp-modal-page) .fp-compact-content{grid-template-columns:1fr;gap:10px;}body:has(.fp-modal-page) .fp-compact-image{display:flex;justify-content:center;}}