@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Italic.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url("../../../font/inter/static/Inter_18pt-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}#microsite-footer-container-section{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:48px 16px;border-top:1px solid #f1f5f9;background:#d21e2a}@media only screen and (max-width: 767px){#microsite-footer-container-section{padding:24px}}#microsite-footer-container-section .footer-container-section{display:flex;flex-direction:column;align-items:center;align-items:stretch;width:100%}#microsite-footer-container-section .footer-container-section p{font-family:"Inter",serif;font-size:16px;font-weight:400;line-height:20px;color:#fff;text-align:center}.developer-popup{position:fixed;inset:0;display:none;z-index:9999;overflow-y:auto;padding:40px 16px}@media only screen and (max-width: 600px){.developer-popup{padding:0}}.developer-popup.active{display:block}.developer-popup .popup-overlay{position:absolute;inset:0;background:rgba(0,0,0,.6)}.developer-popup .popup-content{width:50%;position:relative;height:100%;margin:0px auto;background:#fff;padding:40px;border-radius:12px;box-shadow:0 25px 50px -12px rgba(210,30,42,.05);overflow-y:auto;max-height:90vh}@media only screen and (max-width: 991px){.developer-popup .popup-content{width:unset;max-width:500px}}@media only screen and (max-width: 600px){.developer-popup .popup-content{width:100%;max-width:100%;height:100%;max-height:100%;margin:0;border-radius:0;padding:24px 16px}}.developer-popup .popup-content input,.developer-popup .popup-content textarea,.developer-popup .popup-content select{width:100%;min-width:0}.developer-popup .popup-content p{margin:0}.developer-popup .popup-content .form-title{font-family:"Inter",serif;font-size:24px;font-weight:700;line-height:32px;color:#d21e2a;align-self:stretch;margin:0;margin-bottom:24px}.developer-popup .popup-content .form{display:flex;flex-direction:column;align-items:flex-start;gap:18px;width:100%;align-self:stretch}.developer-popup .popup-content .form .form-field{display:flex;flex-direction:column;align-items:flex-start;gap:8.5px;align-self:stretch}.developer-popup .popup-content .form .form-field .form-label{font-family:"Inter",serif;font-size:12px;font-weight:700;line-height:16px;color:#64748b;letter-spacing:.3px;text-transform:uppercase}.developer-popup .popup-content .form .form-field span{width:100%}.developer-popup .popup-content .form .form-field input,.developer-popup .popup-content .form .form-field select{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-family:"Inter",serif;font-size:14px;font-weight:400;line-height:110%;color:#6b7280;padding:13px 12px 14px 12px;align-self:stretch;border-radius:8px;background:#f8fafc}.developer-popup .popup-content .form .form-field textarea{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-family:"Inter",serif;font-size:14px;font-weight:400;line-height:110%;color:#6b7280;padding:12px;align-self:stretch;border-radius:8px;background:#f8fafc}.developer-popup .popup-content .form .form-row{display:flex;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.developer-popup .popup-content .form .form-row .form-field{flex:1 0 0}@media only screen and (max-width: 600px){.developer-popup .popup-content .form .form-row{flex-direction:column}}.developer-popup .popup-content .form .form-submit{width:100%}.developer-popup .popup-content .form .form-submit input{display:flex;justify-content:center;align-items:center;font-family:"Inter",serif;font-size:16px;font-weight:700;line-height:24px;color:#fff;padding:16px 0;align-self:stretch;border-radius:8px;background:#d21e2a;border:2px solid #d21e2a;cursor:pointer}.developer-popup .popup-content .form .form-submit input:hover{background-color:#fff;border:2px solid #d21e2a;transition:all .3s ease-in-out;color:#d21e2a}@media only screen and (max-width: 600px){.developer-popup .popup-content .form .form-submit input{font-size:14px;padding:10px 0}}.developer-popup .popup-content .form .form-submit .wpcf7-spinner{display:none}.developer-popup .popup-close{width:100%;display:flex;justify-content:center;align-items:center;font-family:"Inter",serif;font-size:16px;font-weight:700;line-height:24px;color:#d21e2a;padding:16px 0;align-self:stretch;border-radius:8px;background:#fff;border:2px solid #d21e2a;cursor:pointer;margin-top:16px}.developer-popup .popup-close:hover{background-color:#d21e2a;border:2px solid #d21e2a;transition:all .3s ease-in-out;color:#fff}@media only screen and (max-width: 600px){.developer-popup .popup-close{font-size:14px;padding:10px 0}}/*# sourceMappingURL=footer.css.map */
