/* EDIT USING FILES IN REPO */
@import'../fonts/clo-webfonts.min.css';:root{--warm-black: #2E261F;--black: #000000;--black-tint-1: #6D6762;--black-tint-2: #EAE9E9;--sand: #F5F3E9;--sand-shade: #DAD5BC;--sand-tint-1: #FBFAF6;--white: #FFFFFF;--sky-blue: #D0DDDB;--sky-blue-shade: #AAC4C4;--sky-blue-tint-1: #DEE7E6;--sky-blue-tint-2: #F1F5F4;--forest-green: #296239;--forest-green-shade: #284530;--forest-green-tint-1: #8DCA8B;--forest-green-tint-2: #CFEBBF;--chartreuse: #C9E231;--chartreuse-shade: #A3BC09;--chartreuse-tint-1: #D9EB6F;--chartreuse-tint-2: #F0F8C3;--ocean-blue: #457999;--ocean-blue-shade: #385B75;--ocean-blue-tint-1: #69A0C2;--ocean-blue-tint-2: #B4CFE1;--gold: #FFBC10;--gold-shade: #FF9417;--gold-tint-1: #FFDD00;--gold-tint-2: #fff3a5;--red: #DF1E12;--red-shade: #B31B1B;--red-tint-1: #FF672E;--red-tint-2: #FFA380;--font-sans: "Gibson", Helvetica, Arial, sans-serif;--font-serif: "SuisseWorks", Georgia, "Times New Roman", Times, serif;--form-height: 2.75rem}.mcp-container *{box-sizing:border-box}.mcp-container .mcp-button,.mcp-container .button{background-color:var(--red-shade);border-color:var(--red-shade);border-radius:0;border-style:solid;border-width:1px !important;color:var(--white);display:inline-block;font-family:var(--font-sans);font-size:1.25rem;font-weight:400;letter-spacing:.06em;line-height:1;padding:.5em 1.25em;text-decoration:none;transition:all .3s ease;-webkit-appearance:none}.mcp-container .mcp-button:hover,.mcp-container .mcp-button:focus,.mcp-container .button:hover,.mcp-container .button:focus{background-color:var(--warm-black) !important;border-color:var(--warm-black) !important;color:var(--white) !important}.mcp-container .wp-block-image.aligncenter{margin:0 auto 1rem;text-align:center}.mcp-container h2,.mcp-container h3,.mcp-container h4{font-family:var(--font-sans);font-weight:100;letter-spacing:-0.01em;line-height:1.3;margin:0 0 1rem;text-wrap:pretty;text-transform:unset}.mcp-container h2{font-size:2.75rem}.mcp-container h3{font-size:2rem}.mcp-container p{font-family:var(--font-serif);font-size:1.125rem;line-height:1.5;margin:0 0 1rem}.mcp-container label{display:block;flex-basis:100%;font-size:.875rem;font-weight:700;letter-spacing:.03em;line-height:1.5;margin:0 0 .25rem;text-transform:uppercase;width:100%}.mcp-container fieldset{border:none;padding:0}.mcp-container [type=checkbox]+label,.mcp-container [type=radio]+label{display:inline;margin-left:0}.mcp-container input[type=text],.mcp-container input[type=email],.mcp-container input[type=number],.mcp-container input[type=tel],.mcp-container textarea{border:1px solid var(--warm-black);border-radius:0;box-shadow:none;font-size:1.125rem;font-weight:400;letter-spacing:.06em;margin:0;padding:.5rem .75rem;width:100%}.mcp-container input[type=text],.mcp-container input[type=email],.mcp-container input[type=number],.mcp-container input[type=tel]{height:var(--form-height)}.mcp-container select{border:1px solid var(--warm-black);border-radius:0;display:block;padding-left:1rem;height:var(--form-height);width:100%}.mcp-container input[type=text]:focus,.mcp-container input[type=email]:focus,.mcp-container input[type=number]:focus,.mcp-container input[type=tel]:focus,.mcp-container textarea:focus,.mcp-container select:focus{border-color:var(--warm-black) !important;box-shadow:0 0 6px -2px rgba(0,0,0,.75);outline:2px solid var(--warm-black);outline-offset:-2px}.mcp-container input[type=text].error,.mcp-container input[type=text][aria-invalid=true],.mcp-container input[type=email].error,.mcp-container input[type=email][aria-invalid=true],.mcp-container input[type=number].error,.mcp-container input[type=number][aria-invalid=true],.mcp-container input[type=tel].error,.mcp-container input[type=tel][aria-invalid=true],.mcp-container textarea.error,.mcp-container textarea[aria-invalid=true],.mcp-container select.error,.mcp-container select[aria-invalid=true]{border-color:var(--red-shade)}.mcp-container textarea{height:10rem}.mcp-container [type=submit],.mcp-container [type=button],.mcp-container button:not(.mcp-close){background-color:var(--red-shade);border-color:var(--red-shade);border-style:solid;border-radius:0;border-width:1px !important;color:#fff;font-family:var(--font-sans);font-size:1.25rem;font-weight:400;height:var(--form-height);letter-spacing:.06em;min-width:150px;margin:1rem 0 0}.mcp-container [type=submit]:hover,.mcp-container [type=submit]:focus,.mcp-container [type=button]:hover,.mcp-container [type=button]:focus,.mcp-container button:not(.mcp-close):hover,.mcp-container button:not(.mcp-close):focus{background-color:var(--warm-black) !important;border-color:var(--warm-black) !important;color:#fff}.mcp-container .mcp-message{color:var(--warm-black);flex-basis:100%;font-family:var(--font-sans) !important;font-size:1rem;font-weight:400;margin:0;text-align:left !important}.mcp-container .mcp-form-inline{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center;margin:0 auto;max-width:600px;position:relative}.mcp-container .mcp-form-inline input[type=email]{flex:1 1 70%;margin:0 -1px 0 0}.mcp-container .mcp-form-inline [type=submit],.mcp-container .mcp-form-inline [type=button],.mcp-container .mcp-form-inline button:not(.mcp-close){background-color:var(--warm-black);border-color:var(--warm-black);flex:0 0 fit-content;margin-top:0;padding:.5rem 1rem !important}.mcp-container .mcp-form-inline [type=submit]:hover,.mcp-container .mcp-form-inline [type=submit]:focus,.mcp-container .mcp-form-inline [type=button]:hover,.mcp-container .mcp-form-inline [type=button]:focus,.mcp-container .mcp-form-inline button:not(.mcp-close):hover,.mcp-container .mcp-form-inline button:not(.mcp-close):focus{background-color:var(--red-shade) !important;border-color:var(--red-shade) !important;color:var(--white) !important}.mcp-container .mcp-form-inline .mcp-message{left:0;position:absolute;top:100%}@media screen and (max-width: 768px){.mcp-container .mcp-form-inline input[type=submit],.mcp-container .mcp-form-inline button{background-image:url("data:image/svg+xml;charset=utf8,%3C?xml version='1.0' encoding='UTF-8'?%3E%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 116.47 110.47'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:none;stroke:%23FFFFFF;stroke-miterlimit:10;stroke-width:9px;}%3C/style%3E%3C/defs%3E%3Cpolyline class='cls-1' points='59.58 4.76 108.76 54.44 59.58 104.67'/%3E%3Cline class='cls-1' x1='2' y1='54.86' x2='109.16' y2='54.58'/%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;background-size:1.25rem;background-size:1.25rem;max-width:var(--email-form-height);text-indent:-9999px}}.mcp-overlay{align-items:center;background:rgba(0,0,0,.65);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:9999}.mcp-popup{animation:mcpFadeIn .3s ease;background:#f3f0e8;display:flex;max-width:700px;min-height:500px;position:relative;width:100%}.mcp-popup .mcp-close{appearance:none;background:none !important;border:none;bottom:100%;color:var(--white);cursor:pointer;display:block;font-family:var(--font-sans);font-size:2rem;font-weight:400;height:2rem;line-height:.5;margin:0;padding:.5rem;position:absolute;right:0;text-decoration:none}.mcp-popup .mcp-close:focus{outline-color:var(--white) !important}.mcp-popup .mcp-close:after{content:" ";display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}.mcp-popup .mcp-popup-content{border:none;display:flex;min-height:450px;padding:0;position:relative;width:100%;z-index:10}.mcp-popup .mcp-left{align-self:center;flex:0 0 50%;padding:2rem}.mcp-popup .mcp-logo{margin-bottom:1.5rem}.mcp-popup .mcp-logo img{height:2.188rem;width:auto}.mcp-popup h2{font-family:var(--font-sans);font-size:2.25rem !important}.mcp-popup p{font-family:var(--font-sans);font-size:1.375rem}.mcp-popup .mcp-button:focus{outline-color:var(--warm-black) !important;outline-offset:2px}.mcp-popup .mcp-input{padding:10px;border:1px solid #aaa;margin-bottom:8px;width:100%}.mcp-popup .mcp-error{color:red}.mcp-popup .mcp-success{color:green}.mcp-popup .mcp-btn{background-color:var(--red-shade);border-color:var(--red-shade);color:var(--white);cursor:pointer;min-width:160px;padding:.75rem 1rem;transition:background-color .2s ease}.mcp-popup .mcp-btn:hover,.mcp-popup .mcp-btn:focus{background-color:var(--warm-black) !important;border-color:var(--warm-black) !important}.mcp-popup .mcp-right{flex:0 0 50%;overflow:hidden;position:relative}.mcp-popup .mcp-right figure{aspect-ratio:315/500;margin:0;min-height:100%;width:100%}.mcp-popup .mcp-image{min-height:100%;min-width:100%;object-fit:cover;object-position:center}.mcp-popup .mcp-caption{background-color:rgba(0,0,0,.65);bottom:0;color:#fff;font-family:var(--font-sans);font-size:.75rem !important;left:0;padding:.3rem .5rem;position:absolute;text-align:right;width:100%}.mcp-popup .mcp-caption a{color:inherit !important}@media only screen and (max-width: 600px){.mcp-popup .mcp-popup{min-height:400px}.mcp-popup .mcp-popup-content{min-height:unset}.mcp-popup .mcp-left{flex:1 0 100%}.mcp-popup .mcp-right{display:none}}.mcp-slidein{animation:evgSlideInFromRight .55s cubic-bezier(0.22, 1, 0.36, 1) forwards;bottom:0;box-shadow:-4px -4px 32px rgba(0,0,0,.45);box-sizing:border-box;display:flex;flex-direction:row;left:auto;max-height:98vh;max-width:100%;position:fixed;right:0;top:auto;width:800px;z-index:9999999}@media(prefers-reduced-motion: reduce){.mcp-slidein{animation:none !important}}.mcp-slidein .mcp-slidein-image{align-self:stretch;flex:0 0 38%;overflow:hidden;position:relative}.mcp-slidein .mcp-slidein-image figure{height:100%;width:100%}.mcp-slidein .mcp-slidein-image .mcp-image{aspect-ratio:1/1;min-height:100%;min-width:100%;object-fit:cover;object-position:center}.mcp-slidein .mcp-slidein-image .mcp-caption{background-color:rgba(0,0,0,.65);bottom:0;color:#fff;font-family:var(--font-sans);font-size:.75rem !important;left:0;padding:.3rem .5rem;position:absolute;text-align:right;width:100%}.mcp-slidein .mcp-slidein-image .mcp-caption a{color:inherit !important}.mcp-slidein .mcp-slidein-content{background-color:var(--black-tint-1);color:var(--white);flex:1 1 auto;min-width:0;padding:1.5rem 2rem;position:relative;text-align:left}.mcp-slidein .mcp-slidein-content h2{color:inherit;font-size:1.875rem;line-height:1.25}.mcp-slidein .mcp-slidein-content p{font-family:var(--font-sans);font-size:1.25rem;text-wrap:pretty}.mcp-slidein .mcp-slidein-content .mcp-button:focus{outline-color:var(--white) !important}.mcp-slidein .mcp-close{background:transparent !important;border:none;color:var(--white);cursor:pointer;font-size:1.875rem;font-weight:400;line-height:1;margin:0;opacity:.9;padding:0;position:absolute;right:1rem;top:.75rem;transition:opacity .15s;z-index:1}.mcp-slidein .mcp-close:hover{opacity:1}.mcp-slidein .mcp-close:focus{outline-color:var(--white) !important}@media only screen and (max-width: 600px){.mcp-slidein .mcp-slidein-image{flex:1 0 100%}.mcp-slidein .mcp-slidein-content{background-color:rgba(0,0,0,.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mcp-slidein .mcp-caption{z-index:20}}@keyframes evgSlideInFromRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@media only screen and (max-width: 700px){#evg-slide-in-with-cta{width:100vw !important;height:auto !important;flex-direction:column !important}#evg-slide-in-with-cta .mcp-slidein-image{width:100% !important;min-width:unset !important;height:200px;flex-shrink:0}#evg-slide-in-with-cta .mcp-slidein-content{padding:24px 20px 28px 20px !important}#evg-slide-in-with-cta .mcp-header{font-size:24px !important}#evg-slide-in-with-cta .mcp-subheader{font-size:13px !important}#evg-slide-in-with-cta .mcp-btn-cta{width:100% !important}}/*# sourceMappingURL=mcp-styles.css.map */
