.wp-block-columns-is-layout-flex{margin-bottom:0}.jet-form-builder__label{text-align:left;font-family:'Montserrat';font-weight:700;font-size:15px;text-transform:none}.shrink-template{transform:scale(.9);transform-origin:top left}.jet-form-builder input:focus{color-scheme:normal;padding:12px 18px;border:1px solid var(--e-global-color-uicore_primary);box-shadow:0 0 12px rgba(0,0,0,.1);border-radius:5px}.jet-form-builder__field{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;line-height:1.5em;padding:10px 14px 10px 14px;border-radius:5px}.jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field){font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:300;line-height:1.5em;padding:10px 14px 10px 14px;border-radius:5px}.jet-fb-check-mark input[type="radio"]:checked+span::before{border-color:var(--e-global-color-uicore_accent);background-color:var(--e-global-color-uicore_accent);background-image:url(data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e)}.field-type-radio-field .jet-form-builder__field-label.for-radio :checked+span::before{border-color:var(--e-global-color-uicore_accent);background-color:var(--e-global-color-uicore_accent);background-image:url(data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e)}.field-type-radio-field .jet-form-builder__field-label.for-radio>span::before{content:'';display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:50%}.jet-form-builder__field-wrap{position:relative;padding-right:5px}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox>span::before{content:'';display:inline-block;width:1.5em;height:1.5em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:4px}.field-type-checkbox-field .jet-form-builder__field-label.for-checkbox :checked+span::before{border-color:var(--e-global-color-uicore_accent);background-color:var(--e-global-color-uicore_accent);background-image:url(data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z%27/%3e%3c/svg%3e);transform:scale(1)}.jet-form-builder__desc{text-align:left;font-size:15px;font-weight:500}.jet-form-builder__calculated-field-val{font-size:21px;font-weight:700}.jet-form-builder__calculated-field-prefix{font-size:21px;font-weight:700}.jet-form-builder__calculated-field{margin:0 12px;margin-top:5px}.contact-for-pricing{font-size:21px;font-weight:700;margin-left:12px;margin-top:10px;margin-bottom:5px}.jet-form-builder__calculated-field-suffix{font-size:16px;font-weight:500;margin-left:0;margin-top:6px;margin-bottom:0;color:#777}input.jet-form-builder__field.jet-form-builder__color-picker-field{height:60px;width:100%}.jet-form-builder-signature__canvas{border:1px solid lightgray;border-radius:10px}.jet-form-builder-signature__clear{position:absolute;top:10px;right:10px;width:24px;height:24px;margin:5px;display:inline-block;background-color:transparent;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><line x1="18" y1="6" x2="6" y2="18" stroke="black" stroke-width="2"/><line x1="6" y1="6" x2="18" y2="18" stroke="black" stroke-width="2"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><line x1="18" y1="6" x2="6" y2="18" stroke="black" stroke-width="2"/><line x1="6" y1="6" x2="18" y2="18" stroke="black" stroke-width="2"/></svg>') no-repeat center;background-color:#000}.jet-form-builder-signature__clear:hover{background-color:var(--e-global-color-uicore_accent)}.submit-disclaimer{color:#303030;font-weight:400;font-size:14px;line-height:1.4rem;font-family:'Montserrat',sans-serif;padding:18px;border:1px solid #E7E7E7;background-color:#F0F0F0;border-radius:10px;margin-top:10px;display:inline-block}.jet-form-builder-message.jet-form-builder-message--error{align-content:center;width:400px;padding:10px;border-radius:5px;border:1px solid #000;background-color:red;font-family:'Montserrat',sans-serif;color:#fff;font-size:13px;font-weight:500}.jet-form-builder-message.jet-form-builder-message--success{align-content:center;width:400px;padding:10px;border-radius:5px;border:1px solid #000;background-color:#4AC6A2;font-family:'Montserrat',sans-serif;color:#fff;font-size:13px;font-weight:500}.jet-form-builder__next-page-wrap{text-align:left}button.jet-form-builder__prev-page{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;padding:15px 30px;margin-top:18px;margin-right:10px;background-color:var(--e-global-color-uicore_primary);color:#fff;border-radius:5px;transition:transform 0.3s ease;cursor:pointer}button.jet-form-builder__prev-page:hover{transform:translateX(5px);background-color:var(--e-global-color-uicore_secondary)}button.jet-form-builder__next-page{font-family:'Montserrat',sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;padding:15px 30px;margin-top:18px;background-color:var(--e-global-color-uicore_primary);color:#fff;border-radius:5px;transition:transform 0.3s ease;cursor:pointer}button.jet-form-builder__next-page:hover{transform:translateX(5px);background-color:var(--e-global-color-uicore_secondary)}.jet-form-builder__action-button{font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;padding:15px 30px;background-color:var(--e-global-color-uicore_primary);border:none;cursor:pointer}.jet-form-builder__submit:hover,.jet-form-builder__action-button:hover{transition:all 0.3s;font-family:'Montserrat';font-weight:900;font-size:12px;text-transform:uppercase;padding:15px 30px;background-color:var(--e-global-color-uicore_accent);cursor:pointer}.elementor-kit-5 [type="submit"]{font-family:'Montserrat',Arial,sans-serif;font-weight:900;font-size:12px;text-transform:uppercase;margin-top:18px;padding:15px 30px;background-color:var(--e-global-color-uicore_primary);border:none;cursor:pointer}.elementor-kit-5 [type="submit"]:hover{transform:translateX(5px);background-color:var(--e-global-color-uicore_secondary)}.jfb-progress-type--default{padding-bottom:1.5em;flex-wrap:wrap;display:none;justify-content:space-between;align-items:center}body{--primary-color:var(--e-global-color-uicore_primary);--secondary-color:var(--e-global-color-uicore_secondary);--white:var(--e-global-color-uicore_white)}.cli-modal-content,.cli-tab-content{position:fixed}.elementor-field-group-uid{display:none}.elementor-field-type-html{margin-top:36px}.html-heading{font-size:16px;font-weight:900;text-transform:uppercase}.html-subheading{font-size:15px;font-weight:700;text-transform:normal}.elementor-29034 .elementor-element-58b1558 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-radius:5px;height:48px;display:flex;align-items:center}.select-caret-down-wrapper{font-size:11px;inset-inline-end:10px;position:absolute;top:50%;transform:translateY(-50%);display:none}.dce-signature-button-clear{background-color:transparent;margin:10px}.dce-signature-canvas{border:1px solid #ddd;border-radius:10px;width:100%}.elementor-field-type-acceptance .elementor-field-subgroup,.elementor-field-type-checkbox .elementor-field-subgroup,.elementor-field-type-radio .elementor-field-subgroup{display:table}.acceptance{font-size:14px;font-weight:300;line-height:1.5rem}#form-field-acceptance.elementor-acceptance-field{appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:8px;border:1px solid gray;background-color:#fff;cursor:pointer;transition:background-color 0.3s ease,border-color 0.3s ease;position:relative;margin-top:0}#form-field-acceptance.elementor-acceptance-field:hover{background-color:var(--primary-color);border-color:var(--primary-color)}#form-field-acceptance.elementor-acceptance-field:active{background-color:var(--primary-color);border-color:var(--primary-color)}#form-field-acceptance.elementor-acceptance-field:checked{background-color:var(--primary-color);border-color:var(--primary-color)}#form-field-acceptance.elementor-acceptance-field:checked::before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:#fff}#form-field-acceptance.elementor-acceptance-field:hover::before,#form-field-acceptance.elementor-acceptance-field:active::before{color:#fff}input[type="checkbox"]{appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:2px;border:1px solid var(--e-global-color-874f16f);background-color:#fff;cursor:pointer;transition:all 0.3s ease;padding:10px;margin-top:4px}input[type="checkbox"]:hover{background-color:var(--primary-color);border-color:var(--primary-color)}input[type="checkbox"]:checked{background-color:var(--primary-color);border-color:var(--primary-color);padding:10px}input[type="checkbox"]:checked::before{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:#fff}input[type="checkbox"],#form-field-acceptance.elementor-acceptance-field{position:relative}div.elementor-field-type-checkbox.elementor-field-group-remember_me{font-size:15px!important;font-weight:400!important;font-family:'Montserrat',sans-serif;color:var(--e-global-color-uicore_secondary);padding:0 0 18px 10px}#form-field-remember_me-0{transform:scale(1.2);margin-top:5px}label[for="form-field-remember_me-0"]{visibility:hidden;position:relative}label[for="form-field-remember_me-0"]:after{content:"Remember me for 14 days";visibility:visible;position:absolute;top:3px;left:7px}.elementor-field-type-radio .elementor-field-subgroup{display:flex;align-items:center;gap:8px}.elementor-field-type-radio .elementor-field-option input[type="radio"]{-webkit-appearance:none;appearance:none;width:28px;height:28px;border:1.2px solid #E1E1E1;border-radius:50%;cursor:pointer;position:relative;transition:border-color 0.3s ease,box-shadow 0.3s ease}.elementor-field-type-radio .elementor-field-option input[type="radio"]:hover{border-color:var(--primary-color);border:3px solid var(--primary-color);box-shadow:0 0 5px rgba(64,84,178,0)}.elementor-field-type-radio input[type="radio"]:checked::after{content:"";width:16px;height:16px;background:var(--primary-color);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.elementor-field-type-radio input[type="radio"]:focus{outline:none;box-shadow:0 0 0 2px rgba(64,84,178,0)}.elementor-field-option label{cursor:pointer;font-size:16px;font-weight:700;line-height:2.4;color:#333}.elementor-field-type-radio input[type="radio"]:disabled{border-color:#e0e0e0;background-color:#f5f5f5;cursor:not-allowed}.elementor-field-type-radio input[type="radio"]:disabled+label{color:#999}.elementor-5940 .elementor-element-2c0d7eb .elementor-button[type="submit"]{background-color:var(--e-global-color-uicore_secondary);color:var(--e-global-color-uicore_white);border-color:var(--f25a2e3);margin-top:-40px;margin-right:7px}@media screen and (max-width:480px){.elementor-5940 .elementor-element-2c0d7eb .elementor-button[type="submit"]{margin-top:20px;width:100vw}}.elementor-message{margin:15px 0;font-size:13px;line-height:1;font-weight:500;background:#fff;padding:10px 18px;border-radius:10px;color:#989898;border:1px solid #303030;display:inline-block}.elementor-lightbox{z-index:10000}.elementor-lightbox .elementor-lightbox-image{box-shadow:0 0 30px rgba(0,0,0,0),0 0 8px -5px rgba(0,0,0,0);border-radius:2px}.elementor-4669 .elementor-element-c8e3c37{display:none}@media(max-width:767px){.elementor-4619 .elementor-element-e87e7dc .jet-listing-dynamic-repeater__items,.elementor-4619 .elementor-element-a9b464d .jet-listing-dynamic-repeater__items{text-align:center}}.elementor-field-type-checkbox .elementor-field-subgroup,.elementor-field-type-radio .elementor-field-subgroup{display:flex;align-items:center;gap:5px}.elementor-field-option{display:flex;align-items:top;gap:5px}input[type="checkbox"],#form-field-acceptance.elementor-acceptance-field{border-radius:5px!important;border:1px solid #DDD}input[type="checkbox"]+label,#form-field-acceptance+label,div.elementor-field-type-checkbox label,.elementor-field-type-checkbox label{font-weight:normal!important;line-height:2rem}input.elementor-field.elementor-size-md.elementor-upload-field{background-color:#fff;padding:12px}span label h6{margin-top:5px}.styled-message{display:inline-flex;font-weight:300;margin-left:3px}.visual-preview-parent{z-index:2;position:absolute;top:24px;right:-500px;width:430px;overflow-y:auto;border:1px solid #E1E1E1;border-radius:10px;background-color:#fff;padding:0;overflow-y:auto;height:500px}#visual-preview-image{display:block;z-index:3;border-radius:0}.jet-form-builder__label{margin-bottom:10px}.jet-form-builder__label{margin-top:12px;margin-bottom:12px}.jet-form-builder__fields-group .checkradio-wrap{margin-bottom:0}@media (max-width:767px){html,body{overflow-x:auto;-webkit-overflow-scrolling:touch}.checkradio-wrap{width:100%;box-sizing:border-box;display:inline-block;min-width:100%;margin-bottom:12px}.checkradio-wrap label{display:inline-block;max-width:100%;word-wrap:break-word}}