@keyframes move-left-to-right{0%{transform:translate(-50%,-100%)}to{transform:translate(0,-100%)}}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box;margin:0 0 1.5em 3em;list-style:disc}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box}body,h2{margin:0}main{display:block}h1{font-size:clamp(2.1875rem,1.1607rem + 5.1339vw,9.375rem);margin:.67em 0;line-height:1}h2{font-size:clamp(2.1875rem,1.6071rem + 2.9018vw,6.25rem);font-weight:400}a{background-color:transparent;color:#4169e1}strong{font-weight:bolder}img{border-style:none;height:auto;max-width:100%}button,input,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button{text-transform:none}[type=submit],button{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=radio]{box-sizing:border-box;padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{box-sizing:inherit}body,input{color:#fff;line-height:1.5}body,button,input,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:clamp(1rem,.9196rem + .4018vw,1.5625rem)}button{color:#fff}textarea{line-height:1.5}h1,h2{clear:both}p{margin-bottom:1.5em}body{background:#fff;font-family:"Zen Maru Gothic",serif;font-weight:400;font-style:normal}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover{border-color:#ccc #bbb #aaa}button:active,button:focus{border-color:#aaa #bbb #bbb}input[type=email],input[type=text],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus,input[type=text]:focus,textarea:focus{color:#111}textarea{width:100%}.custom-logo-link{display:inline-block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}:root{--bc_green:#0fa479}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1920px}}.om-margin-bottom{margin-bottom:20vh}@media screen and (max-width:768px){.om-margin-bottom{margin-bottom:10vh}}.site-header{display:flex;justify-content:space-between;border-bottom:1px solid #ffffff1f}.headerContactEmail_wrapper{padding:0 15px;display:flex;align-items:center;font-size:1rem}.site-branding img{max-width:350px;object-fit:contain}@media screen and (max-width:767px){.site-branding img{max-width:200px}}@media screen and (max-width:500px){.site-header{flex-direction:column}.site-branding{text-align:center}.site-branding img{max-width:300px;width:100%;max-height:300px}.headerContactEmail_wrapper{justify-content:center;padding:5px;font-size:12px;border-top:2px solid #393737}}.bannerSection{text-align:center}.introSection{background-size:35%auto;background-repeat:no-repeat;background-position:left;min-height:60vh}.introSection .om_wrapper{display:flex}.bubbles_bg_image{width:30%;display:flex;flex-direction:column;justify-content:center}.intro_section{width:70%}.introSection .is_content strong{color:var(--bc_green)}.introSection .is_title{font-weight:400;color:var(--bc_green)}.bubbles_bg_image_wrp,.bubbles_bg_image_wrp_mobile{display:none}@media screen and (max-width:1024px){.bubbles_bg_image{order:2}.bubbles_bg_image_wrp{display:block;transform:rotate(180deg);background-size:contain;background-position:left;min-height:60vh;height:100%;box-shadow:inset 0 0 20px 20px #3d3d3d;border:2px solid #3d3d3d}.introSection{background-image:none!important}}@media screen and (min-width:767px) and (max-width:1024px){.introSection .om_wrapper{max-width:unset}.intro_section{padding-left:5vw;width:80%}.bubbles_bg_image{width:20%}}@media screen and (max-width:767px){.introSection .om_wrapper{flex-direction:column}.introSection .om_wrapper>div{width:100%}.introSection.om-margin-bottom{margin-bottom:10px}.intro_section{z-index:1;margin-top:5vh}.introSection .om_wrapper{position:relative}.bubbles_bg_image{top:0;min-height:unset;position:absolute;left:0}.bubbles_bg_image_wrp{display:none}.bubbles_bg_image_wrp_mobile{display:block;transform:rotate(0deg);background-repeat:repeat;background-size:contain;opacity:.1;min-height:60vh}}@media screen and (max-width:450px){.introSection .is_content ul{margin-left:0}}.seokeysSection{background-size:contain;background-repeat:no-repeat;background-position:right;min-height:50vh;display:flex;align-items:center;margin:0 auto}.seokeysSection .cont_wrp{height:50vh}.seokeysSection .om_wrapper{position:relative;width:100vw;height:50%}.seokeysSection .cont_wrp,.seokeysSection .cont_wrp *{overflow:hidden}.seokeys_wrapper{white-space:nowrap;font-size:clamp(3.125rem,2.2321rem + 4.4643vw,9.375rem);background-color:rgba(61,61,61,.85)}.Seokeys{position:absolute;animation:move-left-to-right linear 50s infinite;top:100%}.seokeyword_subtext .omwraptext *{margin:0}.seokeyword_subtext .omwraptext{width:fit-content;max-width:900px;background-color:rgba(61,61,61,.85);padding:15px 10px}@media screen and (max-width:1400px){.seokeysSection .om_wrapper{height:40%}}@media screen and (max-width:992px){.seokeysSection .om_wrapper{height:30%}.seokeysSection{background-color:#3d3d3dc7;background-blend-mode:overlay}.seokeyword_subtext .omwraptext{width:100%;text-align:center}.seokeysSection .cont_wrp{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width:768px){.seokeysSection,.seokeysSection .cont_wrp{min-height:35vh}}.productsTabs{display:flex;margin-top:20vh}.productsTabs .prodsImage_wrapper{width:30%;position:relative;text-align:center}.productsTabs .prodsData_wrapper{width:70%}.productsTabs .accordion{width:100%;border-radius:5px;overflow:hidden}.productsTabs .accordion-item:first-of-type{border-top:none}.productsTabs .accordion-header{display:block;padding:15px;cursor:pointer;transition:background .3s;border-bottom:2px solid gray;display:flex}.productsTabs .accordion-content{height:0;background-color:#d6d6d6;margin-top:5px;color:#000;border-radius:5px;transition:opacity .8s ease;opacity:0;overflow:hidden}.productsTabs input[type=radio]:checked+.accordion-header+.accordion-content{opacity:1;height:100%;padding:15px}.acc_con_wrapper .acc_con_image,.productsTabs .accordion-input{display:none}.acc_title{width:90%}.arrow_image_wrapper{width:10%;display:flex;justify-content:center;align-items:center}.arrow_image_wrapper img{max-height:50px;transform:rotate(90deg);transition:transform .8s ease;object-fit:contain}input[type=radio]:checked+.accordion-header>.arrow_image_wrapper img{transform:rotate(0deg)}.prodsImage_wrapper img{opacity:0;transition:opacity .8s ease;z-index:-1;height:0}.prodsImage_wrapper img.ActiveImg{opacity:1!important;z-index:10!important;height:unset!important;position:sticky;top:20%;width:85%;border-radius:5px}@media screen and (max-width:768px){.productsTabs{flex-direction:column;margin-top:0}.productsTabs .prodsData_wrapper,.productsTabs .prodsImage_wrapper{width:100%}.productsTabs .prodsImage_wrapper{text-align:center}.prodsImage_wrapper img{max-height:30vh}.prodsImage_wrapper{display:none}.acc_con_wrapper{display:flex;flex-direction:column}.acc_con_wrapper .acc_con_image{display:flex;justify-content:center;background-color:#fff;border-radius:5px}.acc_con_wrapper .acc_con_image img{object-fit:contain;max-height:250px;height:100%}}.slider_ImageItem,.slider_ImageItem_wrpp img{-webkit-transition:all .5s linear;transition:all .5s linear}.slider_ImageItem{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);transform:scale(1.15);z-index:3;position:relative}.slider_ImageItem_wrpp img{height:20vw;max-height:350px;width:500px;object-fit:cover;border-radius:10px}.slider_ImageItem:not(.slick-active) .slider_ImageItem_wrpp img{-webkit-filter:grayscale(100%) blur(2px);filter:grayscale(100%) blur(2px)}.slider_ImageItem:not(.slick-center) .slider_ImageItem_wrpp img{-webkit-filter:grayscale(100%) blur(1px);filter:grayscale(100%) blur(1px)}.slider_ImageItem:not(.slick-active){-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);z-index:2;position:relative}.om_slider_wrapper{position:relative}@media screen and (max-width:1024px){.slider_ImageItem_wrpp img{height:17vw}}@media screen and (max-width:480px){.slider_ImageItem_wrpp img{height:50vw}}.con_Data_Wrapper{width:60vw;max-width:1100px;margin-left:0;background-color:var(--bc_green);padding:5vh 15vh;box-shadow:5px -5px 0 5px #4ebb9c,5px -10px 0 10px #bbeddf;border-radius:0 10px 10px 0}.con_Data_Wrapper .con_title{text-align:center;color:#fff;margin:0;padding-bottom:50px}.con_Data_Wrapper div.wpforms-container-full button[type=submit].ConFormButton{width:100%;text-align:center;text-transform:uppercase;background-color:#bbeddf!important;color:#000!important;font-size:2vw!important;height:unset;padding:10px 20px}.con_Data_Wrapper div.wpforms-container-full button[type=submit]:focus:after{border:0}.con_Data_Wrapper div.wpforms-container-full button[type=submit].ConFormButton:active,.con_Data_Wrapper div.wpforms-container-full button[type=submit].ConFormButton:hover,.wpforms-submit-container{background:#bbeddf!important;border:0;box-shadow:none}.contactform_wrapper .wpforms-container input[type=email],.contactform_wrapper .wpforms-container input[type=text],.contactform_wrapper .wpforms-container textarea{background-color:transparent;border:0;border-bottom:2px solid #fff;color:#fff}.contactform_wrapper .wpforms-container input[type=email]:focus,.contactform_wrapper .wpforms-container input[type=text]:focus,.contactform_wrapper .wpforms-container textarea:focus{box-shadow:none!important;border:0!important;border-bottom:2px solid #fff!important}.contactform_wrapper div.wpforms-container-full .wpforms-field-label,.contactform_wrapper div.wpforms-container-full .wpforms-form input:focus,.contactform_wrapper div.wpforms-container-full .wpforms-form textarea:focus{color:#fff!important;font-weight:400}.wpforms-container .wpforms-required-label{color:#fff!important}.contactSection .contactform_wrapper .wpforms-field{position:relative;padding:0;margin-bottom:5em}.contactSection .contactform_wrapper .wpforms-container label{position:absolute;margin:0;top:0;left:10px;font-size:2rem;transition:all .2s ease-in-out}.contactSection .contactform_wrapper .wpforms-container label:hover{cursor:pointer}.contactform_wrapper .wpforms-container .wpforms-field:focus-within .wpforms-field-label{top:-20px!important;font-size:1vw!important}.contactform_wrapper .wpforms-container #recaptcha-info{padding-top:20px;color:#fff}.contactform_wrapper .wpforms-container #recaptcha-info a{color:#fff}@media screen and (max-width:1024px){.con_Data_Wrapper{padding:5vh 10vh}.contactSection .contactform_wrapper .wpforms-container label{font-size:2vw}.contactform_wrapper .wpforms-container .wpforms-field:focus-within .wpforms-field-label{top:-20px!important;font-size:1.5vw!important}}@media screen and (max-width:768px){.con_Data_Wrapper{width:70vw}.contactSection .contactform_wrapper .wpforms-container label{font-size:3vw}.contactform_wrapper .wpforms-container .wpforms-field:focus-within .wpforms-field-label{top:-20px!important;font-size:2.5vw!important}.con_Data_Wrapper div.wpforms-container-full button[type=submit].ConFormButton{font-size:3vw!important}}@media screen and (max-width:650px){.con_Data_Wrapper{width:80vw}.contactform_wrapper div.wpforms-container .wpforms-form .wpforms-field{overflow:visible!important}}@media screen and (max-width:500px){.con_Data_Wrapper{width:95vw;padding:5vw 10vw}.con_Data_Wrapper .con_title{font-size:10vw}.contactSection .contactform_wrapper .wpforms-container label{font-size:5vw}.contactform_wrapper .wpforms-container .wpforms-field:focus-within .wpforms-field-label{top:-20px!important;font-size:4vw!important}.con_Data_Wrapper div.wpforms-container-full button[type=submit].ConFormButton{font-size:5vw!important}}#om_backToTop{display:none;position:fixed;bottom:20px;right:20px;border:0;transition:opacity .3s;z-index:1000;background:#3d3d3d;padding:5px;border-radius:5px}#colophon{border-top:2px solid #393737;margin-top:10vh}.allRightsReserved{text-align:center;font-size:15px;padding-top:10px}.allRightsReserved a{color:#fff;text-decoration:none}.footerMotoArea{display:flex;align-items:center;min-height:20vh}.fm_img{width:40%;text-align:center}.fm_img img{max-width:500px;background:var(--bc_green);padding:10px;border-radius:10px;width:100%;object-fit:contain}.fm_text{width:60%;font-size:3rem;padding:10px;line-height:1}.contact-info-container{display:flex;justify-content:space-between;margin:0 auto}.contact-info-item{flex:1;text-align:center;padding:20px;background:#393737}.contact-info-item img{max-width:100px;height:auto;margin-bottom:10px}.contact-info-item p{margin:0;font-size:1.2rem}@media screen and (max-width:1500px){.fm_text{font-size:2.5rem}}@media screen and (max-width:1400px){.fm_img{width:30%}.fm_text{width:70%}}@media screen and (max-width:1200px){.fm_text{font-size:2rem}}@media screen and (max-width:992px){.footerMotoArea{flex-direction:column;padding-top:15px;padding-bottom:15px}.fm_img,.fm_text{width:100%;text-align:center}.contact-info-container{justify-content:center;flex-wrap:wrap}.contact-info-item.con_location{order:1;flex:100%}.contact-info-item.con_email,.contact-info-item.con_phone{order:2;flex:1}}@media screen and (max-width:768px){.fm_text{font-size:1.5rem}}@media screen and (max-width:540px){.contact-info-container{flex-direction:column}}.wpforms-container .wpforms-error-noscript{color:#d63637}.wpforms-container .wpforms-recaptcha-container{padding:0;clear:both}@media only screen and (max-width:600px){div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-large,div.wpforms-container .wpforms-form .wpforms-field input.wpforms-field-medium,div.wpforms-container .wpforms-form .wpforms-field>*{max-width:100%}div.wpforms-container .wpforms-form .wpforms-field{padding-right:1px;padding-left:1px}div.wpforms-container .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern):not(.wpforms-field-radio):not(.wpforms-field-checkbox):not(.wpforms-field-layout):not(.wpforms-field-repeater){overflow-x:hidden}}.wpforms-container{margin-bottom:26px}.wpforms-container .wpforms-form *{word-break:break-word;box-sizing:border-box}.wpforms-container .wpforms-form .wpforms-field-description,.wpforms-container .wpforms-form .wpforms-field-label,.wpforms-container .wpforms-form textarea{hyphens:auto}.wpforms-container .wpforms-submit-container{clear:both;position:relative}.wpforms-container .wpforms-submit-spinner{margin-inline-start:15px;display:inline-block;vertical-align:middle}.wpforms-container .wpforms-hidden{display:none!important}.wpforms-container input.wpforms-field-medium{max-width:60%}.wpforms-container input.wpforms-field-large{max-width:100%}.wpforms-container .wpforms-field{padding:15px 0;position:relative}.wpforms-container .wpforms-field-description{font-size:.8em;margin:5px 0 0;word-break:break-word;word-wrap:break-word;line-height:1.3}.wpforms-container .wpforms-field-label{display:block;font-weight:700;font-style:normal;word-break:break-word;word-wrap:break-word}.wpforms-container .wpforms-required-label{color:var(--wpforms-label-error-color);font-weight:400}.wpforms-container input[type=email],.wpforms-container input[type=text],.wpforms-container textarea{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-style:normal;font-weight:400;margin:0}.wpforms-container textarea{resize:vertical;line-height:1.3}.wpforms-container .wpforms-field{float:none;clear:both}.wpforms-container textarea.wpforms-field-medium{height:120px}div.wpforms-container-full,div.wpforms-container-full *{background:0 0;border:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;float:none;font-size:100%;height:auto;letter-spacing:normal;outline:0;position:static;text-indent:0;text-shadow:none;text-transform:none;width:auto;visibility:visible;overflow:visible;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;margin:0 auto}div.wpforms-container-full *{margin:0}div.wpforms-container-full img{overflow:clip}div.wpforms-container-full:not(:empty){margin:24px auto;padding:var(--wpforms-container-padding);background-clip:padding-box;background-color:var(--wpforms-background-color);background-image:var(--wpforms-background-url);background-position:var(--wpforms-background-position);background-repeat:var(--wpforms-background-repeat);background-size:var(--wpforms-background-size);border-style:var(--wpforms-container-border-style);border-width:var(--wpforms-container-border-width);border-color:var(--wpforms-container-border-color);border-radius:var(--wpforms-container-border-radius);box-shadow:var(--wpforms-container-shadow-size-box-shadow)}div.wpforms-container-full button,div.wpforms-container-full input,div.wpforms-container-full label,div.wpforms-container-full textarea{margin:0;border:0;padding:0;vertical-align:middle;background:0 0;height:auto;box-sizing:border-box}div.wpforms-container-full .wpforms-form .wpforms-submit-container{margin-top:var(--wpforms-button-size-margin-top)}div.wpforms-container-full .wpforms-form .wpforms-submit-spinner{max-width:26px}div.wpforms-container-full .wpforms-field-description{font-size:var(--wpforms-label-size-sublabel-font-size);line-height:var(--wpforms-label-size-sublabel-line-height);color:var(--wpforms-label-sublabel-color);margin:var(--wpforms-field-size-sublabel-spacing)0 0 0}div.wpforms-container-full .wpforms-field-label{margin:0 0 var(--wpforms-field-size-input-spacing)0;padding:0;font-size:var(--wpforms-label-size-font-size);line-height:var(--wpforms-label-size-line-height);color:var(--wpforms-label-color)}div.wpforms-container-full .wpforms-required-label{font-weight:400}div.wpforms-container-full input[type=email],div.wpforms-container-full input[type=text],div.wpforms-container-full textarea{background-color:var(--wpforms-field-background-color);background-clip:padding-box;border-radius:var(--wpforms-field-border-radius);color:var(--wpforms-field-text-color);border-width:var(--wpforms-field-border-size);border-style:var(--wpforms-field-border-style);border-color:var(--wpforms-field-border-color);padding:0 var(--wpforms-field-size-padding-h);font-size:var(--wpforms-field-size-font-size);line-height:100%;box-shadow:none;transition:border .15s,box-shadow .15s}div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full textarea:focus{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,.15);outline:0}div.wpforms-container-full input[type=email]:focus:invalid,div.wpforms-container-full input[type=text]:focus:invalid,div.wpforms-container-full textarea:focus:invalid{border-width:var(--wpforms-field-border-size,0);border-style:solid;border-color:var(--wpforms-button-background-color);box-shadow:0 0 0 1px var(--wpforms-button-background-color),0 1px 2px rgba(0,0,0,.15);outline:0;color:var(--wpforms-field-text-color)}div.wpforms-container-full input[type=email]::-webkit-input-placeholder,div.wpforms-container-full input[type=text]::-webkit-input-placeholder,div.wpforms-container-full textarea::-webkit-input-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full input[type=email]::-moz-placeholder,div.wpforms-container-full input[type=text]::-moz-placeholder,div.wpforms-container-full textarea::-moz-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full input[type=email]:-moz-placeholder,div.wpforms-container-full input[type=text]:-moz-placeholder,div.wpforms-container-full textarea:-moz-placeholder{color:var(--wpforms-field-text-color);opacity:.5;pointer-events:none}div.wpforms-container-full textarea{width:100%}div.wpforms-container-full input{height:var(--wpforms-field-size-input-height)}div.wpforms-container-full button[type=submit]{height:var(--wpforms-button-size-height);background-color:var(--wpforms-button-background-color-alt,var(--wpforms-button-background-color));border-radius:var(--wpforms-button-border-radius);border-style:var(--wpforms-button-border-style);border-color:var(--wpforms-button-border-color);border-width:var(--wpforms-button-border-size);box-shadow:none;color:var(--wpforms-button-text-color);padding:0 var(--wpforms-button-size-padding-h);font-family:inherit;font-weight:500;font-size:var(--wpforms-button-size-font-size);line-height:100%;cursor:pointer;transition:all .15s ease-in-out;position:relative;text-decoration:none}.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full input[type=submit]:not(:hover):not(:active){background-color:var(--wpforms-button-background-color-alt,var(--wpforms-button-background-color));color:var(--wpforms-button-text-color)}div.wpforms-container-full button[type=submit]:active,div.wpforms-container-full button[type=submit]:hover{background:linear-gradient(0deg,rgba(0,0,0,.2),rgba(0,0,0,.2)),var(--wpforms-button-background-color-alt,var(--wpforms-button-background-color))}div.wpforms-container-full button[type=submit]:focus{outline:0}div.wpforms-container-full button[type=submit]:focus:after{content:"";position:absolute;border:2px solid var(--wpforms-button-background-color);border-radius:calc(var(--wpforms-button-border-radius) + 2px);top:calc(-4px - var(--wpforms-button-border-size,1px));right:calc(-4px - var(--wpforms-button-border-size,1px));bottom:calc(-4px - var(--wpforms-button-border-size,1px));left:calc(-4px - var(--wpforms-button-border-size,1px))}div.wpforms-container-full button[type=submit]:disabled,div.wpforms-container-full button[type=submit]:disabled:hover{background-color:var(--wpforms-button-background-color-alt,var(--wpforms-button-background-color));cursor:default}div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=email]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) input[type=text]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) textarea:disabled{cursor:not-allowed;opacity:.5}div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled,div.wpforms-container-full:not(.wpforms-gutenberg-form-selector) button[type=submit]:disabled:hover{opacity:.5}div.wpforms-container-full .wpforms-form textarea{line-height:1.3;min-height:var(--wpforms-field-size-input-height);padding:var(--wpforms-field-size-padding-h);resize:vertical}div.wpforms-container-full .wpforms-form textarea.wpforms-field-medium{height:calc(var(--wpforms-field-size-input-height)*2.8)}div.wpforms-container-full .wpforms-form textarea:focus{color:var(--wpforms-field-text-color)}@media only screen and (max-width:768px){div.wpforms-container-full:not(:empty){padding:calc(min(var(--wpforms-container-padding),40px))}}@media only screen and (max-width:600px){div.wpforms-container-full:not(:empty){padding:calc(min(var(--wpforms-container-padding),20px))}}