.no-padding-title :is(h1,h2,h3,h4,h5,h6){padding:0!important}body:not(.et-fb){}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="url"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="password"],body .gform_wrapper input[type="date"],body .gform_wrapper textarea,body .gform_wrapper select{background-color:#ffffff;border:1px solid #cccccc;border-radius:4px;font-size:16px;color:#333333;width:100%;max-width:100%;box-sizing:border-box;transition:border-color 0.3s ease,box-shadow 0.3s ease}body .gform_wrapper textarea{min-height:120px;resize:vertical}body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{color:#888888;font-style:italic;font-size:15px;opacity:1}body .gform_wrapper select option[value=""]{color:#333333!important}body .gform_wrapper select option:not([value=""]){color:#333333!important}body .gform_wrapper input::-webkit-input-placeholder,body .gform_wrapper textarea::-webkit-input-placeholder{color:#888888}body .gform_wrapper input::-moz-placeholder,body .gform_wrapper textarea::-moz-placeholder{color:#888888;opacity:1}body .gform_wrapper input[type="text"]:focus,body .gform_wrapper input[type="email"]:focus,body .gform_wrapper input[type="number"]:focus,body .gform_wrapper input[type="url"]:focus,body .gform_wrapper input[type="tel"]:focus,body .gform_wrapper input[type="password"]:focus,body .gform_wrapper input[type="date"]:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,0.2);outline:none}body .gform_wrapper .gfield_label{font-weight:600;font-size:14px;color:#222222;margin-bottom:8px;display:inline-block}body .gform_wrapper .gfield_description,body .gform_wrapper .gform_description,body .gform_wrapper .ginput_complex label{font-size:12px;color:#666666;margin-top:4px}body .gform_wrapper .gfield_checkbox li label,body .gform_wrapper .gfield_radio li label{font-size:15px;color:#333333;font-weight:normal;padding-left:8px}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_footer button{background-color:#007bff;color:#ffffff;border:none;padding:14px 28px;border-radius:4px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;width:auto}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer button:hover{background-color:#0056b3;transform:translateY(-1px)}.buttons-in-line{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:15px;align-items:center}#foogallery-gallery-211{--fg-column-max-width:100%!important}#foogallery-gallery-322{--fg-column-max-width:100%!important}#gform_wrapper_1 .ginput_container input[type="text"],#gform_wrapper_1 .ginput_container input[type="email"],#gform_wrapper_1 .ginput_container input[type="tel"],#gform_wrapper_1 .ginput_container input[type="number"],#gform_wrapper_1 .ginput_container textarea,#gform_wrapper_1 .ginput_container select,#gform_wrapper_2 .ginput_container input[type="text"],#gform_wrapper_2 .ginput_container input[type="email"],#gform_wrapper_2 .ginput_container input[type="tel"],#gform_wrapper_2 .ginput_container input[type="number"],#gform_wrapper_2 .ginput_container textarea,#gform_wrapper_2 .ginput_container select{background-color:#ffffff!important;border:none!important;border-radius:0px!important;padding:13px 21px 10px!important;color:rgba(0,0,0,0.64)!important;font-size:16px!important;box-shadow:none!important;width:100%!important;font-family:"Red Hat Display",sans-serif!important}#gform_wrapper_1 ::-webkit-input-placeholder,#gform_wrapper_2 ::-webkit-input-placeholder{color:#888888!important;font-weight:400!important}#gform_wrapper_1 .gfield,#gform_wrapper_2 .gfield{margin-bottom:14px!important}#gform_wrapper_1 .gform_footer input[type="submit"],#gform_wrapper_2 .gform_footer input[type="submit"]{border:none!important;border-radius:0px!important;padding:14px 40px 14px!important;font-size:18px!important;font-weight:bold!important;text-transform:uppercase!important;cursor:pointer!important;transition:all 0.3s ease!important;margin-top:-10px!important;letter-spacing:-0.36px!important;line-height:17.46px!important}#gform_wrapper_1 .ginput_container select,#gform_wrapper_2 .ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#gform_wrapper_1 .gform_footer input[type="submit"]{background-color:#ffffff!important;color:#000000!important}#gform_wrapper_1 .gform_footer input[type="submit"]:hover{background-color:#f0f0f0!important}#gform_wrapper_2 .gform_footer input[type="submit"]{background-color:#0000FF!important;color:#ffffff!important}#gform_wrapper_2 .gform_footer input[type="submit"]:hover{background-color:#0000cc!important}.gform-theme--api,.gform-theme--foundation{--gf-form-gap-y:0px!important}p.gform_required_legend{display:none}.charleft.ginput_counter.gfield_description.warningTextareaInfo{display:none}.testimonials-track{display:flex;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:20px}.testimonials-track::-webkit-scrollbar{display:none}.testimonials-track{-ms-overflow-style:none;scrollbar-width:none}.testimonial-card{width:420px;min-width:420px;flex-shrink:0;scroll-snap-align:start;padding:40px;display:flex;flex-direction:column;font-family:'Red Hat Display',sans-serif;white-space:normal!important;box-sizing:border-box;position:relative}.stars{color:#f5c518;font-size:20px;margin-bottom:20px}.testimonial-text{flex-grow:1;font-size:16px;line-height:1.6;margin-bottom:30px;white-space:normal!important}.testimonial-card::after{content:'”';position:absolute;bottom:20px;right:30px;font-size:90px;line-height:1;font-family:Georgia,serif;font-weight:bold}.testimonial-footer{display:flex;align-items:center;gap:15px}.client-initial{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold}.client-name{font-size:18px;font-weight:bold}@media (max-width:767px){.testimonial-card{min-width:85vw;padding:30px 20px}}.arrow-prev,.arrow-next{display:inline-block!important;width:auto!important;margin-right:15px!important;margin-top:20px!important;float:left!important;clear:none!important}@media (max-width:1350px) and (min-width:981px){.et_pb_menu ul li a{font-size:12px!important;padding-left:8px!important;padding-right:8px!important}.et_pb_menu{margin-left:10px!important}.et_pb_button{font-size:13px!important;padding:8px 16px!important}.et_pb_menu .et-menu>li{padding-left:2px;padding-right:2px}}.testimonial-card{flex:0 0 auto!important}@media (max-width:980px){.testimonial-card{flex:0 0 100%!important;width:100%!important;max-width:100%!important}}