.my-element{height:100vh}.page-id-266863 .my-element{height:100vh}@media (max-width:980px){.et_mobile_menu{position:relative;max-height:calc(100vh - 60px)!important;max-width:100%!important;overflow-x:auto!important;overflow-y:auto!important;white-space:nowrap!important}.et_mobile_menu ul{max-height:calc(100vh - 60px)!important;overflow-x:auto!important;overflow-y:auto!important;white-space:nowrap!important}}@media (max-width:980px){#main-content{padding-top:80px}}@media (min-width:981px){#main-content{padding-top:100px}}#footer{background-color:#1a0a40;padding:20px 0}#footer h3{color:#ffd700;font-size:18px;margin-bottom:10px}#footer a{color:#ffd700;text-decoration:none}#footer a:hover{text-decoration:underline}#footer p,#footer li{color:#ffffff;margin:0 0 10px 0}#footer .footer-contact{color:#ffffff}#footer .footer-contact a{color:#ffd700;text-decoration:none}#footer .footer-contact a:hover{text-decoration:underline}#footer .footer-social-icons a{color:#ffd700;margin-right:10px;font-size:24px}#footer .footer-social-icons a:hover{color:#ffffff}#footer .footer-copyright{color:#ffffff;text-align:center;margin-top:20px}.single-product .sidebar{display:none}.single-product .content-area{width:100%}#contact-form-container{display:none}#contact-form-container.show{display:block}.phone-number-fields{display:flex;gap:10px;flex-wrap:wrap}.phone-number-column{flex:1;min-width:0;box-sizing:border-box;max-width:55%}.phone-number-column label,.phone-number-column input{width:90%;box-sizing:border-box}.phone-number-column input[type="text"],.phone-number-column input[type="tel"]{padding:8px;margin-top:2px;border:1px solid #ccc;border-radius:4px}.phone-number-column.country-code{flex:0}.woocommerce-page .et-l--header{width:110%;max-width:110%}#main-header{background-color:#1a2a45!important}#main-header .nav li a{color:#ffffff!important}#main-header .nav li a:hover,#main-header .nav li.current-menu-item a{color:#ffb400!important}.et_mobile_nav_menu{background-color:#142034!important}#main-footer{background-color:#101825!important;color:#ffffff!important}#main-footer a{color:#ffb400!important}#main-footer a:hover{color:#e63946!important}body{background-color:#ffffff!important;color:#333333!important}h1,h2,h3,h4,h5,h6{color:#1a2a45!important}.et_pb_button{background-color:#ffb400!important;color:#1a2a45!important;text-transform:uppercase;font-weight:bold}.et_pb_button:hover{background-color:#e63946!important;color:#ffffff!important}.et_pb_promo_button{background-color:#ffb400!important;color:#1a2a45!important;text-transform:uppercase;font-weight:bold}.et_pb_promo_button:hover{background-color:#d48a00!important;color:#ffffff!important}input,textarea{border:1px solid #cccccc!important;color:#222222!important}input::placeholder,textarea::placeholder{color:#888888!important}#manualInstallBox{position:fixed;bottom:20px;left:20px;right:20px;background:#0073aa;color:#ffffff;padding:16px 20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.3);font-size:15px;line-height:1.4;z-index:9999;display:flex;justify-content:space-between;align-items:center;gap:10px;max-width:90%}#manualInstallBox button{background:#ffffff;color:#0073aa;border:none;padding:8px 12px;border-radius:4px;font-weight:bold;cursor:pointer}@media (max-width:480px){#manualInstallBox{flex-direction:column;align-items:flex-start;gap:8px;font-size:14px}#manualInstallBox button{align-self:flex-end}}