body .gform_wrapper input:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{outline:none;border-color:#A8BF54;box-shadow:0 0 5px #A8BF54}.pop-up-section{padding:0px}.et_pb_menu__logo-wrap{width:35%}@media (max-width:1920px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.et_pb_menu li.mega-menu>ul>li>a:first-child{font-family:'Hanley Rough Block',Montserrat,Helvetica;font-size:20px}.et_pb_menu li.mega-menu>ul>li .menu-text-transform{text-transform:uppercase;font-weight:600;font-family:Montserrat,Helvetica}.et_pb_menu li.mega-menu>ul>li .menu-text-transform-indent{text-transform:uppercase;font-weight:600;font-family:Montserrat,Helvetica;text-indent:25px}ul{list-style-type:disc}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:10px 5px 10px 5px}.btn-inline{text-align:left!important}@media only screen and (min-width:300px) and (max-width:636px){.btn-inline-center .et_pb_button_module_wrapper{margin-right:calc(29vw - 10%)!important}}@media only screen and (min-width:637px) and (max-width:980px){.btn-inline-center .et_pb_button_module_wrapper{display:flex!important;text-align:center;margin-right:calc(17vw - 10%)!important;justify-content:center}}.btn-inline-center .et_pb_button_module_wrapper{display:inline-block;margin:10px 5px 10px 5px}.btn-inline-center{text-align:center!important}.gfield-choice-input{width:15px!important}div#gform_confirmation_message_19{color:#fff}.gform_wrapper.gravity-theme .gsection{border-bottom:1px solid #ccc;padding:50px 16px 8px 0}.border-round-form .ginput_container input,.border-round-form .ginput_container textarea{border:2pt solid #007a84;border-radius:50px}.border-round-form .ginput_container.ginput_container_select select,.border-round-form .address_country.ginput_address_country select{border:2pt solid #007a84;border-radius:50px;appearance:none;-webkit-appearance:none}.border-round-form .ginput_container.ginput_container_select:after{content:'3';font-family:ETmodules;font-size:20px;padding-top:15px;color:#007a84;position:absolute;margin-left:-45px}.border-round-form .address_country.ginput_address_country:after{content:'3';font-family:ETmodules;font-size:20px;color:#007a84;float:right;margin-top:-40px;position:relative;margin-right:25px}.pum-open-overlay.pum-open-scrollable{margin-right:0px!important;position:relative}html.pum-open.pum-open-overlay.pum-open-scrollable body>[aria-hidden]{padding-right:0px!important}@media screen and (min-width:981px){.portal-menu .sub-menu{min-width:300px}#top-menu .portal-menu li li a{width:100%;padding:4px 12px}}.et-db #et-boc .et-l .portal-menu .et-menu li li a{width:100%}.et-db #et-boc .et-l .et-menu li li.menu-item-has-children>a:first-child:after{top:6px;right:0px}input.swpm-text,input[type="text"].swpm-text,input[type="tel"].swpm-text,input[type="email"].swpm-text,input[type="url"].swpm-text,textarea.swpm-textarea{background-color:#fff;border-radius:0px;padding:10px;box-shadow:none}.swpm-form-builder .swpm-legend{border-bottom:none}.swpm-form-builder input[type=password]{border:1px solid #ddd}.swpm-form-builder fieldset{background-color:#fff;border:none}.swpm-form-builder fieldset h3{display:none}.mc4wp-form-fields input[type="email"]{display:inline;width:275px;height:40px;padding:20px 15px;font-size:14px;line-height:18px;color:#555;background-color:#fff;background-image:none;border:none;border-radius:0px}.mc4wp-form-fields input[type=submit]{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:15px!important;display:inline;background:#991c4b;letter-spacing:1px;color:#ffffff;text-transform:uppercase;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0px;padding:10px 20px 12px 20px;-webkit-transition:background 500ms ease;transition:background 500ms ease;text-align:center}.bottom_align_buttons .et_pb_column{padding-bottom:0px}.bottom_align_buttons .et_pb_button_module_wrapper{position:absolute;bottom:0;left:0;right:0;margin:auto}.swpm-login-action-msg{color:red;background-color:yellow}.swpm-login-widget-logged,.swpm-registration-success-msg,.registration_hidden_to_logged_users_msg{text-align:center}.swpm-post-not-logged-in-msg,.swpm-custom-protected-msg{padding-top:165px;text-align:center;padding-bottom:50px}@media screen and (max-width:980px){.swpm-post-not-logged-in-msg,.swpm-custom-protected-msg{padding-top:9%;text-align:center;padding-bottom:50px}}.swpm-post-not-logged-in-msg a{font-weight:bold;text-decoration:underline}.swpm-login-form-inner,.swpm-pw-reset-widget-inside{text-align:center}.swpm-login-form-submit,.swpm-edit-profile-submit,.swpm-pw-reset-submit,.swpm-registration-submit,.swpm-submit{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:15px!important;display:inline;background:#991c4b;letter-spacing:1px;color:#ffffff;text-transform:uppercase;border-radius:25px 0px;padding:10px 20px 12px 20px;-webkit-transition:background 500ms ease;transition:background 500ms ease;text-align:center}.swpm-text-field,.swpm-registration-widget-form input[type="text"],.swpm-registration-widget-form input[type="password"],.swpm-edit-profile-form input[type="text"],.swpm-edit-profile-form input[type="password"]{display:inline;width:275px;height:40px;padding:20px 15px;font-size:14px;line-height:18px;color:#555;background-color:#fff;background-image:none;border:1pt solid #bbb;border-radius:0px}.swpm-registration-widget-form table,.swpm-edit-profile-form table{display:flex;justify-content:center;align-content:center}.swpm-registration-widget-form td,.swpm-edit-profile-form td{padding-top:10px;padding-bottom:10px}.swpm-registration-membership-level-row,.swpm-profile-membership-level-row{display:none}.post-password-required .et_password_protected_form{margin-top:70px}.cli_settings_button{color:#fff!important;text-decoration:underline}.et-menu li li.menu-item-has-children>a:first-child:after{top:6px}.btn-inline .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inlinerca .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.btn-inlinerca{text-align:center!important}@media only screen and (min-width:981px){.et_pb_posts .et_pb_post img,.et_pb_posts .et_overlay{height:185px!important;width:335px;float:left;left:0;margin-right:25px;margin-bottom:50px}body.rtl .et_pb_posts .et_pb_post img,body.rtl .et_pb_posts .et_overlay{float:right;right:0;margin-left:25px;margin-right:0}}.more-link{background-color:#991c4b;display:inline-block!important;color:#fff;padding:5px 15px;margin-top:15px;text-transform:uppercase}.more-link:hover{background-color:#991c4b}.widget_search #searchsubmit{background-color:#007A84}.widget_search input#s{border:1px solid #007A84}.widget_search input#searchsubmit{color:#ffffff;border:1px solid #347882;text-transform:uppercase;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif}.mepr-share-button,.mepr-submit{background-color:#991c4b;padding:0.3em 1em!important;color:white;font-size:15px;font-weight:600!important;border:none;border-radius:25px 0px}.mepr-nav-item{text-transform:uppercase;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}#mepr-account-welcome-message{font-weight:600;padding-bottom:20px}.equal-tabs .et_pb_tabs_controls li{width:33.3333%;text-align:center}@media screen and (max-width:768px){.equal-tabs .et_pb_tabs_controls li{width:100%;text-align:center}}@media only screen and (min-width:981px){.et_password_protected_form{padding:100px;max-width:700px;margin:auto}}@media only screen and (max-width:980px){.et_password_protected_form{padding:50px;max-width:700px;margin:auto}}@media screen and (min-width:981px) and (max-width:2000px){.et_pb_testimonial_slider_0 .et_pb_slide_content_testi{padding-left:75px;padding-right:75px}}@media screen and (min-width:601px) and (max-width:980px){.et_pb_testimonial_slider_0 .et_pb_slide_content_testi{padding-left:50px;padding-right:50px}}@media screen and (min-width:100px) and (max-width:600px){.et_pb_testimonial_slider_0 .et_pb_slide_content_testi{padding-left:0px;padding-right:0px}.et_pb_testimonial_slider_0.et_pb_testimonial_slider .swiper-button-next-prev{display:none}}.et_pb_testimonial_slider .swiper-button-prev,.et_pb_testimonial_slider .swiper-button-next,.et_pb_testimonial_slider .swiper-container-rtl .swiper-button-prev,.et_pb_testimonial_slider .swiper-container-rtl .swiper-button-next{background-image:none!important}.et_pb_testimonial_slider .swiper-button-next{right:20px!important}.et_pb_accordion_0 .et_pb_toggle_open .et_pb_toggle_title::before{display:block!important;content:"e04f";color:#007A84}@media only screen and (max-width:980px){.two-columns .et_pb_column{width:50%!important;margin-right:0px!important}}#nf-form-15-cont h3{display:none}#nf-form-15-cont .nf-form-fields-required{color:white;font-weight:500;text-align:center}#nf-form-15-cont nf-field{color:white;font-family:'Montserrat','Helvetica','Arial',Sans-serif}#nf-form-25-cont div.nf-form-fields-required{color:white}#nf-form-25-cont div.nf-form-content{color:white}#nf-form-25-cont .nf-field-element input{padding:15px}.rv_button.closed:after{content:"\33"}.rv_button.opened:after{content:"\32"}.nf-response-msg{font-weight:bold;font-size:25px;color:#991c4b}.post-32 div.swiper-button-prev::after{display:none}.post-32 div.swiper-button-next::after{display:none}#gform_2 .top_label.gform_footer,#gform_8 .top_label.gform_footer,#gform_9 .top_label.gform_footer,#gform_6 .top_label.gform_footer,#gform_18 .top_label.gform_footer,#gform_17 .top_label.gform_footer,#gform_5 .top_label.gform_footer,#gform_7 .top_label.gform_footer{text-align:center}#gform_2 .top_label.gform_footer #gform_submit_button_2,#gform_8 .top_label.gform_footer #gform_submit_button_8,#gform_9 .top_label.gform_footer #gform_submit_button_9,#gform_6 .top_label.gform_footer #gform_submit_button_6,#gform_18 .top_label.gform_footer #gform_submit_button_18,#gform_17 .top_label.gform_footer #gform_submit_button_17,#gform_5 .top_label.gform_footer #gform_submit_button_5,#gform_7 .top_label.gform_footer #gform_submit_button_7{font-weight:600;letter-spacing:0px}div.ginput_container.ginput_container_consent input{text-align:left;width:25px}div.ginput_container.ginput_container_consent{text-align:center;font-weight:600}#gform_18 h3.gsection_title,#gform_17 h3.gsection_title{margin-top:50px}.et_pb_et_price .et_pb_dollar_sign{display:none}p.MsoNormal.dd-signature-title.dd-signature-text{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1 h3,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{color:#152534!important;text-align:left}.wc_payment_method.payment_method_square_credit_card{list-style:none}.woocommerce-thankyou-order-received{padding-bottom:50px!important;font-size:30px;font-weight:bold}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#F1F1F1;border-radius:10px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{border:1em solid #F1F1F1;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt{background-color:#152534;font-size:15px;color:#fff!important;font-weight:700!important;padding:5px 15px;margin-top:15px;border:2px solid #152534;border-radius:30px 0px 30px 0px!important}.woocommerce button.button.alt.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover{color:#152534!important}.woocommerce-cart table.cart td.actions .coupon .input-text{padding:10px 16px;margin-top:10px}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{padding:10px 16px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:70px}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background-color:#fff}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1pt solid #000;background-color:#FFFFFF}.el_md_testimonial_extended .layout3 .el-testimonial-desc{background-color:transparent}.mepr-unauthorized-message{max-width:750px;margin:50px auto;text-align:center}.mp_wrapper .mp_login_form{max-width:500px;margin:0 auto;padding-bottom:50px}.el_md_testimonial_extended_0 .el-quote-opening,.el_md_testimonial_extended_1 .el-quote-opening,.el_md_testimonial_extended_2 .el-quote-opening,.el_md_testimonial_extended_3 .el-quote-opening{padding-top:20px}