@charset "utf-8";@media all{#cmsmasters_body .give-form-wrap .mfp-close,#cmsmasters_body .mfp-content .mfp-close{background-color:transparent;padding:10px}#cmsmasters_body .give-form-wrap .mfp-close:after,#cmsmasters_body .give-form-wrap .mfp-close:before,#cmsmasters_body .mfp-content .mfp-close:after,#cmsmasters_body .mfp-content .mfp-close:before{content:none}#cmsmasters_body .give-form-wrap .give-form-title,#cmsmasters_body .mfp-content .give-form-title{margin:0 0 var(--cmsmasters-forms-give-forms-section-gap);padding-bottom:var(--cmsmasters-forms-give-separator-gap);border-bottom:var(--cmsmasters-forms-give-separator-width) solid var(--cmsmasters-forms-give-separator-color);color:var(--cmsmasters-forms-give-heading-color);font-family:var(--cmsmasters-forms-give-heading-font-family);font-weight:var(--cmsmasters-forms-give-heading-font-weight);font-style:var(--cmsmasters-forms-give-heading-font-style);text-transform:var(--cmsmasters-forms-give-heading-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-heading-text-decoration);text-decoration:var(--cmsmasters-forms-give-heading-text-decoration);font-size:var(--cmsmasters-forms-give-heading-font-size);line-height:var(--cmsmasters-forms-give-heading-line-height);letter-spacing:var(--cmsmasters-forms-give-heading-letter-spacing);word-spacing:var(--cmsmasters-forms-give-heading-word-spacing)}#cmsmasters_body .give-form-wrap .give-form-content-wrap,#cmsmasters_body .mfp-content .give-form-content-wrap{font-family:var(--cmsmasters-forms-give-content-font-family);font-weight:var(--cmsmasters-forms-give-content-font-weight);font-style:var(--cmsmasters-forms-give-content-font-style);text-transform:var(--cmsmasters-forms-give-content-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-content-text-decoration);text-decoration:var(--cmsmasters-forms-give-content-text-decoration);font-size:var(--cmsmasters-forms-give-content-font-size);line-height:var(--cmsmasters-forms-give-content-line-height);letter-spacing:var(--cmsmasters-forms-give-content-letter-spacing);word-spacing:var(--cmsmasters-forms-give-content-word-spacing);color:var(--cmsmasters-forms-give-content-color);margin:0 0 var(--cmsmasters-forms-give-content-gap)}#cmsmasters_body .give-form-wrap .give-form-content-wrap.give_post_form-content,#cmsmasters_body .mfp-content .give-form-content-wrap.give_post_form-content{margin:var(--cmsmasters-forms-give-content-gap) 0 0}#cmsmasters_body .give-form-wrap .give-goal-progress,#cmsmasters_body .mfp-content .give-goal-progress{margin-bottom:var(--cmsmasters-forms-give-forms-section-gap)}#cmsmasters_body .give-form-wrap .give-goal-progress .raised,#cmsmasters_body .mfp-content .give-goal-progress .raised{margin-bottom:var(--cmsmasters-forms-give-progress-gap);font-size:var(--cmsmasters-forms-give-goal-title-font-size);font-size:calc(var(--cmsmasters-forms-give-goal-title-font-size) / 2.5)}#cmsmasters_body .give-form-wrap .give-goal-progress .raised,#cmsmasters_body .give-form-wrap .give-goal-progress .raised .income,#cmsmasters_body .mfp-content .give-goal-progress .raised,#cmsmasters_body .mfp-content .give-goal-progress .raised .income{color:var(--cmsmasters-forms-give-goal-color-title);font-family:var(--cmsmasters-forms-give-goal-title-font-family);font-weight:var(--cmsmasters-forms-give-goal-title-font-weight);font-style:var(--cmsmasters-forms-give-goal-title-font-style);text-transform:var(--cmsmasters-forms-give-goal-title-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-goal-title-text-decoration);text-decoration:var(--cmsmasters-forms-give-goal-title-text-decoration);line-height:var(--cmsmasters-forms-give-goal-title-line-height);letter-spacing:var(--cmsmasters-forms-give-goal-title-letter-spacing);word-spacing:var(--cmsmasters-forms-give-goal-title-word-spacing)}#cmsmasters_body .give-form-wrap .give-goal-progress .raised .income,#cmsmasters_body .mfp-content .give-goal-progress .raised .income{font-size:var(--cmsmasters-forms-give-goal-title-font-size)}#cmsmasters_body .give-form-wrap .give-goal-progress .progress-bar,#cmsmasters_body .mfp-content .give-goal-progress .progress-bar{padding-bottom:0}#cmsmasters_body .give-form-wrap .give-goal-progress .progress-bar .give-progress-bar,#cmsmasters_body .mfp-content .give-goal-progress .progress-bar .give-progress-bar{border-radius:30px;height:25px;overflow:hidden;position:relative;width:100%;background:transparent;background-color:var(--cmsmasters-forms-give-progress-bar-bg-color)}#cmsmasters_body .give-form-wrap .give-goal-progress .progress-bar .give-progress-bar span,#cmsmasters_body .mfp-content .give-goal-progress .progress-bar .give-progress-bar span{background:transparent!important;background-color:var(--cmsmasters-forms-give-progress-bar-color)!important}#cmsmasters_body .give-form-wrap .give_error,#cmsmasters_body .give-form-wrap .give_warning,#cmsmasters_body .mfp-content .give_error,#cmsmasters_body .mfp-content .give_warning{margin-top:var(--cmsmasters-forms-give-forms-section-gap);margin-bottom:var(--cmsmasters-forms-give-forms-section-gap)}#cmsmasters_body .give-form-wrap .give-form-content-wrap *,#cmsmasters_body .mfp-content .give-form-content-wrap *{margin-bottom:1.7rem}#cmsmasters_body .give-form-wrap form.give-form,#cmsmasters_body .mfp-content form.give-form{margin-bottom:0}#cmsmasters_body .give-form-wrap form.give-form>*,#cmsmasters_body .mfp-content form.give-form>*{text-align:left}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),#cmsmasters_body .give-form-wrap form.give-form select,#cmsmasters_body .give-form-wrap form.give-form textarea,#cmsmasters_body .mfp-content form.give-form .give-amount-top,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]),#cmsmasters_body .mfp-content form.give-form select,#cmsmasters_body .mfp-content form.give-form textarea{pointer-events:auto;background-image:none;outline:none;height:auto;width:100%;max-width:100%;vertical-align:middle;flex-grow:1;text-shadow:none;font-family:var(--cmsmasters-forms-give-fields-font-family);font-weight:var(--cmsmasters-forms-give-fields-font-weight);font-style:var(--cmsmasters-forms-give-fields-font-style);text-transform:var(--cmsmasters-forms-give-fields-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-fields-text-decoration);text-decoration:var(--cmsmasters-forms-give-fields-text-decoration);font-size:var(--cmsmasters-forms-give-fields-font-size);line-height:var(--cmsmasters-forms-give-fields-line-height);letter-spacing:var(--cmsmasters-forms-give-fields-letter-spacing);word-spacing:var(--cmsmasters-forms-give-fields-word-spacing);color:var(--cmsmasters-forms-give-fields-normal-colors-color);background-color:var(--cmsmasters-forms-give-fields-normal-colors-bg);border-top:var(--cmsmasters-forms-give-fields-normal-bd-width-top) var(--cmsmasters-forms-give-fields-normal-bd-style) var(--cmsmasters-forms-give-fields-normal-colors-bd);border-right:var(--cmsmasters-forms-give-fields-normal-bd-width-right) var(--cmsmasters-forms-give-fields-normal-bd-style) var(--cmsmasters-forms-give-fields-normal-colors-bd);border-bottom:var(--cmsmasters-forms-give-fields-normal-bd-width-bottom) var(--cmsmasters-forms-give-fields-normal-bd-style) var(--cmsmasters-forms-give-fields-normal-colors-bd);border-left:var(--cmsmasters-forms-give-fields-normal-bd-width-left) var(--cmsmasters-forms-give-fields-normal-bd-style) var(--cmsmasters-forms-give-fields-normal-colors-bd);border-radius:var(--cmsmasters-forms-give-fields-normal-bd-radius);box-shadow:var(--cmsmasters-forms-give-fields-normal-box-shadow);padding:var(--cmsmasters-forms-give-fields-padding-top) var(--cmsmasters-forms-give-fields-padding-right) var(--cmsmasters-forms-give-fields-padding-bottom) var(--cmsmasters-forms-give-fields-padding-left);transition:all .3s ease-in-out}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range])::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form select::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form textarea::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form .give-amount-top::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range])::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form select::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form textarea::-webkit-input-placeholder{color:var(--cmsmasters-forms-give-fields-placeholder-color);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range])::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form select::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form textarea::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form .give-amount-top::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range])::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form select::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form textarea::-moz-placeholder{color:var(--cmsmasters-forms-give-fields-placeholder-color);-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top:focus,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus,#cmsmasters_body .give-form-wrap form.give-form select:focus,#cmsmasters_body .give-form-wrap form.give-form textarea:focus,#cmsmasters_body .mfp-content form.give-form .give-amount-top:focus,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus,#cmsmasters_body .mfp-content form.give-form select:focus,#cmsmasters_body .mfp-content form.give-form textarea:focus{color:var(--cmsmasters-forms-give-fields-focus-colors-color);background-color:var(--cmsmasters-forms-give-fields-focus-colors-bg);border-color:var(--cmsmasters-forms-give-fields-focus-colors-bd);border-radius:var(--cmsmasters-forms-give-fields-focus-bd-radius);box-shadow:var(--cmsmasters-forms-give-fields-focus-box-shadow)}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top:focus::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form select:focus::-webkit-input-placeholder,#cmsmasters_body .give-form-wrap form.give-form textarea:focus::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form .give-amount-top:focus::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form select:focus::-webkit-input-placeholder,#cmsmasters_body .mfp-content form.give-form textarea:focus::-webkit-input-placeholder{color:transparent}#cmsmasters_body .give-form-wrap form.give-form .give-amount-top:focus::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form select:focus::-moz-placeholder,#cmsmasters_body .give-form-wrap form.give-form textarea:focus::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form .give-amount-top:focus::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form select:focus::-moz-placeholder,#cmsmasters_body .mfp-content form.give-form textarea:focus::-moz-placeholder{color:transparent}#cmsmasters_body .give-form-wrap form.give-form textarea,#cmsmasters_body .mfp-content form.give-form textarea{min-height:170px}#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount,#cmsmasters_body .mfp-content form.give-form .give-donation-amount{position:relative;margin-bottom:15px}#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount:after,#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount:before,#cmsmasters_body .mfp-content form.give-form .give-donation-amount:after,#cmsmasters_body .mfp-content form.give-form .give-donation-amount:before{content:none}#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount .give-amount-top,#cmsmasters_body .mfp-content form.give-form .give-donation-amount .give-amount-top{height:auto;float:none;width:100%;min-width:100%}#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount .give-currency-symbol,#cmsmasters_body .mfp-content form.give-form .give-donation-amount .give-currency-symbol{text-align:center;float:none;border:none;display:inline-block;width:auto;height:30px;line-height:30px;background-color:transparent;color:var(--cmsmasters-colors-primary);padding:0;font-weight:700;position:absolute;left:20px;right:auto;top:50%;font-size:18px;transform:translateY(-50%)}#cmsmasters_body .give-form-wrap form.give-form .give-donation-amount .give-currency-symbol.give-currency-position-after,#cmsmasters_body .mfp-content form.give-form .give-donation-amount .give-currency-symbol.give-currency-position-after{right:20px;left:auto}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap{margin-bottom:var(--cmsmasters-forms-give-forms-section-gap);display:flex;flex-wrap:wrap;align-items:center}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap li,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap li{margin-right:20px;margin-bottom:10px}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap li:last-child,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap li:last-child{margin-right:0}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap li *,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap li *{margin-bottom:0}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--cmsmasters-forms-give-amount-button-gap);margin:0 0 var(--cmsmasters-forms-give-forms-section-gap)}}@media only screen and (max-width:767px){#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap{grid-template-columns:repeat(1,1fr)}}@media all{#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap:after,#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap:before,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap:after,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap:before{content:none}#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li{margin:0;padding:0}}@media only screen and (max-width:767px){#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li{width:100%}}@media all{#cmsmasters_body .give-form-wrap form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li .give-btn,#cmsmasters_body .mfp-content form.give-form .give-donation-levels-wrap#give-donation-level-button-wrap li .give-btn{width:100%;margin:0}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select{margin:0 0 var(--cmsmasters-forms-give-forms-section-gap)}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list{display:flex;flex-wrap:wrap;align-items:center;margin:0 0 -10px}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list:after,#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list:before,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list:after,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list:before{content:none}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list li,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list li{margin-right:20px;margin-bottom:10px}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list li:last-child,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list li:last-child{margin-right:0}#cmsmasters_body .give-form-wrap form.give-form #give-payment-mode-select #give-gateway-radio-list li *,#cmsmasters_body .mfp-content form.give-form #give-payment-mode-select #give-gateway-radio-list li *{margin-bottom:0}#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 calc(-1 * var(--cmsmasters-forms-give-fields-column-gap) / 2) var(--cmsmasters-forms-give-fields-row-gap) calc(-1 * var(--cmsmasters-forms-give-fields-column-gap) / 2)}#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info legend,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info legend{padding:0 calc(var(--cmsmasters-forms-give-fields-column-gap) / 2)}#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info p,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info p{float:none;width:100%;margin:0 0 var(--cmsmasters-forms-give-fields-row-gap);padding:0 calc(var(--cmsmasters-forms-give-fields-column-gap) / 2)}#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info p:last-child,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info p:last-child{margin-bottom:0}#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info p.form-row-first,#cmsmasters_body .give-form-wrap form.give-form #give_checkout_user_info p.form-row-last,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info p.form-row-first,#cmsmasters_body .mfp-content form.give-form #give_checkout_user_info p.form-row-last{width:50%}#cmsmasters_body .give-form-wrap form.give-form legend,#cmsmasters_body .mfp-content form.give-form legend{border:0;font-family:var(--cmsmasters-forms-give-titles-font-family);font-weight:var(--cmsmasters-forms-give-titles-font-weight);font-style:var(--cmsmasters-forms-give-titles-font-style);text-transform:var(--cmsmasters-forms-give-titles-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-titles-text-decoration);text-decoration:var(--cmsmasters-forms-give-titles-text-decoration);font-size:var(--cmsmasters-forms-give-titles-font-size);line-height:var(--cmsmasters-forms-give-titles-line-height);letter-spacing:var(--cmsmasters-forms-give-titles-letter-spacing);word-spacing:var(--cmsmasters-forms-give-titles-word-spacing);color:var(--cmsmasters-forms-give-titles-color);padding:0;margin:0 0 var(--cmsmasters-forms-give-titles-gap)}#cmsmasters_body .give-form-wrap form.give-form label,#cmsmasters_body .mfp-content form.give-form label{margin-bottom:var(--cmsmasters-forms-give-labels-gap);font-family:var(--cmsmasters-forms-give-labels-font-family);font-weight:var(--cmsmasters-forms-give-labels-font-weight);font-style:var(--cmsmasters-forms-give-labels-font-style);text-transform:var(--cmsmasters-forms-give-labels-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-labels-text-decoration);text-decoration:var(--cmsmasters-forms-give-labels-text-decoration);font-size:var(--cmsmasters-forms-give-labels-font-size);line-height:var(--cmsmasters-forms-give-labels-line-height);letter-spacing:var(--cmsmasters-forms-give-labels-letter-spacing);word-spacing:var(--cmsmasters-forms-give-labels-word-spacing);color:var(--cmsmasters-forms-give-labels-color)}#cmsmasters_body .give-form-wrap form.give-form #give_terms_agreement,#cmsmasters_body .mfp-content form.give-form #give_terms_agreement{margin-bottom:var(--cmsmasters-forms-give-forms-section-gap)}#cmsmasters_body .give-form-wrap form.give-form #give-anonymous-donation-wrap label,#cmsmasters_body .give-form-wrap form.give-form #give_terms_agreement label,#cmsmasters_body .mfp-content form.give-form #give-anonymous-donation-wrap label,#cmsmasters_body .mfp-content form.give-form #give_terms_agreement label{margin:0}#cmsmasters_body .give-form-wrap form.give-form .give-donation-submit #give-final-total-wrap,#cmsmasters_body .mfp-content form.give-form .give-donation-submit #give-final-total-wrap{margin:0 0 var(--cmsmasters-forms-give-forms-section-gap)}#cmsmasters_body .give-form-wrap form.give-form .give-donation-submit .give-donation-total-label,#cmsmasters_body .give-form-wrap form.give-form .give-donation-submit .give-final-total-amount,#cmsmasters_body .mfp-content form.give-form .give-donation-submit .give-donation-total-label,#cmsmasters_body .mfp-content form.give-form .give-donation-submit .give-final-total-amount{color:var(--cmsmasters-forms-give-donation-total-color);font-family:var(--cmsmasters-forms-give-donation-total-font-family);font-weight:var(--cmsmasters-forms-give-donation-total-font-weight);font-style:var(--cmsmasters-forms-give-donation-total-font-style);text-transform:var(--cmsmasters-forms-give-donation-total-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-donation-total-text-decoration);text-decoration:var(--cmsmasters-forms-give-donation-total-text-decoration);font-size:var(--cmsmasters-forms-give-donation-total-font-size);line-height:var(--cmsmasters-forms-give-donation-total-line-height);letter-spacing:var(--cmsmasters-forms-give-donation-total-letter-spacing);word-spacing:var(--cmsmasters-forms-give-donation-total-word-spacing);border:0;background-color:transparent;padding:0;margin:0;height:auto}#cmsmasters_body .give-form-wrap form.give-form .give-donation-submit .give-donation-total-label,#cmsmasters_body .mfp-content form.give-form .give-donation-submit .give-donation-total-label{margin-right:10px}#cmsmasters_body .give-form-wrap form.give-form[data-currency_position=after] .give-donation-amount .give-amount-top,#cmsmasters_body .mfp-content form.give-form[data-currency_position=after] .give-donation-amount .give-amount-top{padding-right:calc(var(--cmsmasters-forms-give-fields-padding-right) + var(--cmsmasters-forms-give-currency-gap))!important}#cmsmasters_body .give-form-wrap form.give-form[data-currency_position=before] .give-donation-amount .give-amount-top,#cmsmasters_body .mfp-content form.give-form[data-currency_position=before] .give-donation-amount .give-amount-top{padding-left:calc(var(--cmsmasters-forms-give-fields-padding-left) + var(--cmsmasters-forms-give-currency-gap))!important}#cmsmasters_body .give-form-wrap .give-submit-button-wrap:after,#cmsmasters_body .give-form-wrap .give-submit-button-wrap:before,#cmsmasters_body .mfp-content .give-submit-button-wrap:after,#cmsmasters_body .mfp-content .give-submit-button-wrap:before{content:none}#cmsmasters_body .give-form-wrap .give-submit-button-wrap .give-loading-animation,#cmsmasters_body .mfp-content .give-submit-button-wrap .give-loading-animation{display:none!important}#cmsmasters_body .give-form-wrap .give-submit,#cmsmasters_body .give-form-wrap input[type=button],#cmsmasters_body .give-form-wrap input[type=submit],#cmsmasters_body .mfp-content .give-submit,#cmsmasters_body .mfp-content input[type=button],#cmsmasters_body .mfp-content input[type=submit]{font-family:var(--cmsmasters-forms-give-donate-button-font-family);font-weight:var(--cmsmasters-forms-give-donate-button-font-weight);font-style:var(--cmsmasters-forms-give-donate-button-font-style);text-transform:var(--cmsmasters-forms-give-donate-button-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-donate-button-text-decoration);text-decoration:var(--cmsmasters-forms-give-donate-button-text-decoration);font-size:var(--cmsmasters-forms-give-donate-button-font-size);line-height:var(--cmsmasters-forms-give-donate-button-line-height);letter-spacing:var(--cmsmasters-forms-give-donate-button-letter-spacing);word-spacing:var(--cmsmasters-forms-give-donate-button-word-spacing);color:var(--cmsmasters-forms-give-donate-button-normal-colors-color);border-top:var(--cmsmasters-forms-give-donate-button-normal-bd-width-top) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-right:var(--cmsmasters-forms-give-donate-button-normal-bd-width-right) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-bottom:var(--cmsmasters-forms-give-donate-button-normal-bd-width-bottom) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-left:var(--cmsmasters-forms-give-donate-button-normal-bd-width-left) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-radius:var(--cmsmasters-forms-give-donate-button-normal-bd-radius);text-shadow:var(--cmsmasters-forms-give-donate-button-text-shadow);box-shadow:var(--cmsmasters-forms-give-donate-button-normal-box-shadow);padding:var(--cmsmasters-forms-give-donate-button-padding-top) var(--cmsmasters-forms-give-donate-button-padding-right) var(--cmsmasters-forms-give-donate-button-padding-bottom) var(--cmsmasters-forms-give-donate-button-padding-left);display:inline-block;cursor:pointer;word-break:normal;position:relative;z-index:0;transition:all .3s ease-in-out;overflow:visible;background-color:var(--cmsmasters-forms-give-donate-button-normal-colors-bg);background-image:var(--cmsmasters-forms-give-donate-button-normal-colors-bg-image);margin-bottom:0;float:none}#cmsmasters_body .give-form-wrap .give-submit:hover,#cmsmasters_body .give-form-wrap input[type=button]:hover,#cmsmasters_body .give-form-wrap input[type=submit]:hover,#cmsmasters_body .mfp-content .give-submit:hover,#cmsmasters_body .mfp-content input[type=button]:hover,#cmsmasters_body .mfp-content input[type=submit]:hover{color:var(--cmsmasters-forms-give-donate-button-hover-colors-color);border-color:var(--cmsmasters-forms-give-donate-button-hover-colors-bd);border-radius:var(--cmsmasters-forms-give-donate-button-hover-bd-radius);-webkit-text-decoration:var(--cmsmasters-forms-give-donate-button-hover-text-decoration);text-decoration:var(--cmsmasters-forms-give-donate-button-hover-text-decoration);text-shadow:var(--cmsmasters-forms-give-donate-button-hover-text-shadow);box-shadow:var(--cmsmasters-forms-give-donate-button-hover-box-shadow);background-color:var(--cmsmasters-forms-give-donate-button-hover-colors-bg);background-image:var(--cmsmasters-forms-give-donate-button-hover-colors-bg-image)}#cmsmasters_body .give-form-wrap button.give-btn,#cmsmasters_body .mfp-content button.give-btn{font-family:var(--cmsmasters-forms-give-donate-button-font-family);font-weight:var(--cmsmasters-forms-give-donate-button-font-weight);font-style:var(--cmsmasters-forms-give-donate-button-font-style);text-transform:var(--cmsmasters-forms-give-donate-button-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-donate-button-text-decoration);text-decoration:var(--cmsmasters-forms-give-donate-button-text-decoration);font-size:var(--cmsmasters-forms-give-donate-button-font-size);line-height:var(--cmsmasters-forms-give-donate-button-line-height);letter-spacing:var(--cmsmasters-forms-give-donate-button-letter-spacing);word-spacing:var(--cmsmasters-forms-give-donate-button-word-spacing);color:var(--cmsmasters-forms-give-donate-button-normal-colors-color);border-top:var(--cmsmasters-forms-give-donate-button-normal-bd-width-top) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-right:var(--cmsmasters-forms-give-donate-button-normal-bd-width-right) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-bottom:var(--cmsmasters-forms-give-donate-button-normal-bd-width-bottom) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-left:var(--cmsmasters-forms-give-donate-button-normal-bd-width-left) var(--cmsmasters-forms-give-donate-button-normal-bd-style) var(--cmsmasters-forms-give-donate-button-normal-colors-bd);border-radius:var(--cmsmasters-forms-give-donate-button-normal-bd-radius);text-shadow:var(--cmsmasters-forms-give-donate-button-text-shadow);box-shadow:var(--cmsmasters-forms-give-donate-button-normal-box-shadow);padding:var(--cmsmasters-forms-give-donate-button-padding-top) var(--cmsmasters-forms-give-donate-button-padding-right) var(--cmsmasters-forms-give-donate-button-padding-bottom) var(--cmsmasters-forms-give-donate-button-padding-left);display:inline-block;cursor:pointer;word-break:normal;position:relative;z-index:0;transition:all .3s ease-in-out;overflow:hidden;background-color:transparent;background-image:none;margin-bottom:0}#cmsmasters_body .give-form-wrap button.give-btn:hover,#cmsmasters_body .mfp-content button.give-btn:hover{color:var(--cmsmasters-forms-give-donate-button-hover-colors-color);border-color:var(--cmsmasters-forms-give-donate-button-hover-colors-bd);border-radius:var(--cmsmasters-forms-give-donate-button-hover-bd-radius);-webkit-text-decoration:var(--cmsmasters-forms-give-donate-button-hover-text-decoration);text-decoration:var(--cmsmasters-forms-give-donate-button-hover-text-decoration);text-shadow:var(--cmsmasters-forms-give-donate-button-hover-text-shadow);box-shadow:var(--cmsmasters-forms-give-donate-button-hover-box-shadow)}#cmsmasters_body .give-form-wrap button.give-btn:after,#cmsmasters_body .give-form-wrap button.give-btn:before,#cmsmasters_body .mfp-content button.give-btn:after,#cmsmasters_body .mfp-content button.give-btn:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;transition:opacity .3s ease-in-out}#cmsmasters_body .give-form-wrap button.give-btn:before,#cmsmasters_body .mfp-content button.give-btn:before{background-color:var(--cmsmasters-forms-give-donate-button-normal-colors-bg);background-image:var(--cmsmasters-forms-give-donate-button-normal-colors-bg-image);opacity:1}#cmsmasters_body .give-form-wrap button.give-btn:after,#cmsmasters_body .mfp-content button.give-btn:after{background-color:var(--cmsmasters-forms-give-donate-button-hover-colors-bg);background-image:var(--cmsmasters-forms-give-donate-button-hover-colors-bg-image);opacity:0}#cmsmasters_body .give-form-wrap button.give-btn:hover:before,#cmsmasters_body .mfp-content button.give-btn:hover:before{opacity:0}#cmsmasters_body .give-form-wrap button.give-btn:hover:after,#cmsmasters_body .mfp-content button.give-btn:hover:after{opacity:1}#cmsmasters_body .give-form-wrap button.give-donation-level-btn,#cmsmasters_body .mfp-content button.give-donation-level-btn{font-family:var(--cmsmasters-forms-give-amount-button-font-family);font-weight:var(--cmsmasters-forms-give-amount-button-font-weight);font-style:var(--cmsmasters-forms-give-amount-button-font-style);text-transform:var(--cmsmasters-forms-give-amount-button-text-transform);-webkit-text-decoration:var(--cmsmasters-forms-give-amount-button-text-decoration);text-decoration:var(--cmsmasters-forms-give-amount-button-text-decoration);font-size:var(--cmsmasters-forms-give-amount-button-font-size);line-height:var(--cmsmasters-forms-give-amount-button-line-height);letter-spacing:var(--cmsmasters-forms-give-amount-button-letter-spacing);word-spacing:var(--cmsmasters-forms-give-amount-button-word-spacing);color:var(--cmsmasters-forms-give-amount-button-normal-colors-color);border-top:var(--cmsmasters-forms-give-amount-button-normal-bd-width-top) var(--cmsmasters-forms-give-amount-button-normal-bd-style) var(--cmsmasters-forms-give-amount-button-normal-colors-bd);border-right:var(--cmsmasters-forms-give-amount-button-normal-bd-width-right) var(--cmsmasters-forms-give-amount-button-normal-bd-style) var(--cmsmasters-forms-give-amount-button-normal-colors-bd);border-bottom:var(--cmsmasters-forms-give-amount-button-normal-bd-width-bottom) var(--cmsmasters-forms-give-amount-button-normal-bd-style) var(--cmsmasters-forms-give-amount-button-normal-colors-bd);border-left:var(--cmsmasters-forms-give-amount-button-normal-bd-width-left) var(--cmsmasters-forms-give-amount-button-normal-bd-style) var(--cmsmasters-forms-give-amount-button-normal-colors-bd);border-radius:var(--cmsmasters-forms-give-amount-button-normal-bd-radius);text-shadow:var(--cmsmasters-forms-give-amount-button-text-shadow);box-shadow:var(--cmsmasters-forms-give-amount-button-normal-box-shadow);padding:var(--cmsmasters-forms-give-amount-button-padding-top) var(--cmsmasters-forms-give-amount-button-padding-right) var(--cmsmasters-forms-give-amount-button-padding-bottom) var(--cmsmasters-forms-give-amount-button-padding-left);display:inline-block;cursor:pointer;word-break:normal;position:relative;z-index:0;transition:all .3s ease-in-out;overflow:hidden;background-color:transparent;background-image:none}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:hover,#cmsmasters_body .mfp-content button.give-donation-level-btn:hover{color:var(--cmsmasters-forms-give-amount-button-hover-colors-color);border-color:var(--cmsmasters-forms-give-amount-button-hover-colors-bd);border-radius:var(--cmsmasters-forms-give-amount-button-hover-bd-radius);-webkit-text-decoration:var(--cmsmasters-forms-give-amount-button-hover-text-decoration);text-decoration:var(--cmsmasters-forms-give-amount-button-hover-text-decoration);text-shadow:var(--cmsmasters-forms-give-amount-button-hover-text-shadow);box-shadow:var(--cmsmasters-forms-give-amount-button-hover-box-shadow)}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:after,#cmsmasters_body .give-form-wrap button.give-donation-level-btn:before,#cmsmasters_body .mfp-content button.give-donation-level-btn:after,#cmsmasters_body .mfp-content button.give-donation-level-btn:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1;transition:opacity .3s ease-in-out}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:before,#cmsmasters_body .mfp-content button.give-donation-level-btn:before{background-color:var(--cmsmasters-forms-give-amount-button-normal-colors-bg);background-image:var(--cmsmasters-forms-give-amount-button-normal-colors-bg-image);opacity:1}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:after,#cmsmasters_body .mfp-content button.give-donation-level-btn:after{background-color:var(--cmsmasters-forms-give-amount-button-hover-colors-bg);background-image:var(--cmsmasters-forms-give-amount-button-hover-colors-bg-image);opacity:0}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:hover:before,#cmsmasters_body .mfp-content button.give-donation-level-btn:hover:before{opacity:0}#cmsmasters_body .give-form-wrap button.give-donation-level-btn:hover:after,#cmsmasters_body .mfp-content button.give-donation-level-btn:hover:after{opacity:1}#cmsmasters_body .mfp-bg.give-modal{opacity:1;background:transparent;background-color:var(--cmsmasters-popup-give-overlay-color)}#cmsmasters_body .give-modal .mfp-content{background-color:var(--cmsmasters-popup-give-box-bg-color);border-left:var(--cmsmasters-popup-give-box-bd-width-left) var(--cmsmasters-popup-give-box-bd-style) var(--cmsmasters-popup-give-box-bd-color);border-bottom:var(--cmsmasters-popup-give-box-bd-width-bottom) var(--cmsmasters-popup-give-box-bd-style) var(--cmsmasters-popup-give-box-bd-color);border-right:var(--cmsmasters-popup-give-box-bd-width-right) var(--cmsmasters-popup-give-box-bd-style) var(--cmsmasters-popup-give-box-bd-color);border-top:var(--cmsmasters-popup-give-box-bd-width-top) var(--cmsmasters-popup-give-box-bd-style) var(--cmsmasters-popup-give-box-bd-color);border-radius:var(--cmsmasters-popup-give-box-bd-radius);height:auto;max-height:var(--cmsmasters-popup-give-height);margin:0 auto;width:100%;max-width:var(--cmsmasters-popup-give-width);overflow-y:auto;padding:0;position:relative}#cmsmasters_body .give-modal .mfp-content .give-donation-grid-item-form{background-color:transparent;height:auto;margin:0;width:100%;max-width:100%;overflow-y:visible;padding:0;position:static}#cmsmasters_body .give-modal .mfp-content .give-donation-grid-item-form .give-form{padding:0}#cmsmasters_body .give-modal .mfp-content .give-donation-grid-item-form,#cmsmasters_body .give-modal .mfp-content .give-form{position:relative;padding:var(--cmsmasters-popup-give-box-padding-top) var(--cmsmasters-popup-give-box-padding-right) var(--cmsmasters-popup-give-box-padding-bottom) var(--cmsmasters-popup-give-box-padding-left)}#cmsmasters_body .give-modal .mfp-content .mfp-close{background-color:transparent;padding:0;display:inline-block;height:auto;position:absolute;right:15px!important;left:auto;top:10px!important;bottom:auto;font:inherit;line-height:1em;font-weight:400;font-family:inherit;font-size:36px;color:var(--cmsmasters-colors-heading);opacity:.4;transition:opacity .3s ease}#cmsmasters_body .give-modal .mfp-content .mfp-close:hover{opacity:1}#cmsmasters_body .give-modal .mfp-content .mfp-close:after,#cmsmasters_body .give-modal .mfp-content .mfp-close:before{content:none}}
@media all{html.cmsmasters-offcanvas-content-open{overflow:hidden!important}html.elementor-widget-cmsmasters-offcanvas__container{height:100%;z-index:99;left:0;transition:left .5s}html.elementor-widget-cmsmasters-offcanvas__container>body{height:100%}.cmsmasters-block-fixed{transition-property:background-color,border,padding,border-radius,box-shadow,left!important;transition-duration:.5s!important}.cmsmasters-offcanvas-content-open.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-left .cmsmasters-block-fixed{left:300px}.cmsmasters-offcanvas-content-open.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-right .cmsmasters-block-fixed{left:-300px}.elementor-widget-cmsmasters-offcanvas{--overlay-bg-overlay:rgba(0,0,0,0.2)}.elementor-widget-cmsmasters-offcanvas__trigger-container{display:flex;flex-direction:column}.elementor-widget-cmsmasters-offcanvas__trigger{font-family:var(--cmsmasters-button-font-family);font-size:var(--cmsmasters-button-font-size);line-height:var(--cmsmasters-button-line-height);font-weight:var(--cmsmasters-button-font-weight);text-transform:var(--cmsmasters-button-text-transform);font-style:var(--cmsmasters-button-font-style);letter-spacing:var(--cmsmasters-button-letter-spacing);color:var(--cmsmasters-button-normal-colors-color);fill:var(--cmsmasters-button-normal-colors-color);cursor:pointer;border-width:0;border-color:transparent;display:flex;align-items:center;justify-content:center;z-index:2;transition:all .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__trigger.cmsmasters-trigger-both{flex-direction:var(--cmsmasters-trigger-icon-direction,row);-moz-column-gap:var(--cmsmasters-trigger-icon-gap,10px);column-gap:var(--cmsmasters-trigger-icon-gap,10px);row-gap:var(--cmsmasters-trigger-icon-gap,10px)}.elementor-widget-cmsmasters-offcanvas__trigger.trigger-active,.elementor-widget-cmsmasters-offcanvas__trigger:hover{color:var(--cmsmasters-button-hover-colors-color);fill:var(--cmsmasters-button-hover-colors-color)}.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger.trigger-active,.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger:hover,.cmsmasters-trigger-view-stacked .elementor-widget-cmsmasters-offcanvas__trigger.trigger-active,.cmsmasters-trigger-view-stacked .elementor-widget-cmsmasters-offcanvas__trigger:hover{background-color:var(--cmsmasters-button-hover-colors-bg);background-image:var(--cmsmasters-button-hover-colors-bg-image);border-radius:var(--cmsmasters-button-hover-bd-radius);box-shadow:var(--cmsmasters-button-hover-box-shadow)}.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger.trigger-active,.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger:hover{border-color:var(--cmsmasters-button-hover-colors-color)}.cmsmasters-trigger-shape-circle .elementor-widget-cmsmasters-offcanvas__trigger.trigger-active,.cmsmasters-trigger-shape-circle .elementor-widget-cmsmasters-offcanvas__trigger:hover{border-radius:50%}.elementor-widget-cmsmasters-offcanvas__trigger.trigger-active .elementor-widget-cmsmasters-offcanvas__trigger-label,.elementor-widget-cmsmasters-offcanvas__trigger:hover .elementor-widget-cmsmasters-offcanvas__trigger-label{text-shadow:var(--cmsmasters-button-hover-text-shadow)}.elementor-widget-cmsmasters-offcanvas__trigger:hover .elementor-widget-cmsmasters-offcanvas__trigger-label{-webkit-text-decoration:var(--trigger-hover-text-decoration,var(--cmsmasters-button-hover-text-decoration));text-decoration:var(--trigger-hover-text-decoration,var(--cmsmasters-button-hover-text-decoration))}.elementor-widget-cmsmasters-offcanvas__trigger.trigger-active .elementor-widget-cmsmasters-offcanvas__trigger-label{-webkit-text-decoration:var(--trigger-active-text-decoration,var(--cmsmasters-button-hover-text-decoration));text-decoration:var(--trigger-active-text-decoration,var(--cmsmasters-button-hover-text-decoration))}.elementor-widget-cmsmasters-offcanvas__trigger.trigger-active .elementor-widget-cmsmasters-offcanvas__trigger-icon{display:none}.elementor-widget-cmsmasters-offcanvas__trigger.trigger-active .elementor-widget-cmsmasters-offcanvas__trigger-icon-active{display:block}.cmsmasters-trigger-text-icon-position-on-sides .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:space-between}.cmsmasters-trigger-text-icon-position-central .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:center}.elementor-widget-cmsmasters-offcanvas__trigger .elementor-widget-cmsmasters-offcanvas__trigger-icon{display:block}.elementor-widget-cmsmasters-offcanvas__trigger .elementor-widget-cmsmasters-offcanvas__trigger-icon-active{display:none}.elementor-widget-cmsmasters-offcanvas__trigger i{line-height:1em;letter-spacing:1px;text-align:center;display:block;width:1em;height:1em}.elementor-widget-cmsmasters-offcanvas__trigger svg{display:block;width:var(--cmsmasters-button-font-size);height:var(--cmsmasters-button-font-size)}.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger,.cmsmasters-trigger-view-stacked .elementor-widget-cmsmasters-offcanvas__trigger{background-color:var(--cmsmasters-button-normal-colors-bg);background-image:var(--cmsmasters-button-normal-colors-bg-image);padding:12px;border-radius:var(--cmsmasters-button-normal-bd-radius);box-shadow:var(--cmsmasters-button-normal-box-shadow)}.cmsmasters-trigger-view-framed .elementor-widget-cmsmasters-offcanvas__trigger{border-width:var(--cmsmasters-button-normal-bd-width-top) var(--cmsmasters-button-normal-bd-width-right) var(--cmsmasters-button-normal-bd-width-bottom) var(--cmsmasters-button-normal-bd-width-left);border-color:var(--cmsmasters-button-normal-colors-color)}.cmsmasters-trigger-border-type-default .elementor-widget-cmsmasters-offcanvas__trigger{border-style:var(--cmsmasters-button-normal-bd-style)}.cmsmasters-trigger-shape-circle .elementor-widget-cmsmasters-offcanvas__trigger{border-radius:50%}.elementor-widget-cmsmasters-offcanvas__trigger-label{-webkit-text-decoration:var(--trigger-text-decoration,var(--cmsmasters-button-text-decoration));text-decoration:var(--trigger-text-decoration,var(--cmsmasters-button-text-decoration));text-shadow:var(--cmsmasters-button-text-shadow)}.elementor-widget-cmsmasters-offcanvas__content{border-width:0;background:#fff;display:flex;flex-direction:column;width:300px;height:100%;padding:var(--box-padding-top,20px) var(--box-padding-right,20px) var(--box-padding-bottom,20px) var(--box-padding-left,20px);opacity:0;z-index:99997;position:fixed;top:0;box-shadow:0 0 10px 0 rgba(0,0,0,.24);transition:all .5s}.admin-bar .elementor-widget-cmsmasters-offcanvas__content{height:calc(100% - 32px);top:32px}}@media all and (max-width:782px){.admin-bar .elementor-widget-cmsmasters-offcanvas__content{height:calc(100% - 46px);top:46px}}@media all{.cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__content{height:100vh;top:0}.admin-bar .cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__content{height:calc(100vh - 32px)}}@media all and (max-width:782px){.admin-bar .cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__content{height:calc(100vh - 46px)}}@media all{.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-left{left:-300px}.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-left.active{left:0!important}.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-right{right:-300px}.elementor-widget-cmsmasters-offcanvas__content.cmsmasters-canvas-position-right.active{right:0!important}.elementor-widget-cmsmasters-offcanvas__content.active{opacity:1}.elementor-widget-cmsmasters-offcanvas__container__overlay{background-color:var(--overlay-bg-overlay);width:100vw;height:100%;height:-webkit-fill-available;opacity:0;z-index:99995;position:fixed;top:0;visibility:hidden;left:0;transition:left .5s,right .5s,opacity .3s,visibility .3s}.admin-bar .elementor-widget-cmsmasters-offcanvas__container__overlay{height:calc(100% - 32px);top:32px}}@media all and (max-width:782px){.admin-bar .elementor-widget-cmsmasters-offcanvas__container__overlay{height:calc(100% - 46px);top:46px}}@media all{.cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__container__overlay{height:100vh;top:0}.admin-bar .cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__container__overlay{height:calc(100vh - 32px)}}@media all and (max-width:782px){.admin-bar .cmsmasters-block-fixed .elementor-widget-cmsmasters-offcanvas__container__overlay{height:calc(100vh - 46px)}}@media all{.elementor-widget-cmsmasters-offcanvas__container__overlay.active{opacity:1;visibility:visible}.cmsmasters-offcanvas-content-open.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-left .elementor-widget-cmsmasters-offcanvas__container__overlay{left:300px}.cmsmasters-offcanvas-content-open.cmsmasters-offcanvas-content-push.cmsmasters-offcanvas-content-right .elementor-widget-cmsmasters-offcanvas__container__overlay{left:-300px}.elementor-widget-cmsmasters-offcanvas__body{flex:1;position:relative}.cmsmasters-canvas-position-left .elementor-widget-cmsmasters-offcanvas__body.ps--active-y{padding-right:var(--box-padding-right,20px)!important;margin-right:calc(var(--box-padding-right, 20px) * -1)!important}.cmsmasters-canvas-position-right .elementor-widget-cmsmasters-offcanvas__body.ps--active-y{padding-left:var(--box-padding-left,20px)!important;margin-left:calc(var(--box-padding-left, 20px) * -1)!important}.cmsmasters-canvas-position-left .elementor-widget-cmsmasters-offcanvas__body.ps--active-y .ps__rail-y{left:auto!important;right:var(--scrollbar-side-gap,0)!important}.cmsmasters-canvas-position-right .elementor-widget-cmsmasters-offcanvas__body.ps--active-y .ps__rail-y{left:var(--scrollbar-side-gap,0)!important;right:auto!important}.cmsmasters-canvas-position-left .elementor-widget-cmsmasters-offcanvas__body.ps--active-y .ps__rail-y .ps__thumb-y{left:auto!important;right:0!important}.cmsmasters-canvas-position-right .elementor-widget-cmsmasters-offcanvas__body.ps--active-y .ps__rail-y .ps__thumb-y{left:0!important;right:auto!important}.elementor-widget-cmsmasters-offcanvas__body .widget a{transition:color .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__body-container{height:100%;display:flex;flex-direction:column}.elementor-widget-cmsmasters-offcanvas__body-container.cmsmasters-block-all-down>.cmsmasters-box-down-true:first-child .elementor-widget-cmsmasters-offcanvas__custom-container-cont{border-top:0 transparent!important;padding-top:0!important;margin-top:0!important}.elementor-widget-cmsmasters-offcanvas__custom,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-false:first-child,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-false,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-false,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-false,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-false{outline:none}.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-false:first-child .elementor-widget-cmsmasters-offcanvas__custom-container-cont,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-false .elementor-widget-cmsmasters-offcanvas__custom-container-cont,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-false .elementor-widget-cmsmasters-offcanvas__custom-container-cont,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-false .elementor-widget-cmsmasters-offcanvas__custom-container-cont,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-true+.cmsmasters-box-down-false .elementor-widget-cmsmasters-offcanvas__custom-container-cont{border-top:0 transparent!important;padding-top:0!important;margin-top:0!important}.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true{margin-top:auto;order:1}.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true+.cmsmasters-box-down-true,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-false+.cmsmasters-box-down-false+.cmsmasters-box-down-false+.cmsmasters-box-down-true,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-false+.cmsmasters-box-down-false+.cmsmasters-box-down-true,.elementor-widget-cmsmasters-offcanvas__custom-container.cmsmasters-box-down-true:first-child+.cmsmasters-box-down-false+.cmsmasters-box-down-true{margin-top:0}.elementor-widget-cmsmasters-offcanvas__custom-container-cont{border:0;border-color:transparent;width:100%}.elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner{display:flex;flex-direction:column;margin-bottom:20px}.elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner.cmsmasters_item_bg_enable{padding:20px}.elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner:last-child{margin:0}.elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner h3:only-child{margin-bottom:0}.elementor-widget-cmsmasters-offcanvas__custom-container-cont-inner a{transition:color .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__custom-widget-title{border:0;word-break:break-all;margin-top:0;margin-bottom:20px}.elementor-widget-cmsmasters-offcanvas__site-logo{max-width:100%}.elementor-widget-cmsmasters-offcanvas__site-logo img{width:auto;height:auto;max-width:100%;vertical-align:middle}.elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-main.elementor-widget-cmsmasters-offcanvas__site-logo-img{display:inline-flex}.elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-main.elementor-widget-cmsmasters-offcanvas__site-logo-retina-img{display:none}}@media only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi){.elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-main.elementor-widget-cmsmasters-offcanvas__site-logo-retina-img{display:inline-flex}.elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-main.elementor-widget-cmsmasters-offcanvas__site-logo-retina-img~img{display:none}}@media all{.elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-second{display:none}.cmsmasters-mode-switcher-active .elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-second.elementor-widget-cmsmasters-offcanvas__site-logo-img{display:inline-flex}.cmsmasters-mode-switcher-active .elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-second.elementor-widget-cmsmasters-offcanvas__site-logo-img~img{display:none}}@media only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5), only screen and (min-resolution:144dpi){.cmsmasters-mode-switcher-active .elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-second.elementor-widget-cmsmasters-offcanvas__site-logo-retina-img{display:inline-flex}.cmsmasters-mode-switcher-active .elementor-widget-cmsmasters-offcanvas__site-logo img.elementor-widget-cmsmasters-offcanvas__site-logo-second.elementor-widget-cmsmasters-offcanvas__site-logo-retina-img~img{display:none}}@media all{.elementor-widget-cmsmasters-offcanvas__site-logo-title{white-space:nowrap;display:inline-flex;color:#000;font-size:32px;margin:0;transition:all .3s ease-out}.elementor-widget-cmsmasters-offcanvas__site-logo-title:empty{display:none}.elementor-widget-cmsmasters-offcanvas__site-logo-link{text-decoration:none;transition:inherit!important}.elementor-widget-cmsmasters-offcanvas__menu{outline:none}.elementor-widget-cmsmasters-offcanvas__menu-inner{margin:0;padding:0;list-style:none}.elementor-widget-cmsmasters-offcanvas__menu-inner>li.current-menu-item>a,.elementor-widget-cmsmasters-offcanvas__menu-inner>li.current-menu-item>a:hover{color:var(--e-global-color-accent)}.elementor-widget-cmsmasters-offcanvas__menu-inner>li>a{font-size:14px;color:var(--e-global-color-secondary)}.elementor-widget-cmsmasters-offcanvas__menu-inner>li>a.focus,.elementor-widget-cmsmasters-offcanvas__menu-inner>li>a:hover{color:var(--e-global-color-accent)}.elementor-widget-cmsmasters-offcanvas__menu-inner ul{display:none;list-style:none;margin:0}.cmsmasters-offcanvas-alignment-left .elementor-widget-cmsmasters-offcanvas__menu-inner ul{padding-left:10px}.cmsmasters-offcanvas-alignment-right .elementor-widget-cmsmasters-offcanvas__menu-inner ul{padding-right:10px}.elementor-widget-cmsmasters-offcanvas__menu-inner ul li.current-menu-item>a,.elementor-widget-cmsmasters-offcanvas__menu-inner ul li.current-menu-item>a:hover{color:var(--e-global-color-accent)}.elementor-widget-cmsmasters-offcanvas__menu-inner ul li>a{font-size:12px;color:var(--e-global-color-secondary)}.elementor-widget-cmsmasters-offcanvas__menu-inner ul li>a.focus,.elementor-widget-cmsmasters-offcanvas__menu-inner ul li>a:hover{color:var(--e-global-color-accent)}.elementor-widget-cmsmasters-offcanvas__menu-inner li{margin:0}.elementor-widget-cmsmasters-offcanvas__menu-inner li:first-child{padding-top:0!important}.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-left .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-left:hover .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(-90deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-right .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-right:hover .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(90deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-opposite .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-rotate-opposite:hover .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(180deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-opacity .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner li>a.active.cmsmasters-arrow-animation-opacity:hover .elementor-widget-cmsmasters-offcanvas__arrow>span{opacity:.7}.elementor-widget-cmsmasters-offcanvas__menu-inner li:not(.menu-item-has-children)>a>.elementor-widget-cmsmasters-offcanvas__arrow{display:none}.elementor-widget-cmsmasters-offcanvas__menu-inner a{display:inline-flex;align-items:center;transition:color .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__menu-inner a.cmsmasters-arrow-animation-rotate-left:hover .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner a.focus.cmsmasters-arrow-animation-rotate-left .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(-90deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner a.cmsmasters-arrow-animation-rotate-right:hover .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner a.focus.cmsmasters-arrow-animation-rotate-right .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(90deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner a.cmsmasters-arrow-animation-rotate-opposite:hover .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner a.focus.cmsmasters-arrow-animation-rotate-opposite .elementor-widget-cmsmasters-offcanvas__arrow>span{transform:rotate(180deg)}.elementor-widget-cmsmasters-offcanvas__menu-inner a.cmsmasters-arrow-animation-opacity:hover .elementor-widget-cmsmasters-offcanvas__arrow>span,.elementor-widget-cmsmasters-offcanvas__menu-inner a.focus.cmsmasters-arrow-animation-opacity .elementor-widget-cmsmasters-offcanvas__arrow>span{opacity:.7}.elementor-widget-cmsmasters-offcanvas__arrow{display:inline-flex;order:0;font-size:16px;line-height:1;align-items:center;padding-left:10px;transform-origin:50% 50%;transform:rotate(0);opacity:1;transition:opacity .3s,transform .3s ease}.elementor-widget-cmsmasters-offcanvas__arrow.cmsmasters-indicator-position-left{padding-right:10px;order:-1}[data-animation=rotate-right] .active .elementor-widget-cmsmasters-offcanvas__arrow{transform:rotate(-90deg);padding:0 10px}[data-animation=rotate-left] .active .elementor-widget-cmsmasters-offcanvas__arrow{transform:rotate(90deg);padding:0 10px}[data-animation=rotate-opposite] .active .elementor-widget-cmsmasters-offcanvas__arrow{transform:rotate(180deg);padding:0 10px}[data-animation=opacity] .active .elementor-widget-cmsmasters-offcanvas__arrow{opacity:.7}.elementor-widget-cmsmasters-offcanvas__arrow>span{transition:transform .3s ease-in-out,opacity .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__arrow svg{width:1em;height:1em}.elementor-widget-cmsmasters-offcanvas__close-container{display:flex;flex:0 0 auto;justify-content:flex-end;z-index:1;transition:opacity .5s}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-close-hor-align-center{justify-content:center}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-close-hor-align-left{justify-content:flex-start}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-close-hor-align-right{justify-content:flex-end}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-close-hor-align-stretch .elementor-widget-cmsmasters-offcanvas__close{width:100%}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-position-inside{margin:0 0 20px;padding-left:var(--close-side-gap,0);padding-right:var(--close-side-gap,0)}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-position-outside{margin:auto;opacity:0;position:absolute;left:100%;right:auto;top:0;bottom:auto}.cmsmasters-canvas-position-right .elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-position-outside{left:auto;right:100%}.cmsmasters-offcanvas-content-open .elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-position-outside{opacity:1}.elementor-widget-cmsmasters-offcanvas__close-container.cmsmasters-position-outside.cmsmasters-close-ver-align-middle{display:flex;flex-direction:column;justify-content:center;top:0;bottom:0}.elementor-widget-cmsmasters-offcanvas__close{cursor:pointer;font-size:20px;line-height:24px;color:#494c4f;fill:#494c4f;background-color:transparent;border-width:0;border-color:transparent;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0;transition:all .3s ease}.cmsmasters-close-view-stacked .elementor-widget-cmsmasters-offcanvas__close{background-color:rgba(0,0,0,.1);padding:10px}.cmsmasters-close-view-framed .elementor-widget-cmsmasters-offcanvas__close{border:1px solid #494c4f;background-color:rgba(0,0,0,.1);padding:10px}.cmsmasters-close-shape-circle .elementor-widget-cmsmasters-offcanvas__close{padding:10px;border-radius:50%}.elementor-widget-cmsmasters-offcanvas__close-icon{font-size:16px;line-height:1em;color:inherit;width:1em;height:1em;text-align:center}.elementor-widget-cmsmasters-offcanvas__close-icon svg{display:block;width:16px;height:16px;transition:fill .3s ease-in-out}.elementor-widget-cmsmasters-offcanvas__close-icon+span{margin-left:10px}}@media all and (max-width:1024px){.cmsmasters-trigger-text-icon-tablet-position-on-sides .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:space-between}.cmsmasters-trigger-text-icon-tablet-position-central .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:center}}@media all and (max-width:767px){.cmsmasters-trigger-text-icon-mobile-position-on-sides .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:space-between}.cmsmasters-trigger-text-icon-mobile-position-central .elementor-widget-cmsmasters-offcanvas__trigger{justify-content:center}}@media all{@keyframes offcanvasSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}
