.productive_forms_form_contact_container{width:100%;max-width:100%;margin:2.5rem 0}.productive_forms_form_contact_container .productiveminds_double_grid{column-gap:7rem}.productive_forms_form_contact_container .contact-address-box{width:100%}@media (max-width:1000px){.productive_forms_form_contact_container .productiveminds_double_grid{column-gap:5rem}}@media (max-width:768px){.productive_forms_form_contact_container .contact-address-box{width:auto}}.contact-map-box-field-address{margin:.5rem 0 1rem}.productive_forms_form_contact_container.labelled .productive-forms-box-field label.noned{display:block!important}.productive_forms_form_contact_container .productive-forms-box-field input,.productive_forms_form_contact_container .productive-forms-box-field textarea,.productive_forms_form_contact_container .productive-forms-box-field button{width:100%;max-width:100%;margin:0}.productive_forms_form_contact_container .productive-forms-box-field input[type="checkbox"]{width:auto}.productive_forms_form_contact_container .productive-forms-box-field button{width:auto;padding-left:2rem;padding-right:2rem}.productive_forms_form_contact_container.std .productive-forms-box-field button,.productive_forms_form_contact_container.labelled .productive-forms-box-field button{width:auto}.productive_forms_form_contact_container .productive_forms_form_contact_success_box_container{width:100%;margin:1rem 0}.productive_forms_form_contact_container .productive_forms_form_contact_success_box{width:100%;font-size:.9rem;text-align:left;padding:.8rem}.productive_forms_form_contact_container .contact-address-box .contact-address-box-social-media{width:100%;margin:0 auto;padding:1rem 0}.productive_forms_form_contact_container .contact-address-box .contact-address-box-social-media svg{margin:0 .5rem;vertical-align:middle}.productive_forms_form_contact_container .contact-address-box .contact-address-opening-hours{width:100%;margin:0;padding:1rem 0}.productive_forms_form_contact_container .contact-address-box .contact-address-opening-hours>h3{margin:.5rem 0;text-align:left}.productive_forms_form_contact_container .contact-address-box .contact-address-opening-hours>div{margin:0;text-align:left}.contact-address-box-email,.contact-address-box-phone,.contact-address-box-address{margin:auto;padding:.5rem 0}.contact-address-box-email a,.contact-address-box-phone a,.contact-address-box-address a{text-decoration:none}.contact-address-box-email span,.contact-address-box-phone span,.contact-address-box-address span{margin:.5rem auto;display:block}.contact-address-opening-hours span.title,.contact-address-box-email span.title,.contact-address-box-phone span.title,.contact-address-box-address span.title{font-weight:700;display:block;text-transform:uppercase;margin:0 0 .5rem}.contact-address-opening-hours span.title.no_transform,.contact-address-box-email span.title.no_transform,.contact-address-box-phone span.title.no_transform,.contact-address-box-address span.title.no_transform{text-transform:none}svg{transition:transform 2s}.productive_forms_form_contact_container .contact-address-box svg{margin-right:.5rem;vertical-align:middle}.productive_widget_container_content svg{width:40px;height:auto;margin:auto 1rem auto 0}.contact-us-page .plugin-social-media-icons{fill:var(--blue)}.productive_widget_container_content .plugin-social-media-icons{fill:var(--orange)}.plugin-social-media-icons.addressinfo{fill:var(--lightblue)}.productive_widget_container_content .plugin-social-media-icons.addressinfo{fill:var(--brown)}.productive_widget_container_content .productive_forms_form_contact_container .productive-forms-box{max-width:100%}.productive_widget_container_content a{display:inline-block}.productive_widget_container_content .productive_forms_form_contact_container .productive-forms-box{margin:1rem auto}.productive_forms_form_newsletter_container{width:100%;max-width:100%}.productive_forms_form_newsletter_container .newsletter-intro-box,.productive_forms_form_newsletter_container .productive-forms-box{width:auto;margin:0;padding:0}.productive_widget_container_content .productive_forms_form_contact_container .contact-intro-box,.productive_widget_container_content .productive_forms_form_contact_container .productive-forms-box,.productive_widget_container_content .productive_forms_form_newsletter_container .newsletter-intro-box,.productive_widget_container_content .productive_forms_form_newsletter_container .productive-forms-box{padding:0;margin:0;text-align:left}.productive_forms_form_newsletter_container .newsletter-intro-box{margin:0;padding:0;max-width:100%;text-align:center}.productive_forms_form_contact_container .contact-intro-box h2,.productive_forms_form_newsletter_container .newsletter-intro-box h2{margin:0}.productive_forms_form_newsletter_container .productive-forms-box{max-width:500px;max-width:100%}.productive_forms_form_newsletter_container.labelled .productive-forms-box-field label.noned{display:block!important}.productive_forms_form_newsletter_container .productive-forms-box-field input,.productive_forms_form_newsletter_container .productive-forms-box-field textarea,.productive_forms_form_newsletter_container .productive-forms-box-field button{width:100%;max-width:100%;margin:0}.productive_forms_form_newsletter_container .productive-forms-box-field input[type="checkbox"]{width:auto;margin:0 .5rem 0 0}.productive_forms_form_newsletter_container .productive-forms-box-field button{width:auto}.productive_forms_form_newsletter_container.std .productive-forms-box-field button,.productive_forms_form_newsletter_container.labelled .productive-forms-box-field button{width:auto}.productive_forms_form_newsletter_container .productive_forms_form_newsletter_success_box_container{width:100%;margin:1rem 0}.productive_forms_form_newsletter_container .productive_forms_form_newsletter_success_box{width:100%;font-size:.9rem;text-align:left;padding:.8rem}.productive_forms_form_newsletter_container .newsletter-address-box .newsletter-address-box-social-media{width:100%}.productive_forms_form_newsletter_container .newsletter-address-box .newsletter-address-box-social-media>div{margin:2rem auto 0;text-align:center}.productive_forms_form_newsletter_container .newsletter-address-box .newsletter-address-box-social-media svg{width:30px;height:30px;margin:0 .5rem;vertical-align:middle}.productive_forms_form_newsletter_container.landscape .boxed-container{padding:0;width:100%;margin:0 auto;max-width:800px}.productive_forms_form_newsletter_container.landscape .newsletter-intro-box{margin:0}.productive_widget_container_content .productive_forms_form_newsletter_container.landscape .newsletter-intro-box,.productive_widget_container_content .productive_forms_form_newsletter_container.landscape .productive-forms-box{text-align:left}.productive_widget_container_content .productive_forms_form_newsletter_container.landscape .productive-forms-box{margin:0}.productive_forms_form_newsletter_container.landscape .newsletter-intro-box h2{margin:0}.backgrounded-1rem-and-width-adjusted{margin:1rem auto!important;padding:1rem!important;width:100%}.productive_forms_widget_button{padding:.5rem 1rem;display:inline-block;margin:.5rem auto;color:var(--white);background:var(--blue);border:1px solid transparent;text-decoration:none!important}.productive_forms_widget_button.newsletter{background:var(--brown)}.productive_forms_widget_button:hover{color:var(--blue);background:var(--white);border:1px solid var(--blue)}.woocommerce .form .productive_forms_customer_newsletter_subscription,.woocommerce .form-row.productive_forms_customer_newsletter_subscription{margin:.5rem 0 1rem}.productive_forms_customer_newsletter_subscription_desc,.woocommerce .productive_forms_customer_newsletter_subscription_desc{font-size:.9rem}.productive_forms_customer_newsletter_subscription_container{padding:10px;margin:1rem 0 2rem;border-radius:5px;border:1px solid var(--lightblue)}.productive_forms_customer_newsletter_subscription_container h3,.type-page .productive_forms_customer_newsletter_subscription_container h3{margin:.7rem 0 .5rem}.header-header_contact_section-content-box{padding:.8rem 0}.header-header_contact_section-content-box *{line-height:1}span.header_contact_section_block_copy{padding-right:1px}.header-header_contact_section-content-box .header_contact_section_contact_icon a span{margin:0;padding:0;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-flex;gap:0;row-gap:0;column-gap:3px;place-items:center;place-content:center}.header-header_contact_section-content-box,.header-header_contact_section-content-box a,.header-header_contact_section-content-box span a,.header-header_contact_section-content-box a span{font-size:.9rem;text-decoration:none}[data-enter-exit-transition-forms] .productive_popup-overlay{opacity:0;transition:all 0.4s}[data-enter-exit-transition-forms].show-productive_popup .productive_popup-overlay{opacity:1;transition-delay:0.1s}[data-enter-exit-transition-forms="slideFromBottom"] .productive_popup-overlay{transform:translateY(100%)}[data-enter-exit-transition-forms="slideFromTop"] .productive_popup-overlay{transform:translateY(-100%)}[data-enter-exit-transition-forms="slideFromLeft"] .productive_popup-overlay{transform:translateX(-100%)}[data-enter-exit-transition-forms="slideFromRight"] .productive_popup-overlay{transform:translateX(100%)}[data-enter-exit-transition-forms="slideFromBottom"].show-productive_popup .productive_popup-overlay,[data-enter-exit-transition-forms="slideFromTop"].show-productive_popup .productive_popup-overlay,[data-enter-exit-transition-forms="slideFromLeft"].show-productive_popup .productive_popup-overlay,[data-enter-exit-transition-forms="slideFromRight"].show-productive_popup .productive_popup-overlay{transform:none}.style{margin-right:0}.plugin-extra{margin-right:0}