@media only screen and (max-width:768px){html,body{width:100%;overflow-x:hidden}}.animated-offer{font-size:36px;color:#fff;background-color:red;padding:10px 20px;display:inline-block;border-radius:5px;font-weight:bold;animation:pulseHighlight 0.8s infinite,blinkText 0.5s infinite alternate}@keyframes pulseHighlight{0%{background-color:red}50%{background-color:darkred}100%{background-color:red}}@keyframes blinkText{0%{color:#fff}50%{color:transparent}100%{color:#fff}}.animated-offer-2{font-size:32px;color:#fff;background-color:#0077cc;padding:10px 20px;display:inline-block;border-radius:5px;font-weight:bold;animation:pulseHighlight2 1.5s infinite}.et_pb_contact_form_0.et_pb_contact_form_container .input{border-radius:7px}#post-1377263 #main-footer{display:none}@media (max-width:480px){.animated-offer{font-size:20px}.phone-icon{font-size:1.1em}}body .gform_wrapper{max-width:900px;margin:0 auto;font-family:'Poppins',sans-serif}body .gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;gap:20px}body .gform_wrapper .gfield{flex:1 1 calc(50% - 20px)}body .gform_wrapper .gfield.gfield--width-full{flex:1 1 100%}body .gform_wrapper input[type=text],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper select{width:100%;padding:18px 18px!important;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:16px;transition:all 0.3s ease}body .gform_wrapper textarea{width:100%;padding:18px 18px!important;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:18px;transition:all 0.3s ease;min-height:60px!important;height:160px!important;resize:vertical}body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:#4c8bf5;box-shadow:0 0 5px rgba(76,139,245,0.3);outline:none}body .gform_wrapper .gfield_label{font-weight:600;margin-bottom:6px;font-size:14px;color:#333}body .gform_wrapper .gform_footer input[type=submit]{background:#0077cc;color:#fff;padding:15px 35px;border:none;border-radius:8px;font-size:20px;font-weight:600;cursor:pointer;transition:all 0.3s ease}body .gform_wrapper .gform_footer input[type=submit]:hover{background:#3b6ed1;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.15)}@media (max-width:768px){body .gform_wrapper .gfield{flex:1 1 100%}}