.gold-border{position:absolute;inset:0;border-radius:52px;border-top:2px solid #f7e8ac;border-left:2px solid #f7e8ac;border-right:none;border-bottom:none;pointer-events:none;z-index:3;-webkit-mask:linear-gradient(to bottom right,black 0%,black 20%,transparent 50%);mask:linear-gradient(to bottom right,black 0%,black 20%,transparent 50%)}.blog-content a{color:#FFEB87;text-decoration:underline}.blog-content strong,.blog-content b{font-weight:600}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{font-family:'MuseoModerno',cursive;font-weight:400;background:linear-gradient(105deg,#FFF -1.24%,#FFEB87 118.05%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;line-height:120%;margin-top:1.5rem;margin-bottom:1rem}.blog-content h1{font-size:28px}.blog-content h2{font-size:24px}.blog-content h3{font-size:20px}.blog-content h4{font-size:18px}.blog-content p{margin-bottom:1.5rem}.blog-content ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.5rem}.blog-content ol{list-style:decimal;padding-left:1.5rem;margin-bottom:1.5rem}.blog-content li{margin-bottom:.5rem}.blog-content blockquote{border-left:2px solid rgb(255 235 135 / .4);padding-left:1.5rem;font-style:italic;color:#FFEB87;margin:1.5rem 0}.caption-wysiwyg p{margin:0;color:#FFEB87}.caption-wysiwyg a{color:#FFEB87;text-decoration:none}.caption-wysiwyg a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.connecting-content p{margin-bottom:1rem}.connecting-content a{color:#FFEB87;text-decoration:underline}.connecting-content strong,.connecting-content b{font-weight:600}@media (max-width:500px){.gold-border{position:absolute;inset:0;border-radius:24px;border-top:2px solid #f7e8ac;border-left:2px solid #f7e8ac;border-right:none;border-bottom:none;pointer-events:none;z-index:3;-webkit-mask:linear-gradient(to bottom right,black 0%,black 20%,transparent 50%);mask:linear-gradient(to bottom right,black 0%,black 20%,transparent 50%)}}@media (min-width:1024px){.blog-content h1{font-size:48px}.blog-content h2{font-size:32px}.blog-content h3{font-size:28px}.blog-content h4{font-size:22px}}.blog-content img{opacity:1!important;visibility:visible!important;transform:none!important;max-width:100%;height:auto;border-radius:16px;margin:1rem 0}.blog-content p:has(img){opacity:1!important;visibility:visible!important;transform:none!important;margin:1.5rem 0!important}.blog-content img.alignleft,.blog-content .alignleft img{float:left;margin:.5rem 1.5rem 1rem 0;max-width:50%}.blog-content img.alignright,.blog-content .alignright img{float:right;margin:.5rem 0 1rem 1.5rem;max-width:50%}.blog-content img.aligncenter,.blog-content .aligncenter img{display:block;margin:1.5rem auto}.blog-content img.alignnone,.blog-content .alignnone img{display:block;margin:1.5rem 0}.blog-content p:has(img.alignleft),.blog-content p:has(img.alignright){overflow:auto}.blog-content p{overflow:hidden}@media (max-width:640px){.blog-content img.alignleft,.blog-content img.alignright,.blog-content .alignleft img,.blog-content .alignright img{float:none;max-width:100%;display:block;margin:1.5rem 0}}@media (min-width:1024px){.blog-content img{border-radius:16px}}#queryFormPopup.active{display:flex}.popup-scroll-area::-webkit-scrollbar{width:6px}.popup-scroll-area::-webkit-scrollbar-track{background:#fff0}.popup-scroll-area::-webkit-scrollbar-thumb{background:rgb(255 255 255 / .3);border-radius:3px}.popup-scroll-area::-webkit-scrollbar-thumb:hover{background:rgb(255 255 255 / .5)}#queryFormPopup .wpcf7-submit{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}#queryFormPopup .wpcf7-form-control-wrap{display:block;margin-bottom:12px}#queryFormPopup .wpcf7-form-control-wrap input[type="text"],#queryFormPopup .wpcf7-form-control-wrap input[type="tel"],#queryFormPopup .wpcf7-form-control-wrap input[type="email"],#queryFormPopup .wpcf7-form-control-wrap select,#queryFormPopup .wpcf7-form-control-wrap textarea{width:100%;padding:14px 20px;border-radius:100px;border:1px solid #FFF;background:#fff0;color:#FFF;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;line-height:140%;outline:none;transition:border-color 0.3s;-webkit-appearance:none}#queryFormPopup .wpcf7-form-control-wrap textarea{border-radius:24px;height:80px;min-height:100px;resize:vertical}#queryFormPopup .wpcf7-form-control-wrap select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1L6 6L11 1' stroke='white' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;padding-right:45px}#queryFormPopup .wpcf7-form-control-wrap select option{background:#1a1a2e;color:#fff}#queryFormPopup .wpcf7-form-control-wrap input::placeholder,#queryFormPopup .wpcf7-form-control-wrap textarea::placeholder{color:#FFF;font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;line-height:140%}#queryFormPopup .wpcf7-form-control-wrap input:focus,#queryFormPopup .wpcf7-form-control-wrap select:focus,#queryFormPopup .wpcf7-form-control-wrap textarea:focus{border-color:#FFEB87}#queryFormPopup .terms-label{display:flex;align-items:center;gap:8px;color:#fff;font-family:'Poppins',sans-serif;font-size:14px;margin-top:8px}#queryFormPopup .terms-label a{color:#fff;text-decoration:underline}#queryFormPopup .wpcf7-acceptance .wpcf7-list-item{margin:0}#queryFormPopup .wpcf7-acceptance input[type="checkbox"]{width:18px;height:18px;border:1px solid #fff;border-radius:4px;background:#fff0;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative}#queryFormPopup .wpcf7-acceptance input[type="checkbox"]:checked::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#FFEB87;font-size:14px}#queryFormPopup .wpcf7-not-valid-tip{color:#ff6b6b;font-size:12px;font-family:'Poppins',sans-serif;margin-top:4px}#queryFormPopup .wpcf7-response-output{color:#FFEB87;font-family:'Poppins',sans-serif;font-size:14px;margin-top:12px;border:none!important;padding:0!important}#queryFormPopup .wpcf7-spinner{display:none}#queryFormPopup .qf-field-error{border-color:#ff6b6b!important}#queryFormPopup .qf-error-message{color:#ff6b6b;font-size:12px;font-family:'Poppins',sans-serif;margin-top:4px;display:block}#queryFormPopup .qf-phone-group{display:flex;gap:8px;align-items:stretch}#queryFormPopup .qf-phone-group .qf-country-code{flex-shrink:0;width:110px}#queryFormPopup .qf-phone-group .qf-country-code select{width:100%;padding:14px 12px;border-radius:100px;border:1px solid #FFF;background:#fff0;color:#FFF;font-family:'Poppins',sans-serif;font-size:14px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 1L5 5L9 1' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:28px;transition:border-color 0.3s}#queryFormPopup .qf-phone-group .qf-country-code select:focus{border-color:#FFEB87}#queryFormPopup .qf-phone-group .qf-country-code select option{background:#1a1a2e;color:#fff}#queryFormPopup .qf-phone-group .qf-phone-input{flex:1}#queryFormPopup .qf-phone-group .qf-phone-input input{width:100%}@media (max-width:1024px){#queryFormPopup .wpcf7-form-control-wrap input[type="text"],#queryFormPopup .wpcf7-form-control-wrap input[type="tel"],#queryFormPopup .wpcf7-form-control-wrap input[type="email"],#queryFormPopup .wpcf7-form-control-wrap select,#queryFormPopup .wpcf7-form-control-wrap textarea{font-size:14px;padding:12px 16px}#queryFormPopup .qf-phone-group .qf-country-code select{font-size:12px;padding:12px 8px;padding-right:24px}#queryFormPopup .qf-phone-group .qf-country-code{width:95px}}#queryFormPopup .wpcf7-not-valid-tip{display:none!important}#queryFormPopup .wpcf7-response-output{display:none!important}#queryFormPopup .wpcf7-not-valid{border-color:inherit!important}#queryFormPopup .qf-form-message{font-family:'Poppins',sans-serif;font-size:14px;margin-top:12px;padding:12px 20px;border-radius:12px}#queryFormPopup .qf-form-message--success{color:#FFEB87;border:1px solid #FFEB87;background:rgb(255 235 135 / .1)}#queryFormPopup .qf-form-message--error{color:#ff6b6b;border:1px solid #ff6b6b;background:rgb(255 107 107 / .1)}