.wp-block-archives{box-sizing:border-box}.wp-block-archives-dropdown label{display:block}.wp-block-avatar{line-height:0}.wp-block-avatar,.wp-block-avatar img{box-sizing:border-box}.wp-block-avatar.aligncenter{text-align:center}.wp-block-audio{box-sizing:border-box}.wp-block-audio :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-audio audio{min-width:300px;width:100%}.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;width:100%;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-button.aligncenter,.wp-block-calendar{text-align:center}.wp-block-calendar td,.wp-block-calendar th{border:1px solid;padding:.25em}.wp-block-calendar th{font-weight:400}.wp-block-calendar caption{background-color:inherit}.wp-block-calendar table{border-collapse:collapse;width:100%}.wp-block-calendar table:where(:not(.has-text-color)){color:#40464d}.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th{border-color:#ddd}.wp-block-calendar table.has-background th{background-color:inherit}.wp-block-calendar table.has-text-color th{color:inherit}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}.wp-block-categories{box-sizing:border-box}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-categories.wp-block-categories-dropdown.aligncenter{text-align:center}.wp-block-categories .wp-block-categories__label{display:block;width:100%}.wp-block-code{box-sizing:border-box}.wp-block-code code{
  /*!rtl:begin:ignore*/direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap
  /*!rtl:end:ignore*/}.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-post-comments{box-sizing:border-box}.wp-block-post-comments .alignleft{float:left}.wp-block-post-comments .alignright{float:right}.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit;margin-bottom:.5em;margin-right:.5em}.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child{margin-right:0}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-comments-pagination.aligncenter{justify-content:center}.wp-block-comment-template{box-sizing:border-box;list-style:none;margin-bottom:0;max-width:100%;padding:0}.wp-block-comment-template li{clear:both}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wp-block-comment-template.alignleft{float:left}.wp-block-comment-template.aligncenter{margin-left:auto;margin-right:auto;width:fit-content}.wp-block-comment-template.alignright{float:right}.wp-block-comment-date{box-sizing:border-box}.comment-awaiting-moderation{display:block;font-size:.875em;line-height:1.5}.wp-block-comment-author-name,.wp-block-comment-content,.wp-block-comment-edit-link,.wp-block-comment-reply-link{box-sizing:border-box}.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}.wp-block-details{box-sizing:border-box}.wp-block-details summary{cursor:pointer}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-height:240px;min-width:320px}.wp-block-embed{overflow-wrap:break-word}.wp-block-embed :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{box-sizing:border-box}.wp-block-file:not(.wp-element-button){font-size:.8em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file *+.wp-block-file__button{margin-left:.75em}:where(.wp-block-file){margin-bottom:1.5em}.wp-block-file__embed{margin-bottom:1em}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-form-input__label{display:flex;flex-direction:column;gap:.25em;margin-bottom:.5em;width:100%}.wp-block-form-input__label.is-label-inline{align-items:center;flex-direction:row;gap:.5em}.wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content{margin-bottom:.5em}.wp-block-form-input__label:has(input[type=checkbox]){flex-direction:row;width:fit-content}.wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content{margin:0}.wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]){flex-direction:row-reverse}.wp-block-form-input__label-content{width:fit-content}.wp-block-form-input__input{font-size:1em;margin-bottom:.5em;padding:0 .5em}.wp-block-form-input__input[type=date],.wp-block-form-input__input[type=datetime-local],.wp-block-form-input__input[type=datetime],.wp-block-form-input__input[type=email],.wp-block-form-input__input[type=month],.wp-block-form-input__input[type=number],.wp-block-form-input__input[type=password],.wp-block-form-input__input[type=search],.wp-block-form-input__input[type=tel],.wp-block-form-input__input[type=text],.wp-block-form-input__input[type=time],.wp-block-form-input__input[type=url],.wp-block-form-input__input[type=week]{border:1px solid;line-height:2;min-height:2em}textarea.wp-block-form-input__input{min-height:10em}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:40%}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000);box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin;text-align:center;text-shadow:0 0 1.5px #000;will-change:transform}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{position:relative;--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation :where(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(a:focus){text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{display:inline-block;stroke:currentColor;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:#0000;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media (min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media (min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container :where(.wp-block-navigation-item a){color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:#0000;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media (min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media (min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.wp-block-page-list{box-sizing:border-box}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-comments-form input[type=submit]{width:auto}.wp-block-post-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.has-text-align-center blockquote{text-align:center}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-query-total,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-rss{box-sizing:border-box;list-style:none;padding:0}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{height:1.25em;min-height:24px;min-width:24px;width:1.25em;fill:currentColor;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{color:#fff;stroke:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:initial;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:#0000}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.3333333333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(figcaption){margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}[class*="wp-block-"]{margin-bottom:1em}.widget_block [class*="wp-block-"]{margin-bottom:0!important}.widget_block [class*="wp-block-"]>ul{list-style-type:disc!important}.wp-block-button{margin-bottom:20px}.wp-block-button .wp-block-button__link,.is-style-outline .wp-block-button__link{border-radius:100px;line-height:1.4em}.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-search .wp-block-search__input{flex:1}.wp-block-search__label{margin-bottom:14px!important}.wp-block-search__button{white-space:nowrap;padding:10px 35px!important}.wp-block-search .wp-block-search__button{background-color:#333;color:#fff}.wp-block-quote.is-style-large{background:none}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:100%}.wp-block-separator.is-style-wide{margin-left:-20px;margin-right:-20px}.wp-block-separator.is-style-dots:before{margin:0 auto}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box;border-top-right-radius:0!important;border-top-left-radius:0!important;border:0!important;box-shadow:none!important;padding:40px 10px 5px!important;margin:0!important}ul.blocks-gallery-grid{margin:0}.wp-block-quote,.wp-block-code,.wp-block-code code{width:100%;box-sizing:border-box}.wp-block-code code{background:none;line-height:1.4;padding:0}.wp-block-cover,.wp-block-cover-image{width:auto}.wp-block-pullquote blockquote{background:none;padding:0;margin:0}.wp-block-group__inner-container>h2{border-bottom:1px solid rgb(167 167 167 / .2);position:relative;padding:0 0 20px;margin:0 0 20px;font-size:20px}.wp-block-latest-comments{color:#676767}.wp-block-latest-posts li a,.wp-block-latest-comments li{padding:3px 0;display:block;border-bottom:1px solid rgb(167 167 167 / .15);transition:all .2s ease-in-out}.wp-block-latest-comments li{padding:8px 0}.wp-block-latest-posts li a:hover,.wp-block-latest-comments li:hover{border-color:initial}.wp-block-latest-comments__comment-author,.comment-author-link .url{font-weight:700}.is-layout-flow.wp-block-group.has-background{padding:50px 50px 30px;border-radius:2px}.wp-block-gallery.is-layout-flex{margin-bottom:40px}figure.is-layout-flex.wp-block-gallery-3.wp-block-gallery.columns-2.is-cropped.alignleft{margin-right:25px!important}blockquote.wp-block-quote.is-style-large{background:rgb(167 167 167 / .1);display:inline-block;position:relative;padding:30px 35px!important;border-radius:4px;overflow:auto;max-width:100%}.wp-caption-text{display:block;margin:0 auto 20px;padding:10px 30px;font-size:13px;font-style:italic;border-radius:3px;z-index:1;position:relative}.wp-caption-text a{color:inherit}.uagb-columns__wrap{box-sizing:border-box}.uagb-columns__wrap *{box-sizing:border-box}.moneris-direct-card-form{text-align:center}.moneris-direct-card-form #moneris-direct-card-wrapper{margin-bottom:30px}.moneris-direct-card-form .moneris-direct-half-wrapper{display:flex}.moneris-direct-card-form input.moneris-input-wide{display:block;width:100%}.moneris-direct-card-form .moneris-input-half-wrapper input{display:inline-block}#moneris-direct-card-wrapper .jp-card-container{width:auto;max-width:350px}.moneris-direct-card-form input[type="text"]{padding:10px;margin-bottom:10px}.moneris-direct-card-form .moneris-input-half{width:calc(50% - 5px);margin-right:5px}.moneris-payment-gateway-label{width:100%;display:flex;align-items:center}.moneris-payment-gateway-label .wc-block-components-payment-method-icons{flex:1 0 auto;display:flex;justify-content:flex-end;padding-right:16px}@font-face{font-family:'czicons';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.eot#iefix) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.woff2) format('woff2'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.ttf) format('truetype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/admin/fields/codevz_fields/icons/czicons.svg#czicons) format('svg');font-weight:400;font-style:normal}[class^="czico-"]:before,[class*=" czico-"]:before{font-family:"czicons";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.czico-Icon-Action-Profile-Off:before{content:'\e800'}.czico-Icon-Action-Profile-On:before{content:'\e801'}.czico-002-right-arrow-3:before{content:'\e802'}.czico-003-left-arrow-2:before{content:'\e803'}.czico-004-right-arrow-2:before{content:'\e804'}.czico-005-right-arrow-1:before{content:'\e805'}.czico-006-left-arrow-1:before{content:'\e806'}.czico-007-left-arrow:before{content:'\e807'}.czico-008-right-arrow:before{content:'\e808'}.czico-009-little-thin-expand-arrows:before{content:'\e809'}.czico-010-expand:before{content:'\e80a'}.czico-011-blank-check-box:before{content:'\e80b'}.czico-012-done:before{content:'\e80c'}.czico-013-export:before{content:'\e80d'}.czico-014-cube:before{content:'\e80e'}.czico-015-push-pin:before{content:'\e80f'}.czico-016-map-localization:before{content:'\e810'}.czico-017-credit-card-2:before{content:'\e811'}.czico-018-credit-card-1:before{content:'\e812'}.czico-019-wallet-1:before{content:'\e813'}.czico-020-credit-card:before{content:'\e814'}.czico-021-shield-5:before{content:'\e815'}.czico-022-shield-4:before{content:'\e816'}.czico-023-guarantee:before{content:'\e817'}.czico-024-security-badge:before{content:'\e818'}.czico-chat-1:before{content:'\e819'}.czico-002-communication:before{content:'\e81a'}.czico-003-multimedia-2:before{content:'\e81b'}.czico-004-balloon:before{content:'\e81c'}.czico-005-speech-bubble:before{content:'\e81d'}.czico-006-speech-bubble-with-text-lines:before{content:'\e81e'}.czico-007-phone-chat-with-wifi-signal:before{content:'\e81f'}.czico-008-chat-2:before{content:'\e820'}.czico-009-speech-bubbles-comment-option:before{content:'\e821'}.czico-010-support:before{content:'\e822'}.czico-011-chat-1:before{content:'\e823'}.czico-012-chat:before{content:'\e824'}.czico-013-whatsapp-logo:before{content:'\e825'}.czico-014-arrows-11:before{content:'\e826'}.czico-015-play:before{content:'\e827'}.czico-017-arrows-9:before{content:'\e828'}.czico-042-shopping-cart-1:before{content:'\e829'}.czico-043-heart-outline:before{content:'\e82a'}.czico-044-heart-1:before{content:'\e82b'}.czico-045-heart:before{content:'\e82c'}.czico-046-like:before{content:'\e82d'}.czico-047-line-1:before{content:'\e82e'}.czico-048-bars-2:before{content:'\e82f'}.czico-049-music:before{content:'\e830'}.czico-050-interface-2:before{content:'\e831'}.czico-018-play-button-4:before{content:'\e832'}.czico-052-three-2:before{content:'\e833'}.czico-053-three-1:before{content:'\e834'}.czico-019-shopping-bag-6:before{content:'\e835'}.czico-055-three:before{content:'\e836'}.czico-056-menu-8:before{content:'\e837'}.czico-057-menu-6:before{content:'\e838'}.czico-058-menu-7:before{content:'\e839'}.czico-020-shopping-basket-1:before{content:'\e83a'}.czico-060-bars:before{content:'\e83b'}.czico-061-menu-4:before{content:'\e83c'}.czico-062-menu-3:before{content:'\e83d'}.czico-063-menu-2:before{content:'\e83e'}.czico-064-home-4:before{content:'\e83f'}.czico-021-shopping-bag-7:before{content:'\e840'}.czico-066-home-3:before{content:'\e841'}.czico-067-house-outline:before{content:'\e842'}.czico-068-home-2:before{content:'\e843'}.czico-069-home-1:before{content:'\e844'}.czico-070-home:before{content:'\e845'}.czico-071-interface-1:before{content:'\e846'}.czico-072-check-mark:before{content:'\e847'}.czico-073-checked-3:before{content:'\e848'}.czico-074-tick-inside-circle:before{content:'\e849'}.czico-075-checked-2:before{content:'\e84a'}.czico-076-success:before{content:'\e84b'}.czico-077-flag:before{content:'\e84c'}.czico-078-globe:before{content:'\e84d'}.czico-079-pin:before{content:'\e84e'}.czico-080-placeholder-3:before{content:'\e84f'}.czico-081-placeholder-2:before{content:'\e850'}.czico-082-maps-and-flags:before{content:'\e851'}.czico-083-placeholder-1:before{content:'\e852'}.czico-084-placeholder:before{content:'\e853'}.czico-085-multimedia-1:before{content:'\e854'}.czico-086-note:before{content:'\e855'}.czico-022-shopping-bag-5:before{content:'\e856'}.czico-088-envelope-of-white-paper:before{content:'\e857'}.czico-089-mail-1:before{content:'\e858'}.czico-090-envelope-1:before{content:'\e859'}.czico-091-message-1:before{content:'\e85a'}.czico-092-mail:before{content:'\e85b'}.czico-093-message:before{content:'\e85c'}.czico-094-envelope:before{content:'\e85d'}.czico-095-user-4:before{content:'\e85e'}.czico-096-user-shape:before{content:'\e85f'}.czico-097-user-3:before{content:'\e860'}.czico-098-profile-1:before{content:'\e861'}.czico-099-user-2:before{content:'\e862'}.czico-100-user-1:before{content:'\e863'}.czico-101-user:before{content:'\e864'}.czico-102-avatar:before{content:'\e865'}.czico-103-tool-1:before{content:'\e866'}.czico-104-circle:before{content:'\e867'}.czico-105-link-3:before{content:'\e868'}.czico-106-foreign:before{content:'\e869'}.czico-107-web-link:before{content:'\e86a'}.czico-108-link-2:before{content:'\e86b'}.czico-109-link-symbol-1:before{content:'\e86c'}.czico-110-link-symbol:before{content:'\e86d'}.czico-111-unlink-1:before{content:'\e86e'}.czico-112-unlink:before{content:'\e86f'}.czico-113-link-1:before{content:'\e870'}.czico-114-signs-1:before{content:'\e871'}.czico-115-cross-3:before{content:'\e872'}.czico-116-cross-2:before{content:'\e873'}.czico-117-web:before{content:'\e874'}.czico-118-cross-1:before{content:'\e875'}.czico-119-cross:before{content:'\e876'}.czico-120-tool:before{content:'\e877'}.czico-121-signs:before{content:'\e878'}.czico-122-sign:before{content:'\e879'}.czico-123-add-7:before{content:'\e87a'}.czico-124-add-6:before{content:'\e87b'}.czico-125-add-song:before{content:'\e87c'}.czico-126-add-5:before{content:'\e87d'}.czico-127-add-4:before{content:'\e87e'}.czico-128-add-3:before{content:'\e87f'}.czico-129-plus-1:before{content:'\e880'}.czico-023-shopping-bag-4:before{content:'\e881'}.czico-024-shopping-cart-4:before{content:'\e882'}.czico-132-arrows-8:before{content:'\e883'}.czico-133-arrows-7:before{content:'\e884'}.czico-134-arrows-6:before{content:'\e885'}.czico-135-arrows-5:before{content:'\e886'}.czico-136-play-button-3:before{content:'\e887'}.czico-137-play-button-2:before{content:'\e888'}.czico-138-play-button-1:before{content:'\e889'}.czico-139-search-8:before{content:'\e88a'}.czico-140-search-7:before{content:'\e88b'}.czico-141-interface:before{content:'\e88c'}.czico-142-search-6:before{content:'\e88d'}.czico-143-magnifier-tool:before{content:'\e88e'}.czico-144-musica-searcher:before{content:'\e88f'}.czico-145-search-5:before{content:'\e890'}.czico-146-search-4:before{content:'\e891'}.czico-147-magnifying-glass:before{content:'\e892'}.czico-148-search-3:before{content:'\e893'}.czico-149-basket:before{content:'\e894'}.czico-150-shopping-cart:before{content:'\e895'}.czico-151-shopping-bag-1:before{content:'\e896'}.czico-025-shopping-cart-3:before{content:'\e897'}.czico-026-shopping-bag-3:before{content:'\e898'}.czico-027-shopping-bag-2:before{content:'\e899'}.czico-028-shopping-basket:before{content:'\e89a'}.czico-029-shopping-cart-2:before{content:'\e89b'}.czico-030-shopping-purse-icon:before{content:'\e89c'}.czico-031-commerce-9:before{content:'\e89d'}.czico-032-web-1:before{content:'\e89e'}.czico-033-commerce-8:before{content:'\e89f'}.czico-035-tool-2:before{content:'\e8a0'}.czico-036-commerce-6:before{content:'\e8a1'}.czico-037-commerce-5:before{content:'\e8a2'}.czico-164-commerce-1:before{content:'\e8a3'}.czico-165-play-button:before{content:'\e8a4'}.czico-166-download-1:before{content:'\e8a5'}.czico-038-commerce-4:before{content:'\e8a6'}.czico-168-shopping-bag:before{content:'\e8a7'}.czico-039-commerce-3:before{content:'\e8a8'}.czico-170-location:before{content:'\e8a9'}.czico-171-circular-clock:before{content:'\e8aa'}.czico-172-zoom-in:before{content:'\e8ab'}.czico-173-add:before{content:'\e8ac'}.czico-174-search-2:before{content:'\e8ad'}.czico-040-interface-3:before{content:'\e8ae'}.czico-176-menu-1:before{content:'\e8af'}.czico-041-commerce-2:before{content:'\e8b0'}.czico-178-check:before{content:'\e8b1'}.czico-179-close:before{content:'\e8b2'}.czico-180-multimedia:before{content:'\e8b3'}.czico-181-search-1:before{content:'\e8b4'}.czico-182-search:before{content:'\e8b5'}.czico-183-social-media:before{content:'\e8b6'}.czico-184-favorite:before{content:'\e8b7'}.czico-185-internet:before{content:'\e8b8'}.czico-186-luxury:before{content:'\e8b9'}.czico-187-up-arrow-1:before{content:'\e8ba'}.czico-188-arrows-2:before{content:'\e8bb'}.czico-189-arrows-1:before{content:'\e8bc'}.czico-190-arrows:before{content:'\e8bd'}.czico-191-commerce:before{content:'\e8be'}.czico-192-youtube:before{content:'\e8bf'}.czico-193-checked:before{content:'\e8c0'}.czico-194-download:before{content:'\e8c1'}.czico-195-equal:before{content:'\e8c2'}.czico-196-link:before{content:'\e8c3'}.czico-197-menu:before{content:'\e8c4'}.czico-198-cancel:before{content:'\e8c5'}.czico-199-up-arrow:before{content:'\e8c6'}.czico-200-down-arrow:before{content:'\e8c7'}.czico-201-back:before{content:'\e8c8'}.czico-202-checked-1:before{content:'\e8c9'}.czico-025-shield-3:before{content:'\e8ca'}.czico-026-shield-2:before{content:'\e8cb'}.czico-027-shield-1:before{content:'\e8cc'}.czico-028-target-4:before{content:'\e8cd'}.czico-029-target-3:before{content:'\e8ce'}.czico-030-target-2:before{content:'\e8cf'}.czico-031-objective:before{content:'\e8d0'}.czico-032-apple:before{content:'\e8d1'}.czico-033-qr-code:before{content:'\e8d2'}.czico-034-blackberry-1:before{content:'\e8d3'}.czico-035-blackberry:before{content:'\e8d4'}.czico-036-windows:before{content:'\e8d5'}.czico-037-windows-logo:before{content:'\e8d6'}.czico-038-android:before{content:'\e8d7'}.czico-039-clock-2:before{content:'\e8d8'}.czico-040-target-1:before{content:'\e8d9'}.czico-041-physics:before{content:'\e8da'}.czico-042-medal-1:before{content:'\e8db'}.czico-043-flask:before{content:'\e8dc'}.czico-044-placeholder:before{content:'\e8dd'}.czico-045-smartphone:before{content:'\e8de'}.czico-046-favorite:before{content:'\e8df'}.czico-047-telemarketer:before{content:'\e8e0'}.czico-048-dashboard:before{content:'\e8e1'}.czico-049-megaphone:before{content:'\e8e2'}.czico-050-eye:before{content:'\e8e3'}.czico-051-user:before{content:'\e8e4'}.czico-052-target:before{content:'\e8e5'}.czico-053-settings:before{content:'\e8e6'}.czico-054-hand-shake:before{content:'\e8e7'}.czico-055-conversation:before{content:'\e8e8'}.czico-056-quality:before{content:'\e8e9'}.czico-057-medal:before{content:'\e8ea'}.czico-058-pie-chart:before{content:'\e8eb'}.czico-059-bag-1:before{content:'\e8ec'}.czico-060-equal:before{content:'\e8ed'}.czico-061-bag:before{content:'\e8ee'}.czico-062-box-2:before{content:'\e8ef'}.czico-063-box-1:before{content:'\e8f0'}.czico-064-shield:before{content:'\e8f1'}.czico-065-heart:before{content:'\e8f2'}.czico-066-money-4:before{content:'\e8f3'}.czico-067-truck:before{content:'\e8f4'}.czico-068-wallet:before{content:'\e8f5'}.czico-069-tag:before{content:'\e8f6'}.czico-070-price:before{content:'\e8f7'}.czico-071-money-3:before{content:'\e8f8'}.czico-072-discount:before{content:'\e8f9'}.czico-073-money-2:before{content:'\e8fa'}.czico-074-money-1:before{content:'\e8fb'}.czico-075-news:before{content:'\e8fc'}.czico-076-bill:before{content:'\e8fd'}.czico-077-like:before{content:'\e8fe'}.czico-078-support:before{content:'\e8ff'}.czico-079-hand:before{content:'\e900'}.czico-080-box:before{content:'\e901'}.czico-081-money:before{content:'\e902'}.czico-082-shop:before{content:'\e903'}.czico-083-rocket-ship:before{content:'\e904'}.czico-084-creative:before{content:'\e905'}.czico-085-light-bulb:before{content:'\e906'}.czico-086-speech-bubble-3:before{content:'\e907'}.czico-016-arrows-10:before{content:'\e908'}.czico-088-speech-bubble-1:before{content:'\e909'}.czico-089-speech-bubble:before{content:'\e90a'}.czico-090-mail-2:before{content:'\e90b'}.czico-091-mail-1:before{content:'\e90c'}.czico-092-phone-call-1:before{content:'\e90d'}.czico-093-email:before{content:'\e90e'}.czico-094-mail:before{content:'\e90f'}.czico-095-play-button:before{content:'\e910'}.czico-096-music-player:before{content:'\e911'}.czico-097-check:before{content:'\e912'}.czico-098-tick-4:before{content:'\e913'}.czico-099-tick-3:before{content:'\e914'}.czico-100-tick-2:before{content:'\e915'}.czico-101-tick-1:before{content:'\e916'}.czico-102-checklist:before{content:'\e917'}.czico-103-success:before{content:'\e918'}.czico-104-tick:before{content:'\e919'}.czico-105-check-mark-1:before{content:'\e91a'}.czico-106-check-mark:before{content:'\e91b'}.czico-remove-1:before{content:'\e91c'}.czico-108-small-calendar:before{content:'\e91d'}.czico-109-clock-1:before{content:'\e91e'}.czico-110-calendar:before{content:'\e91f'}.czico-111-clock:before{content:'\e920'}.czico-112-location:before{content:'\e921'}.czico-Icon-Action-Cart-Off:before{content:'\e922'}.czico-114-internet-1:before{content:'\e923'}.czico-115-grid-world:before{content:'\e924'}.czico-116-internet:before{content:'\e925'}.czico-117-gallery-layout:before{content:'\e926'}.czico-118-square-grid:before{content:'\e927'}.czico-119-gallery:before{content:'\e928'}.czico-120-layout:before{content:'\e929'}.czico-121-24-hours:before{content:'\e92a'}.czico-122-phone-call:before{content:'\e92b'}.czico-123-call:before{content:'\e92c'}.czico-124-smartphone-call:before{content:'\e92d'}.czico-minus-symbol:before{content:'\e92e'}.czico-Icon-Action-Cart-On:before{content:'\e92f'}.czico-line-button:before{content:'\e930'}.czico-minus:before{content:'\e931'}.czico-minus-2:before{content:'\e932'}.czico-minus-1:before{content:'\e933'}.czico-Icon-Badges-RecommendedProduct:before{content:'\e934'}.czico-Icon-Location-Pin:before{content:'\e935'}.czico-Icon-Action-Registeration-Signout:before{content:'\e936'}.czico-discount:before{content:'\e937'}.czico-gift-box:before{content:'\e938'}.czico-Icon-Action-Order:before{content:'\e939'}.czico-close:before{content:'\e93a'}.czico-close-bold:before{content:'\e93b'}.czico-cancel:before{content:'\e93c'}.czico-Icon-Navigation-Arrow-Left:before{content:'\e93d'}.czico-Icon-Navigation-Chevron-Right:before{content:'\e93e'}.czico-Icon-Navigation-Chevron-Left:before{content:'\e93f'}.czico-Icon-Navigation-Arrow-Right:before{content:'\e940'}.czico-Icon-Navigation-Arrow-Down:before{content:'\e941'}.czico-Icon-Navigation-Expand-More:before{content:'\e942'}.czico-Icon-Navigation-Expand-Less:before{content:'\e943'}.czico-clock:before{content:'\e944'}.czico-Icon-Action-Favorite-Off:before{content:'\e945'}.czico-Icon-Action-Favorite-On:before{content:'\e946'}.czico-Icon-Alert-Notification-Active:before{content:'\e947'}.czico-Icon-Alert-Notification-Active-Fill:before{content:'\e948'}.czico-Icon-Action-Share:before{content:'\e949'}.czico-Icon-Action-PriceChart:before{content:'\e94a'}.czico-Icon-Action-Search-Trend:before{content:'\e94b'}.czico-Icon-Action-Search-Search:before{content:'\e94c'}.czico-Icon-Action-Compare:before{content:'\e94d'}.czico-Icon-Badges-Seller:before{content:'\e94e'}.czico-add-compare:before{content:'\e94f'}.czico-Icon-Action-Support:before{content:'\e950'}.czico-Icon-Action-Filter:before{content:'\e951'}.czico-params:before{content:'\e952'}.czico-seller-sm:before{content:'\e953'}.czico-seller-new:before{content:'\e954'}.czico-comments:before{content:'\e955'}.czico-faq:before{content:'\e956'}.czico-guarantee:before{content:'\e957'}.czico-guaranteed:before{content:'\e958'}.czico-positive:before{content:'\e959'}.czico-Brand-Digikala-USPs-Monocolor-7daysreturn:before{content:'\e95a'}.czico-Brand-Digikala-USPs-Monocolor-7x24:before{content:'\e95b'}.czico-Brand-Digikala-USPs-Monocolor-BestPrice:before{content:'\e95c'}.czico-Brand-Digikala-USPs-Monocolor-ExpressDelivery:before{content:'\e95d'}.czico-Brand-Digikala-USPs-Monocolor-OriginalPruduct:before{content:'\e95e'}.czico-Brand-Digikala-USPs-Monocolor-CashonDelivery:before{content:'\e95f'}.czico-Icon-Action-Delete:before{content:'\e960'}.czico-Icon-Action-SaveforLater:before{content:'\e961'}.czico-Icon-Badges-Delivery-Base:before{content:'\e962'}.czico-Icon-Action-Category-Outline:before{content:'\e963'}.czico-001-left-arrow-3:before{content:'\e964'}.czico-aparat:before{content:'\e965'}.czico-shape1:before{content:'\eb2b'}.czico-xtra:before{content:'\eb2c'}.czico-shape8:before{content:'\eb2d'}.czico-shape2:before{content:'\eb2e'}.czico-shape3:before{content:'\eb2f'}.czico-shape4:before{content:'\eb30'}.czico-shape5:before{content:'\eb31'}.czico-shape6:before{content:'\eb32'}.czico-shape7:before{content:'\eb33'}.czico-snowflake-4:before{content:'\eb34'}.czico-snowflake-1:before{content:'\eb35'}.czico-snowflake-2:before{content:'\eb36'}.czico-snowflake-3:before{content:'\eb37'}.czico-009-percentage:before{content:'\eb38'}.czico-010-percentage-1:before{content:'\eb39'}.czico-011-price-tag:before{content:'\eb3a'}.czico-012-smartphone:before{content:'\eb3b'}.czico-013-discount:before{content:'\eb3c'}.czico-014-percentage-2:before{content:'\eb3d'}.czico-015-24-hours-support:before{content:'\eb3e'}.czico-016-telemarketer:before{content:'\eb3f'}.czico-017-rescue-tube:before{content:'\eb40'}.czico-018-rescue-tube:before{content:'\eb41'}.czico-019-rescue-tube:before{content:'\eb42'}.czico-020-rescue-tube:before{content:'\eb43'}.czico-021-rescue-tube:before{content:'\eb44'}.czico-022-live-preserver:before{content:'\eb45'}.czico-long-right-arrow:before{content:'\eb46'}.czico-long-left-arrow:before{content:'\eb47'}.czico-abstract-christmas-tree:before{content:'\eb48'}.czico-snowflake-5:before{content:'\eb49'}.czico-shuffle:before{content:'\e966'}.czico-loop:before{content:'\e967'}.czico-flow-cross:before{content:'\e968'}.czico-loop-alt:before{content:'\e969'}.czico-down-small:before{content:'\e96a'}.czico-left-small:before{content:'\e96b'}.czico-right-small:before{content:'\e96c'}.czico-up-small:before{content:'\e96d'}.czico-menu:before{content:'\e96e'}.czico-menu-outline:before{content:'\e96f'}.czico-list:before{content:'\e970'}.czico-article:before{content:'\e971'}.czico-loop-1:before{content:'\e972'}.czico-ok:before{content:'\e973'}.czico-th-large:before{content:'\e974'}.czico-th-list:before{content:'\e975'}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebbold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebbold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebbold.woff) format('woff')}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanweblight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanweblight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanweblight.woff) format('woff')}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebregular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebregular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebregular.woff) format('woff')}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebmedium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebmedium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebmedium.woff) format('woff')}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebextrabold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebextrabold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebextrabold.woff) format('woff')}@font-face{font-family:iranyekan_standard;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebblack.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebblack.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/iranyekan/iranyekanwebblack.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebboldfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebboldfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebboldfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanweblightfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanweblightfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanweblightfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebregularfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebregularfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebregularfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebmediumfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebmediumfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebmediumfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextraboldfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextraboldfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextraboldfanum.woff) format('woff')}@font-face{font-family:iranyekan;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextrablackfanum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextrablackfanum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iranyekan/iranyekanwebextrablackfanum.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Black.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Bold.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Medium.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_Light.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_UltraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_UltraLight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb_UltraLight.woff) format('woff')}@font-face{font-family:IRANSans_standard;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRANSans/IRANSansWeb.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Black.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Bold.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Medium.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_Light.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_UltraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_UltraLight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum_UltraLight.woff) format('woff')}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/IRANSans/IRANSansWebFaNum.woff) format('woff')}@font-face{font-family:iransansdn_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnbold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnbold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnbold.woff) format('woff')}@font-face{font-family:iransansdn_standard;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnlight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnlight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdnlight.woff) format('woff')}@font-face{font-family:iransansdn_standard;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdn.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdn.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransansdn.woff) format('woff')}@font-face{font-family:iransansdn;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnwebbold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnwebbold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnwebbold.woff) format('woff')}@font-face{font-family:iransansdn;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweblight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweblight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweblight.woff) format('woff')}@font-face{font-family:iransansdn;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweb.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweb.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/iransansdn/iransansdnweb.woff) format('woff')}@font-face{font-family:mahboubeh_mehravar;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/mahboubeh_mehravar.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/mahboubeh_mehravar.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/mahboubeh_mehravar.woff2) format('woff2'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/mahboubeh_mehravar.woff) format('woff')}@font-face{font-family:'Shabnam';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Shabnam-Bold.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Shabnam-Bold.woff) format('woff')}@font-face{font-family:'Shabnam';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Shabnam.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Shabnam.woff) format('woff')}@font-face{font-family:'Lalezar';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Lalezar-Regular.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Lalezar-Regular.woff) format('woff')}@font-face{font-family:'Lalezar-Regular';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Lalezar-Regular.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Lalezar-Regular.woff) format('woff')}@font-face{font-family:'broyabold';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/broyabold.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/broyabold.woff) format('woff')}@font-face{font-family:'rezvan';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/rezvan.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/rezvan.woff) format('woff')}@font-face{font-family:'khodkar';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/khodkar.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/khodkar.woff) format('woff')}@font-face{font-family:'DastNevis';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/DastNevis.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/DastNevis.woff) format('woff')}@font-face{font-family:'BTitrBold';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BTitrBold.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BTitrBold.woff) format('woff')}@font-face{font-family:'BYekan';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BYekan.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BYekan.woff) format('woff')}@font-face{font-family:'BZar';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BZar.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BZar.woff) format('woff')}@font-face{font-family:'BSinaBold';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BSinaBold.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BSinaBold.woff) format('woff')}@font-face{font-family:'BZiba';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BZiba.eot#1775665007) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/BZiba.woff) format('woff')}@font-face{font-family:aviny;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/aviny_web.woff2) format('woff2'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/aviny_web.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extralight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extralight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extralight.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-light.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-medium.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-demibold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-demibold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-demibold.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extrabold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extrabold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-extrabold.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-black.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-bold.woff) format('woff')}@font-face{font-family:dana_standard;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/dana/dana-regular.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extralight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extralight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extralight.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-light.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-medium.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-demibold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-demibold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-demibold.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extrabold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extrabold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-extrabold.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-black.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-bold.woff) format('woff')}@font-face{font-family:dana;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/dana/dana-fanum-regular.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:100;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.woff) format('woff')}@font-face{font-family:sc_Anjoman_standard;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.woff) format('woff')}@font-face{font-family:sc_Anjoman;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.woff) format('woff')}---------------------- @font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Black.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraBold.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-UltraBold.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Medium.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Light.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:100;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Thin.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-ExtraLight.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman-Bold.woff) format('woff')}@font-face{font-family:'Anjoman_standard';font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/anjoman/Anjoman.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Black.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-ExtraBold.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-UltraBold.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-Medium.woff) format('woff')}@font-face{font-family:Anjoman;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Anjoman/AnjomanFaNum-SemiBold.woff) format('woff')}@font-face{font-family:iransharp;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_bold_web.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_bold_web.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_bold_web.woff) format('woff')}@font-face{font-family:iransharp;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_light_web.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_light_web.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_light_web.woff) format('woff')}@font-face{font-family:iransharp;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_regular_web.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_regular_web.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/iransharp_regular_web.woff) format('woff')}@font-face{font-family:IRAN;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBold.woff) format('woff')}@font-face{font-family:IRAN;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBlack.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBlack.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRANBlack.woff) format('woff')}@font-face{font-family:IRAN;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN_SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN_SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN_SemiBold.woff) format('woff')}@font-face{font-family:IRAN;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/IRAN/IRAN.woff) format('woff')}@font-face{font-family:scKalameh;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.woff) format('woff')}@font-face{font-family:scKalameh;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.woff) format('woff')}@font-face{font-family:scKalameh;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.woff) format('woff')}@font-face{font-family:Kalameh;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Regular.woff) format('woff')}@font-face{font-family:Kalameh;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Bold.woff) format('woff')}@font-face{font-family:Kalameh;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/kalameh/KalamehWeb_Black.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraLight.eot#1775665007) format('embedded-opentype')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.woff) format('woff')}@font-face{font-family:sc_farhang_fa;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraLight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraLight.eot#1775665007) format('embedded-opentype')}@font-face{font-family:Farhang;font-style:normal;font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Light.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Medium.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-DemiBold.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-ExtraBold.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Black.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Bold.woff) format('woff')}@font-face{font-family:Farhang;font-style:normal;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/farhang/FarhangFaNum-Regular.woff) format('woff')}@font-face{font-family:'IRAN Kharazmi';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/irankharazmi/irankharazmi.eot) format('eot'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/irankharazmi/irankharazmi.woff) format('woff')}@font-face{font-family:'Azhdar';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Thin.woff2) format('woff2')}@font-face{font-family:'Azhdar';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Regular.woff2) format('woff2')}@font-face{font-family:'Azhdar';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Bold.woff2) format('woff2')}@font-face{font-family:'Azhdar';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Azhdar/Azhdar-FD-Black.woff2) format('woff2')}@font-face{font-family:'Azhdar_standard';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Thin.woff2) format('woff2')}@font-face{font-family:'Azhdar_standard';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Regular.woff2) format('woff2')}@font-face{font-family:'Azhdar_standard';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Bold.woff2) format('woff2')}@font-face{font-family:'Azhdar_standard';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Azhdar/Azhdar-FD-Black.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Thin.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Thin.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Thin.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Light.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Regular.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Medium.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Medium.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-SemiBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-SemiBold.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Bold.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-ExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Pelak';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/EOT/PelakFA-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF/PelakFA-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Pelak/WOFF2/PelakFA-Black.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Thin.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Thin.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Thin.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Light.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Regular.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Medium.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Medium.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-SemiBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-SemiBold.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Bold.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-ExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Pelak_standard';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/EOT/PelakFA-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF/PelakFA-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Pelak/WOFF2/PelakFA-Black.woff2) format('woff2')}@font-face{font-family:'Javan';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Javanweb.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/general/Javanweb.woff2) format('woff2')}@font-face{font-family:'Damavand';src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Damavand/DamavandExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Damavand/DamavandExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Damavand/DamavandExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Damavand/DamavandExtraBold.woff2) format('woff2')}@font-face{font-family:'Gohar';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Gohar/Gohar-Thin.woff) format('woff')}@font-face{font-family:'Gohar';font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Gohar/Gohar-Light.woff) format('woff')}@font-face{font-family:'Gohar';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Gohar/Gohar-Medium.woff) format('woff')}@font-face{font-family:'Gohar';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Gohar/Gohar-Bold.woff) format('woff')}@font-face{font-family:'Gohar';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Gohar/Gohar-Black.woff) format('woff')}@font-face{font-family:'Peyda';font-weight:100;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Thin.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Thin.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-Thin.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-extralight.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-extralight.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-extralight.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-extralight.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:300;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-light.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-light.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-light.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Regular.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Regular.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-Regular.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:500;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Medium.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Medium.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-Medium.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-Medium.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-SemiBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-SemiBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-SemiBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-SemiBold.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Bold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Bold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-Bold.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-ExtraBold.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-ExtraBold.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-ExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-ExtraBold.woff2) format('woff2')}@font-face{font-family:'Peyda';font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Black.eot);src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/eot/PeydaWeb-Black.eot#1775665007) format('embedded-opentype'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff/PeydaWeb-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Peyda/woff2/PeydaWeb-Black.woff2) format('woff2')}@font-face{font-family:Ahang;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Thin.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Thin.woff2) format('woff2')}@font-face{font-family:Ahang;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Regular.woff2) format('woff2')}@font-face{font-family:Ahang;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Bold.woff2) format('woff2')}@font-face{font-family:Ahang;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang/Ahang-Black.woff2) format('woff2')}@font-face{font-family:Ahang Sharp;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-ThinSharp.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-ThinSharp.woff2) format('woff2')}@font-face{font-family:Ahang Sharp;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-RegularSharp.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-RegularSharp.woff2) format('woff2')}@font-face{font-family:Ahang Sharp;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-BoldSharp.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-BoldSharp.woff2) format('woff2')}@font-face{font-family:Ahang Sharp;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-BlackSharp.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Ahang_Sharp/Ahang-BlackSharp.woff2) format('woff2')}@font-face{font-family:Borna;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Light.woff2) format('woff2')}@font-face{font-family:Borna;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Regular.woff2) format('woff2')}@font-face{font-family:Borna;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Borna/Borna-Bold.woff2) format('woff2')}@font-face{font-family:Capsule #000;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Capsule/Capsule-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/standard/Capsule/Capsule-Black.woff2) format('woff2')}@font-face{font-family:Doran;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Doran/DoranFaNum-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Doran/DoranFaNum-Regular.woff2) format('woff2')}@font-face{font-family:Doran;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Doran/DoranFaNum-ExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Doran/DoranFaNum-ExtraBold.woff2) format('woff2')}@font-face{font-family:Modam;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Light.woff2) format('woff2')}@font-face{font-family:Modam;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Regular.woff2) format('woff2')}@font-face{font-family:Modam;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Bold.woff2) format('woff2')}@font-face{font-family:Modam;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Black.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Modam/ModamFaNumWeb-Black.woff2) format('woff2')}@font-face{font-family:Ravi;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-Regular.woff2) format('woff2')}@font-face{font-family:Ravi;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-Bold.woff2) format('woff2')}@font-face{font-family:Ravi;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-ExtraBlack.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/Ravi/RaviFaNum-ExtraBlack.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:200;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Light.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Light.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:400;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Regular.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Regular.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:600;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-SemiBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-SemiBold.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:700;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Bold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-Bold.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:800;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-ExtraBold.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-ExtraBold.woff2) format('woff2')}@font-face{font-family:Yekan Bakh;font-weight:900;src:url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-ExtraBlack.woff) format('woff'),url(https://cgscongregation.ca/wp-content/plugins/codevz-plus/rtl-xtra/css/../fonts/persian_numbers/YekanBakh/YekanBakhFaNum-ExtraBlack.woff2) format('woff2')}body.rtl,.rtl #wpadminbar *{font-family:iranyekan_standard,Tahoma,Arial,Helvetica}input,textarea,select,button{font-family:inherit}.search_404 button{left:9px;right:auto}.rtl .clr.cz_content_box_full_before:before,.rtl .clr.cz_content_box_full_stretch:before{left:0;right:auto}.rtl .clr.cz_content_box_full_after:after,.rtl .clr.cz_content_box_full_stretch:after{right:0;left:auto}.rtl .cz_countdown li{direction:rtl}.rtl .cz_countdown{direction:ltr}.rtl .cz_quote_rating{direction:ltr}.rtl .sm2-playlist-wrapper ul li,.sm2-bar-ui .sm2-playlist-target{direction:rtl}.rtl .vc_chart .vc_chart-legend{margin:0;padding:0}@media (min-width:768px){.rtl .vc_chart .vc_chart-legend li{margin-right:1em;margin-left:0}}.rtl .vc_chart .vc_chart-legend span{right:0;left:auto;margin-left:.5em;margin-right:0}.rtl .cz_svg_bg:before{right:-40px;left:auto}.rtl .sf-menu>.cz>a:hover:before,.rtl .sf-menu>.cz:hover>a:before,.rtl .sf-menu>.current_menu>a:before,.rtl .sf-menu>.current-menu-parent>a:before{transform-origin:right}@font-face {
	font-family: FontAwesome-ihc;
	src: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/fontawesome-webfont.woff2#1775665007) format("woff2"), url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/fontawesome-webfont.woff#1775665007) format("woff");
	font-weight: 400;
	font-style: normal
}

.fa-ihc {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome-ihc;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0)
}

.fa-ihc-menu {
	font-size: 30px;
	display: block;
	margin-bottom: 5px
}

.fa-import_users-ihc:before,
.fa-users-ihc:before {
	content: "\f0c0"
}

.fa-user-ihc:before {
	content: "\f007"
}

.fa-levels-ihc:before {
	content: "\f005"
}

.fa-locker-ihc:before {
	content: "\f023"
}

.fa-register-ihc:before {
	content: "\f234"
}

.fa-login-ihc:before {
	content: "\f090"
}

.fa-payments-ihc:before {
	content: "\f0d6"
}

.fa-orders-ihc:before {
	content: "\f0d6"
}

.fa-opt_in-ihc:before {
	content: "\f0e0"
}

.fa-block_url-ihc:before {
	content: '\f023'
}

.fa-payment_settings-ihc:before {
	content: '\f155'
}

.fa-general-ihc:before {
	content: "\f013"
}

.fa-affiliates-ihc:before {
	content: "\f0e8"
}

.fa-help-ihc:before {
	content: "\f059"
}

.fa-coupons-ihc:before {
	content: "\f145"
}

.fa-showcases-ihc:before {
	content: "\f109";
	content: \f109
}

.fa-social_login-ihc:before {
	content: "\f17d"
}

.fa-sign-out-ihc:before {
	content: "\f08b"
}

.fa-sign-in-ihc:before {
	content: "\f090"
}

.fa-unlock-ihc:before {
	content: "\f09c"
}

.fa-username-ihc:before {
	content: "\f007"
}

.fa-pass-ihc:before {
	content: "\f023"
}

.fa-notifications-ihc:before {
	content: "\f0f3"
}

.fa-magic_feat-ihc:before {
	content: "\f0d0"
}

.ihc-icon-edit-e:before {
	content: "\f044";
	color: #666;
	font-size: 14px;
	padding-left: 4px
}

.ihc-icon-remove-e:before {
	content: "\f014";
	color: #666;
	font-size: 14px;
	padding-left: 4px
}

.ihc-icon-preview:before {
	content: "\f06e";
	color: #666;
	font-size: 14px;
	padding-left: 4px
}

.ihc-icon-pop-list:before {
	content: "\f10c";
	font-size: 14px;
	line-height: 17px;
	vertical-align: top;
	color: #fff
}

.fa-ihc-dashboard {
	margin-right: 0;
	width: 66px;
	height: 66px;
	text-align: center;
	color: #fff;
	padding: 20px;
	border-radius: 50%;
	font-size: 28px;
	float: left !important;
	box-sizing: border-box
}

.fa-list-ihc:before {
	content: "\f0ca";
	line-height: 17px;
	color: #fff;
	font-size: 27px;
	color: #fff;
	margin: 3px 6px 0 0
}

.fa-arrows-ihc:before {
	content: "\f047";
	cursor: move
}

.ihc-icon-pop-list-black:before {
	content: "\f10c";
	font-size: 14px;
	line-height: 17px;
	vertical-align: top;
	color: #000
}

.fa-export-csv:before {
	content: "\f019"
}

.fa-user-plus-ihc:before {
	content: "\f234"
}

.fa-user_sites-ihc:before {
	content: "\f0e8"
}

.fa-ihc-fb:after,
.fa-ihc-fb:before {
	content: "\f09a"
}

.fa-ihc-tw:after,
.fa-ihc-tw:before {
	content: "\f099"
}

.fa-ihc-in:after,
.fa-ihc-in:before {
	content: "\f0e1"
}

.fa-ihc-goo:after,
.fa-ihc-goo:before {
	content: "\f1a0"
}

.fa-ihc-tbr:after,
.fa-ihc-tbr:before {
	content: "\f173"
}

.fa-ihc-vk:after,
.fa-ihc-vk:before {
	content: "\f189"
}

.fa-ihc-ig:after,
.fa-ihc-ig:before {
	content: "\f16d"
}

.fa-search-ihc:before {
	content: "\f002";
	margin-right: 5px
}

.fa-filter-ihc:before {
	content: ""\f233"";
	margin-right: 5px
}

.fa-dot-ihc:before {
	content: "\f111";
	margin-right: 5px
}

.fa-taxes-ihc:before {
	content: "\f295"
}

.fa-add-ihc:before {
	content: "\f067"
}

.fa-currencies-ihc:before {
	content: "\f155"
}

.fa-links-ihc:before {
	content: "\f08e"
}

.fa-bp-ihc:before {
	content: "\f29a"
}

.fa-woo-ihc:before {
	content: "\f19a"
}

.fa-srch-ihc:before {
	content: "\f002"
}

.fa-print-ihc:before {
	content: "\f02f";
	font-size: 16px;
	cursor: pointer
}

.fa-cheat_off-ihc:before {
	content: "\f132"
}

.fa-membership_card-ihc:before {
	content: "\f09d"
}

.fa-invitation_code-ihc:before {
	content: "\f058"
}

.fa-download_monitor_integration-ihc:before {
	content: "\f019"
}

.fa-individual_page-ihc:before {
	content: "\f24d"
}

.fa-register_lite-ihc:before {
	content: "\f234"
}

.fa-level_restrict_payment-ihc:before {
	content: "\f005"
}

.fa-level_subscription_paln_settings-ihc:before {
	content: "\f0ae"
}

.fa-prorate_subscription_settings-ihc:before {
	content: "\f012"
}

.fa-gifts-ihc:before {
	content: "\f06b"
}

.fa-wp_social_login-ihc:before {
	content: "\f1d7"
}

.fa-list_access_posts-ihc:before {
	content: "\f03a"
}

.fa-invoices-ihc:before {
	content: "\f249"
}

.fa-invoice-preview-ihc:before {
	content: "\f15c";
	color: #5a6f7d;
	font-size: 14px;
	padding-left: 4px
}

.fa-badges-ihc:before {
	content: "\f219"
}

.fa-login_security-ihc:before {
	content: "\f21b"
}

.fa-workflow_restrictions-ihc:before {
	content: "\f27b"
}

.fa-subscription_delay-ihc:before {
	content: "\f252"
}

.fa-level_dynamic_price-ihc:before {
	content: "\f160"
}

.fa-user_reports-ihc:before {
	content: "\f022"
}

.fa-pushover-ihc:before {
	content: "\f10b"
}

.fa-pushover-on-ihc:before {
	color: #66cbff !important;
	font-size: 26px;
	content: "\f0f3"
}

.fa-arrow-ihc:before {
	content: "\f0d7"
}

.fa-mycred-ihc:before {
	content: "\f005"
}

.fa-account_page_menu-ihc:before {
	content: "\f0c9"
}

.fa-api-ihc:before {
	content: "\f085"
}

.fa-import_export-ihc:before {
	content: "\f0ec"
}

.fa-drip_content_notifications-ihc:before {
	content: "\f0f3"
}

.fa-overview-account-ihc:before {
	content: "\f015"
}

.fa-profile-account-ihc:before {
	content: "\f007"
}

.fa-subscription-account-ihc:before {
	content: "\f0a1"
}

.fa-social-account-ihc:before {
	content: "\f067"
}

.fa-orders-account-ihc:before {
	content: "\f0d6"
}

.fa-transactions-account-ihc:before {
	content: "\f155"
}

.fa-membeship_gifts-account-ihc:before {
	content: "\f06b"
}

.fa-membership_cards-account-ihc:before {
	content: "\f022"
}

.fa-pushover_notifications-account-ihc:before {
	content: "\f0f3"
}

.fa-help-account-ihc:before {
	content: "\f059"
}

.fa-affiliate-account-ihc:before {
	content: "\f0e8"
}

.fa-logout-account-ihc:before {
	content: "\f08b"
}

.fa-sites-is-active {
	color: #0a9fd8;
	font-size: 21px !important;
	margin-right: 10px
}

.fa-sites-is-not-active {
	color: #999;
	font-size: 21px !important;
	margin-right: 10px
}

.fa-register_redirects_by_level-ihc:before {
	content: "\f090"
}

.fa-zapier-ihc:before {
	content: "\f013"
}

.fa-infusionSoft-ihc:before {
	content: "\f12d"
}

.fa-kissmetrics-ihc:before {
	content: "\f0e4"
}

.fa-direct_login-ihc:before {
	content: "\f13e"
}

.fa-reason_for_cancel-ihc:before {
	content: "\f059"
}

.fa-new-extension-ihc:before {
	content: "\f067"
}

.ihc-tos-wrap {
	padding: 4px 0 8px;
	position: relative;
	display: inline-block
}

.ihc-tos-wrap input[type=checkbox] {
	margin: 0 10px
}

.ihc-tos-wrap a {
	color: #0074a2;
	text-decoration: none !important;
	font-size: 14px
}

.ihc-tos-wrap a:hover {
	text-decoration: underline !important
}

.g-recaptcha-wrapper {
	text-align: left;
	margin: 10px 5px;
	padding: 10px 5px
}

.g-recaptcha {
	display: inline-block;
	vertical-align: middle
}

#ihc_coupon_code_check_div_msg {
	text-align: left;
	margin-left: 5px
}

#ihc_coupon_code_check_div_msg.ihc-coupon-valid {
	color: #27bebe !important
}

#ihc_coupon_code_check_div_msg.ihc-coupon-not-valid {
	color: #dd3559
}

.iump-form-line-register {
	padding: 10px 5px;
	border-bottom: 1px solid #fafafa;
	box-sizing: border-box;
	position: relative
}

.iump-labels-register {
	min-width: 140px;
	text-align: right;
	padding-right: 15px;
	display: inline-block
}

.iump-form-upload_image {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important
}

.iump-form-line-register select {
	min-width: 177px;
	vertical-align: middle
}

.iump-form-line-register .iump-form-checkbox,
.iump-form-line-register .iump-form-paybox,
.iump-form-line-register .iump-form-radiobox {
	margin-bottom: 15px;
	margin-right: 15px
}

.iump-form-line-register .iump-form-checkbox input,
.iump-form-line-register .iump-form-paybox input,
.iump-form-line-register .iump-form-radiobox input {
	margin-right: 5px;
	vertical-align: inherit
}

.iump-form-line-register .iump-form-sublabel {
	clear: both;
	font-size: 11px;
	color: #999;
	display: block;
	line-height: 18px
}

.ihc-member-photo {
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	display: block;
	max-width: 180px;
	max-height: 180px;
	margin: 0 auto;
	-webkit-transition: all .2s ease;
	-moz-transition: all .2s ease;
	-ms-transition: all .2s ease;
	-o-transition: all .2s ease;
	transition: all .2s ease;
	border-radius: 100%;
	zoom: .9;
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3);
	border: 1px solid #fff;
	margin: 15px 3px;
	border-color: #888;
	border-style: none;
	border-width: 0 2px 0 0
}

.ihc-delete-attachment-bttn,
.ihc-file-upload-button .ajax-file-upload,
.ihc-file-upload-button .ihc-delete-attachment-bttn {
	display: inline-block;
	text-decoration: none;
	font-size: 13px;
	line-height: 26px;
	height: 28px;
	margin: 0;
	padding: 0 10px 1px;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	-webkit-appearance: none;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	white-space: nowrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #2ea2cc;
	border-color: #0074a2;
	-webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, .5), 0 1px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 1px 0 rgba(120, 200, 230, .5), 0 1px 0 rgba(0, 0, 0, .15);
	color: #fff;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: top
}

.ihc-file-upload-button .ihc-delete-attachment-bttn {
	background: -webkit-gradient(linear, 3% 3%, 3% 100%, from(#d14241), to(#c24a4b));
	border-color: #d14241
}

.ihc-info-link {
	font-size: 11px;
	text-decoration: none
}

.ihc-wrapp-the-errors {
	clear: both;
	margin: 15px 10px;
	box-sizing: border-box;
	padding: 12px 19px 12px 15px;
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #f0dbb4;
	color: #9b4449;
	background-color: #fff6f4;
	border-color: #f8cdcd
}

.ihc-wrapp-the-errors div {
	margin-bottom: 10px
}

.ihc-login-form-wrap {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.ihc-login-form-wrap a {
	text-decoration: none !important;
	box-shadow: none !important
}

.ihc-login-form-wrap a:hover {
	text-decoration: none !important;
	box-shadow: none !important
}

.ihc-login-error-wrapper {
	display: block
}

.impu-form-line-fr {
	position: relative
}

.ihc-login-notice {
	position: absolute;
	z-index: 100;
	background: #dd3559;
	padding: 5px 8px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	right: 0;
	margin-bottom: 8px;
	font-size: 12px;
	color: #fff;
	top: 100%;
	margin-top: -2px;
	opacity: 1;
	-webkit-transition: all .6s linear 0;
	-moz-transition: all .6s linear 0;
	-ms-transition: all .6s linear 0;
	-o-transition: all .6s linear 0;
	transition: all .6s linear 0;
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
	color: #fff !important
}

.ihc-login-notice:before {
	content: '';
	display: block;
	position: absolute;
	left: 50%;
	top: -8px;
	margin-left: -5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #dd3559
}

.ihc-login-error {
	background: #dd3559;
	padding: 8px 28px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 8px;
	font-size: 12px;
	color: #fff;
	margin-top: 12px;
	opacity: 1;
	-webkit-transition: all .6s linear 0;
	-moz-transition: all .6s linear 0;
	-ms-transition: all .6s linear 0;
	-o-transition: all .6s linear 0;
	transition: all .6s linear 0;
	-webkit-animation: fadeIn 1s;
	animation: fadeIn 1s;
	display: block;
	position: relative;
	text-align: center
}

.ihc-no-avatar {
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/no-avatar.png);
	width: 120px;
	height: 120px;
	background-size: cover
}

.ihc-wrapp-file-upload {
	display: inline-block;
	vertical-align: middle;
	max-width: 100%;
	overflow: hidden;
	vertical-align: text-top
}

.ihc-wrapp-file-upload .ajax-file-upload {
	margin-top: 3px
}

.ihc-wrapp-file-upload .ihc-delete-attachment-bttn {
	color: #fff;
	background: -webkit-gradient(linear, 3% 3%, 3% 100%, from(#d14241), to(#c24a4b));
	display: inline-block;
	border-color: #d14241;
	cursor: pointer;
	margin-top: 3px
}

.ihc-wrapp-file-upload .ajax-file-upload-progress {
	border: 1px solid #4fb756
}

.ihc-wrapp-file-upload .ajax-file-upload-bar {
	background: #4fb756;
	color: #fff;
	max-height: 2px
}

.ihc-wrapp-file-upload .ihc-icon-file-type {
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/file-icon.png);
	vertical-align: middle;
	width: 20px;
	height: 20px;
	background-size: contain;
	display: inline-block;
	margin-right: 10px
}

.ihc-wrapp-file-upload .ihc-file-name-uploaded {
	display: inline-block;
	margin-right: 10px;
	margin-top: 3px
}

.ihc-account-page-wrapp {
	display: block;
	padding: 10px;
	box-sizing: border-box
}

.ihc-succes-message {
	padding: 15px;
	margin-bottom: 20px;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #3c763d;
	background-color: #dff0d8;
	border-color: #d6e9c6
}

.ihc-ap-menu {
	background: #777;
	margin: 0;
	min-width: 0 !important
}

.ihc-ap-menu .ihc-ap-menu-item {
	display: inline-block;
	padding: 0 10px;
	font-size: 13px;
	line-height: 40px;
	box-sizing: border-box
}

.ihc-ap-menu .ihc-ap-menu-item a {
	text-decoration: none;
	border: none;
	color: #fff
}

.iump-form-paybox {
	display: inline-block
}

.iump-form-line-register .ajax-file-upload-container {
	display: inline-block
}

.iump-form-line-register .ajax-file-upload-statusbar {
	margin: 3px 0
}

.iump-form-line-register .ajax-file-upload-progress .ajax-file-upload-bar {
	font-size: -9px
}

.iump-form-line-register .ajax-file-upload-progress {
	min-height: 3px
}

.iump-form-line-register .ajax-file-upload-filename {
	display: none
}

.ihc-sm-wrapp-fe {
	clear: both;
	margin: 5px 0
}

.ihc-sm-item {
	color: #fff;
	padding: 3px 10px;
	display: inline-block;
	margin: 4px;
	cursor: pointer
}

.fa-ihc-sm {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome-ihc;
	font-size: inherit;
	line-height: 1.6;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	text-align: center;
	width: 20px;
	font-size: 17px;
	text-align: center;
	float: left
}

.fa-ihc-sm:after {
	display: none
}

.ihc-sm-item-label {
	margin-left: 5px;
	white-space: nowrap !important;
	overflow: hidden;
	vertical-align: middle;
	font-size: 13px;
	font-family: "Segoe WP", "Segoe UI", Helvetica, Arial, sans-serif;
	line-height: 2;
	float: left
}

.ihc-sm-item a,
.ihc-sm-item a:hover {
	border-bottom: none !important;
	text-decoration: none;
	color: #fff
}

.ihc-fb,
.ihc-sm-item.ihc-fb {
	background-color: #3b5998
}

.ihc-sm-item.ihc-tw,
.ihc-tw {
	background-color: #4099ff
}

.ihc-in,
.ihc-sm-item.ihc-in {
	background-color: #0074a2
}

.ihc-goo,
.ihc-sm-item.ihc-goo {
	background-color: #d95232
}

.ihc-sm-item.ihc-vk,
.ihc-vk {
	background-color: #5d83aa
}

.ihc-ig,
.ihc-sm-item.ihc-ig {
	background-color: #125688
}

.ihc-sm-item.ihc-tbr,
.ihc-tbr {
	background-color: #2c4762
}

.ihc-account-page-sm-icon {
	display: inline-block;
	margin-right: 5px;
	width: 27px;
	text-align: center;
	height: 27px;
	font-size: 17px !important
}

.ihc-account-page-sm-icon a,
.ihc-account-page-sm-icon a:hover {
	text-decoration: none;
	color: #fff
}

.ihc-ap-sm-top-icons-wrap {
	display: inline-block;
	padding-top: 5px
}

.ihc-sm-already-reg {
	opacity: .4
}

.ihc_coupon_code_check_div_msg {
	text-align: left
}

.iump-level-details-register {
	margin: 15px 0;
	box-sizing: border-box;
	padding: 12px 3px;
	color: #777;
	font-size: 14px
}

.iump-level-details-register .ihc-order-title {
	font-size: 21px;
	line-height: 35px;
	max-width: 70%;
	color: #333;
	margin-bottom: 15px;
	text-align: left;
	border-bottom: 2px solid #33b5e5
}

.iump-level-details-register-name {
	float: left;
	font-weight: 500;
	font-size: 15px;
	font-family: 'IRANSans' !important
}

.iump-level-details-register-price {
	float: right;
	font-family: 'IRANSans' !important
}

.iump-level-subdetails-register-name {
	float: left;
	font-weight: 500;
	font-size: 14px;
	padding-left: 10px
}

.iump-level-subdetails-register-price {
	float: right
}

.iump-discount-wrapper {
	margin: 15px 0
}

.iump-discount-wrapper .iump-level-details-register-price {
	color: #27bebe
}

.iump-tax-wrapper {
	margin: 15px 0
}

.iump-tax-wrapper .iump-level-details-register-price {
	color: #f25a68
}

.iump-totalprice-wrapper {
	border-top: 1px solid #efefef;
	padding-top: 5px;
	color: #333;
	margin: 15px 0;
	font-size: 15px
}

.iump-totalprice-wrapper .iump-level-details-register-name {
	font-size: 17px
}

.iump-totalprice-wrapper .iump-level-details-register-price {
	font-weight: 700
}

.ihc-mobile-bttn:before {
	color: #fff;
	content: "\f0c9";
	font: normal normal normal 30px/1 FontAwesome-ihc;
	line-height: 40px
}

.ihc-mobile-bttn-wrapp {
	display: none;
	width: 100%;
	height: 40px;
	clear: both
}

.ihc-mobile-bttn {
	background-color: #0091cd;
	border: 1px solid #eaeaea;
	border: 1px solid rgba(51, 51, 51, .1);
	width: 40px;
	height: 40px;
	text-align: center;
	float: right;
	margin-bottom: 10px;
	cursor: pointer
}

.ihc-mobile-bttn:focus,
.ihc-mobile-bttn:hover {
	background-color: #555;
	border: 1px solid #c1c1c1;
	border: 1px solid rgba(51, 51, 51, .3);
	outline: 0
}

.ihc-register-col {
	width: 50%;
	box-sizing: border-box;
	padding-right: 10px;
	max-width: 400px;
	min-width: 310px;
	display: inline-block;
	vertical-align: top
}

.ihc-register-notice {
	font-size: 11px;
	color: #b64645;
	color: #df2c2c;
	margin-top: 3px;
	font-family: 'Open Sans', sans-serif
}

.ihc-input-notice {
	border-color: #df2c2c !important
}

.ihc-payment-icon {
	width: 100px !important;
	opacity: .3;
	cursor: pointer;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(100%);
	vertical-align: middle
}

.ihc-payment-icon:hover {
	opacity: 1;
	filter: none;
	-webkit-filter: none
}

.ihc-payment-select-img-selected {
	opacity: 1;
	filter: none;
	-webkit-filter: none
}

.ihc-payment-icon-wrap {
	display: inline-block
}

.ihc-public-trial-version a {
	color: #fff !important;
	text-decoration: none
}

.ihc-public-trial-version {
	clear: both;
	margin: 15px 10px;
	box-sizing: border-box;
	padding: 12px;
	border-radius: 3px 3px 3px 3px;
	border: 1px solid #f0dbb4;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	background-color: #ab2c2c;
	border-color: #ab2c2c
}

.ihc-ap-wrap tbody,
.ihc-ap-wrap tfoot,
.ihc-ap-wrap thead {
	background: 0 0 !important
}

.ihc-public-list-users-item {
	padding: 5px;
	margin: 5px;
	border: 1px solid #c9c9c9
}

.ihc-wrapp-list-users .owl-ihc-theme .owl-ihc-dots .owl-ihc-dot span {
	border: 2px solid #fff;
	box-shadow: 0 0 8px -1px rgba(0, 0, 0, .3);
	width: 7px;
	height: 7px;
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	margin: 3px 4px !important
}

.ihc-wrapp-list-users .owl-ihc-theme .owl-ihc-nav {
	margin-top: 1px !important
}

.pag-theme1 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev {
	background-color: #ddd;
	width: 26px;
	height: 26px;
	padding: 0;
	margin: 2px;
	margin-bottom: 8px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	vertical-align: middle;
	line-height: 26px;
	-webkit-font-smoothing: antialiased
}

.pag-theme1 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev:before {
	content: "\f053"
}

.pag-theme1 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next {
	background-color: #ddd;
	width: 26px;
	height: 26px;
	padding: 0;
	margin: 2px;
	margin-bottom: 8px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	font-size: 17px;
	vertical-align: middle;
	line-height: 26px;
	-webkit-font-smoothing: antialiased
}

.pag-theme1 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next:before {
	content: "\f054"
}

.pag-theme2 .ihc-wrapp-list-users {
	margin-left: 17px;
	margin-right: 17px
}

.pag-theme2 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev {
	background-color: transparent !important;
	padding: 0;
	margin: 2px;
	color: rgba(0, 0, 0, .55);
	width: 13px;
	height: 24px;
	font-size: 35px;
	position: absolute;
	top: 40%;
	left: -17px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	vertical-align: middle;
	line-height: 26px;
	-webkit-font-smoothing: antialiased
}

.pag-theme2 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev:before {
	content: "\f104"
}

.pag-theme2 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next {
	background-color: transparent !important;
	padding: 0;
	margin: 2px;
	color: rgba(0, 0, 0, .55);
	width: 13px;
	height: 24px;
	font-size: 35px;
	position: absolute;
	top: 40%;
	right: -17px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	vertical-align: middle;
	line-height: 26px;
	-webkit-font-smoothing: antialiased
}

.pag-theme2 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next:before {
	content: "\f105"
}

.pag-theme3 .ihc-wrapp-list-users {
	margin-left: 22px;
	margin-right: 22px
}

.pag-theme3 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev {
	background-color: rgba(0, 0, 0, .75);
	opacity: .85;
	padding: 0;
	margin: 2px;
	color: rgba(255, 255, 255, .95) !important;
	width: 24px;
	height: 24px;
	font-size: 14px;
	position: absolute;
	top: 40%;
	left: -26px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	vertical-align: middle;
	line-height: 24px;
	-webkit-font-smoothing: antialiased;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%
}

.pag-theme3 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-prev:before {
	content: "\f053"
}

.pag-theme3 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next {
	background-color: rgba(0, 0, 0, .75);
	opacity: .85;
	padding: 0;
	margin: 2px;
	color: rgba(255, 255, 255, .95) !important;
	width: 24px;
	height: 24px;
	font-size: 14px;
	position: absolute;
	top: 40%;
	right: -26px;
	font-family: FontAwesome-ihc;
	font-style: normal;
	font-weight: 400;
	vertical-align: middle;
	line-height: 24px;
	-webkit-font-smoothing: antialiased;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%
}

.pag-theme3 .ihc-wrapp-list-users .owl-ihc-carousel .owl-ihc-controls .owl-ihc-nav .owl-ihc-next:before {
	content: "\f054"
}

.ihc-clear {
	clear: both
}

.ihc-wrapp-list-users ul {
	margin: 0 !important;
	padding: 0 !important;
	list-style-type: none
}

.ihc-user-list-pagination {
	width: 100%;
	text-align: center;
	margin: 10px 0;
	padding: 10px 0
}

.ihc-user-list-pagination .ihc-user-list-pagination-item,
.ihc-user-list-pagination .ihc-user-list-pagination-item-break,
.ihc-user-list-pagination .ihc-user-list-pagination-item-selected {
	padding: 5px 9px;
	margin: 0 2px;
	background: #fafafa;
	border: 1px solid #ddd;
	line-height: 20px;
	vertical-align: -webkit-baseline-middle;
	text-decoration: none;
	color: #999;
	font-weight: 700
}

.ihc-user-list-pagination .ihc-user-list-pagination-item-break {
	padding: 5px 15px
}

.ihc-user-list-pagination .ihc-user-list-pagination-item-selected {
	color: orange;
	background-color: #fff;
	color: #000
}

.ihc-carousel-view ul li,
.ihc-content-user-list ul li {
	display: inline-block
}

.ihc-account-affiliate-link {
	background-color: #f16186 !important
}

.ihc-disabled-box {
	opacity: .5
}

.ihc-public-flag {
	width: 20px;
	display: inline-block;
	margin: 0 5px;
	border-radius: 100%;
	box-shadow: 0 0 1px rgba(0, 0, 0, .5);
	vertical-align: sub
}

.iump-form-line-register .select2.select2-container {
	width: 100% !important
}

.ihc-search-bar-wrapper {
	margin: 3px auto;
	text-align: center;
	position: relative;
	display: table;
	border-collapse: separate
}

.ihc-search-bar-wrapper .ihc-search-bar {
	height: 34px;
	padding: 6px 12px !important;
	font-size: 14px !important;
	line-height: 1.42857143 !important;
	color: #555;
	background-color: #fff !important;
	background-image: none;
	border: 1px solid #ccc !important;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	min-width: 290px !important;
	max-width: 400px !important;
	margin: 0 auto;
	display: table-cell;
	position: relative;
	z-index: 2;
	width: 90%;
	margin-bottom: 0;
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
	margin-bottom: 0 !important
}

.ihc-search-bar-wrapper .ihc-input-pre {
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px;
	white-space: nowrap;
	vertical-align: middle;
	display: table-cell;
	box-sizing: border-box;
	border-right: 0;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	max-width: 10%
}

.ihc-membership-card-wrapp {
	padding: 25px;
	margin: 10px;
	border: 1px solid #c9c9c9;
	border-radius: 10px;
	position: relative;
	-webkit-box-shadow: 0 0 7px 1px rgba(189, 189, 189, .3);
	-moz-box-shadow: 0 0 7px 1px rgba(189, 189, 189, .3);
	box-shadow: 0 0 7px 1px rgba(189, 189, 189, .3);
	box-sizing: border-box;
	font-size: 15px;
	line-height: 25px
}

.ihc-membership-card-wrapp .ihc-membership-card-content {
	width: 60%;
	display: inline-block;
	vertical-align: top
}

.ihc-membership-card-wrapp .ihc-membership-card-img {
	width: 37%;
	display: inline-block;
	vertical-align: top;
	text-align: right
}

.ihc-membership-card-wrapp .ihc-membership-card-img img {
	width: 80%;
	text-align: right;
	border: 3px solid #fff;
	margin: 0 auto
}

.ihc-membership-card-wrapp .ihc-membership-card-full-name {
	font-weight: 700;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px
}

.ihc-membership-card-wrapp label {
	font-weight: 700;
	font-size: 15px
}

.ihc-membership-card-wrapp .ihc-membership-card-data {
	font-size: 15px
}

.ihc-membership-card-small {
	width: 30%;
	padding: 10px;
	line-height: 16px
}

.ihc-membership-card-medium {
	width: 50%;
	padding: 17px;
	line-height: 19px
}

.ihc-membership-card-large {
	width: 80%
}

.ihc-membership-card-small .ihc-membership-card-data,
.ihc-membership-card-small label {
	font-size: 75%
}

.ihc-membership-card-small .ihc-membership-card-full-name {
	font-size: 105%
}

.ihc-membership-card-medium .ihc-membership-card-data,
.ihc-membership-card-medium label {
	font-size: 85%
}

.ihc-membership-card-medium .ihc-membership-card-full-name {
	font-size: 120%
}

.ihc-membership-card-wrapp .ihc-print-icon {
	position: absolute;
	bottom: 5px;
	right: 5px;
	display: none
}

.ihc-membership-card-2 {
	background-color: #3399fd;
	color: #fff !important;
	border-color: #fff;
	min-height: 200px
}

.ihc-membership-card-2 .ihc-membership-card-img {
	display: block;
	width: 30%;
	position: absolute
}

.ihc-membership-card-2 .ihc-membership-card-img img {
	max-width: 100%;
	border-radius: 100%;
	border: 4px solid #fff
}

.ihc-membership-card-2 .ihc-membership-card-content {
	text-align: right;
	width: 70%;
	padding-top: 50px;
	margin-left: 30%
}

.ihc-membership-card-2 .ihc-membership-card-full-name {
	font-size: 210%
}

.ihc-membership-card-2.ihc-membership-card-small .ihc-membership-card-full-name {
	font-size: 130%
}

.ihc-membership-card-2.ihc-membership-card-medium .ihc-membership-card-full-name {
	font-size: 160%
}

.ihc-membership-card-3 {
	background-color: #7dba00;
	color: #333 !important;
	border-color: #fff;
	padding-left: 0;
	padding-right: 0
}

.ihc-membership-card-3 .ihc-membership-card-img {
	display: block;
	width: 15%;
	margin: 0 auto
}

.ihc-membership-card-3 .ihc-membership-card-content {
	text-align: center;
	width: 100%;
	margin-top: 10px
}

.ihc-membership-card-3 .ihc-membership-card-full-name {
	font-size: 210%;
	background-color: #1f1a17;
	color: #7dba00 !important;
	padding: 5px 0
}

.ihc-membership-card-3.ihc-membership-card-small .ihc-membership-card-full-name {
	font-size: 130%
}

.ihc-membership-card-3.ihc-membership-card-medium .ihc-membership-card-full-name {
	font-size: 160%
}

.ihc-top-social-login {
	font-family: 'IRANSans' !important;
	font-size: 20px;
	font-weight: 600;
	color: #6c7a8d;
	margin: 12px 0;
	text-align: center;
	letter-spacing: 2px
}

.iump-subscription-page-top {
	padding: 10px 10px 15px;
	margin: 15px 0 30px;
	border-bottom: 1px solid #ddd;
	box-sizing: border-box
}

.iump-subscription-page-top .iump-subscription-page-top-fields {
	margin: 0 !important;
	padding: 0 !important
}

.iump-subscription-page-top .iump-subscription-page-top-fields .iump-labels-register {
	font-weight: 700
}

.iump-subscription-page-top .iump-subscription-page-top-title {
	font-size: 21px;
	line-height: 35px;
	max-width: 70%;
	color: #333;
	margin-bottom: 15px;
	text-align: left;
	border-bottom: 2px solid #33b5e5
}

.iump-subscription-page-top .iump-subscription-page-top-taxes-title {
	font-size: 19px;
	line-height: 25px;
	color: #555;
	margin-bottom: 5px;
	text-align: left
}

.iump-subscription-page-top .iump-level-details-register {
	margin: 0 !important;
	padding: 0 !important
}

.iump-pagination-wrapper {
	float: right;
	margin-right: 20px;
	height: 30px
}

.ihc-user-pagination.selected {
	color: orange;
	background-color: #fff;
	color: #000
}

.ihc-user-pagination {
	padding: 5px 9px;
	margin: 0 2px;
	background: #fafafa;
	border: 1px solid #ddd;
	line-height: 20px;
	vertical-align: -webkit-baseline-middle;
	text-decoration: none;
	color: #999;
	font-weight: 700
}

.iump-list-access-posts-wrapp {
	font-family: Helvetica, sans-serif, 'Trebuchet MS'
}

.iump-list-access-posts-wrapp .iump-list-access-posts-title {
	margin: 20px 10px;
	margin-bottom: 40px
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp {
	position: relative;
	margin: 0 0 20px;
	padding: 0 10px;
	border-bottom: 1px solid #dfe4e6;
	padding-bottom: 20px
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image {
	vertical-align: top;
	display: inline-block;
	width: 20%;
	box-sizing: border-box;
	text-align: center;
	position: relative
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image a {
	position: relative;
	display: block;
	line-height: 0
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image>a:before {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: block;
	content: "";
	z-index: 1;
	-moz-transition: all .25s linear;
	-o-transition: all .25s linear;
	-webkit-transition: all .25s linear;
	-ms-transition: all .25s linear;
	transition: all .25s linear;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image:hover a:before {
	background: rgba(0, 0, 0, .5);
	-moz-transition: all .25s linear;
	-o-transition: all .25s linear;
	-webkit-transition: all .25s linear;
	-ms-transition: all .25s linear;
	transition: all .25s linear
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image img {
	padding: 0;
	margin: 0
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content {
	vertical-align: top;
	display: inline-block;
	width: 79%;
	box-sizing: border-box;
	padding-left: 20px
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-title {
	font-size: 24px;
	margin: 0 0 10px;
	line-height: 1.2;
	color: #1a1a1a;
	font-weight: 400;
	font-family: Nunito, sans-serif
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-permalink {
	color: #1a1a1a;
	text-decoration: none;
	outline: 0
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-details div {
	font-size: 13px;
	color: #999;
	list-style: none;
	display: inline
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-details div:after {
	content: "|";
	color: #999;
	margin: 0 5px
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-details div:last-of-type:after {
	content: ""
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-details a {
	color: #32a3cb
}

.iump-list-access-posts-wrapp .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content .iump-list-access-posts-the-excerpt {
	padding-top: 10px;
	color: #4b4d4d;
	font-family: inherit !important;
	font-weight: 400
}

.iump-invoice-wrapp {
	margin: 5px 10px
}

.iump-invoice-wrapp .iump-invoice-title {
	display: inline-block;
	vertical-align: top;
	text-align: right;
	font-size: 28px;
	width: 50%;
	color: #fff;
	background-color: #9aa9a1;
	box-sizing: border-box;
	padding: 30px 10px 20px;
	float: right
}

.iump-invoice-wrapp .iump-invoice-logo {
	display: inline-block;
	vertical-align: top;
	text-align: left;
	width: 49%
}

.iump-invoice-wrapp .iump-invoice-logo img {
	max-height: 65px;
	margin-left: 10px
}

.iump-invoice-wrapp .iump-invoice-company-field {
	display: inline-block;
	width: 30%;
	padding: 10px;
	vertical-align: top;
	margin: 10px;
	color: #444
}

.iump-invoice-wrapp .iump-invoice-invoice-code {
	display: inline-block;
	vertical-align: top;
	padding: 20px 10px;
	width: 25%;
	text-align: right;
	background-color: #e4e4e6;
	color: #777;
	line-height: 24px;
	float: right
}

.iump-invoice-wrapp .iump-invoice-client-details {
	width: 30%;
	margin: 10px;
	padding: 5px;
	color: #777;
	font-size: 15px;
	line-height: 23px;
	border: 1px solid #e4e4e6;
	padding-left: 15px;
	box-sizing: border-box
}

.iump-invoice-wrapp .iump-invoice-list-details {
	margin: 20px 0;
	padding-left: 10px
}

.iump-invoice-wrapp .iump-invoice-list-details table {
	width: 100%;
	padding: 5px;
	border: 1px solid #c9c9c9;
	margin: 0;
	color: #777
}

.iump-invoice-wrapp .iump-invoice-list-details table thead {
	background-color: #f1f1f2;
	line-height: 30px;
	font-size: 16px;
	font-weight: 700;
	color: #777
}

.iump-invoice-wrapp .iump-invoice-list-details table tr td {
	padding: 9px;
	min-height: 30px;
	border-left: 1px solid #e3e3e3
}

.iump-invoice-wrapp .iump-invoice-list-details table .ihc-invoice-total {
	background-color: #e4e4e6;
	line-height: 35px;
	font-size: 16px;
	font-weight: 700;
	color: #777
}

.ihc-popup-wrapp {
	position: fixed;
	z-index: 999991;
	top: 0;
	height: auto;
	left: 0;
	width: 100%;
	min-height: 100%;
	background-color: rgba(0, 0, 0, .3)
}

.ihc-popup-wrapp .ihc-the-popup {
	width: 45%;
	min-width: 750px;
	height: auto;
	margin: 0 auto;
	margin-top: 3%;
	margin-bottom: 6%;
	bottom: 10px;
	font-family: inherit
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-top {
	border-bottom: 1px solid #ddd;
	background-color: #fafafa;
	padding: 13px 9px
}

.ihc-the-popup-locker .ihc-popup-top {
	background-color: #555f6e !important
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-top .title {
	float: left;
	margin: 5px 0 5px 5px;
	font-size: 18px;
	color: #333;
	font-weight: 700;
	color: #d9534f;
	-webkit-animation-name: fadeInLeftTitle;
	animation-name: fadeInLeftTitle;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

.ihc-the-popup-locker .ihc-popup-top .title {
	color: #fff !important
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-top .close-bttn {
	background-size: 25px;
	width: 25px;
	height: 25px;
	float: right;
	cursor: pointer;
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../../admin/assets/images/close_bk.png) !important;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	opacity: .3
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-top .close-bttn:hover {
	opacity: .8
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-content {
	padding: 25px 10px;
	padding-top: 10px;
	background: #fff;
	min-height: 250px;
	border: 1px solid #dd;
	border-top: none;
	overflow-y: scroll;
	height: 850px
}

.ihc-the-popup-locker .ihc-popup-content {
	background-color: #fafafa !important
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-content .ihc-popup-left-section {
	width: 30%;
	display: inline-block;
	background-color: #fafafa;
	padding: 15px;
	box-sizing: border-box
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-content .ihc-popup-right-section {
	width: 69%;
	display: inline-block;
	vertical-align: top;
	padding: 25px 20px;
	box-sizing: border-box;
	background-color: #fff;
	border-left: 1px solid #ddd;
	height: 100%;
	min-height: 350px
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-content .ihc-popup-label {
	font-size: 14px;
	font-weight: 500;
	color: #333;
	margin-top: 15px
}

.ihc-popup-wrapp .ihc-the-popup .ihc-popup-content .ihc-bttn-wrap {
	margin-top: 25px;
	text-align: center
}

.iump-pointer {
	cursor: pointer
}

.iump-invoice-bttn-wrapp {
	text-align: right;
	padding-bottom: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #eee
}

.iump-invoice-bttn-wrapp .iump-popup-print-bttn {
	color: #fff !important;
	display: inline-block;
	cursor: pointer;
	padding: 6px 18px;
	background: #df3448
}

.iump-badge-wrapper {
	display: inline-block
}

.iump-badge-wrapper.ihc-expired-level .iump-badge {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%)
}

.iump-wrapp-listing-levels .iump-listing-levels-label {
	background-color: #1fb5ac;
	color: #fff;
	padding: 3px 9px;
	margin: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-radius: 3px;
	display: inline-block;
	cursor: pointer
}

.iump-wrapp-listing-levels .iump-listing-levels-label.ihc-expired-level {
	background-color: rgba(240, 80, 80, .8)
}

.iump-listing-users-filter {
	width: 30%;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	padding: 10px 15px;
	box-shadow: 0 0 9px 0 rgba(0, 0, 0, .15) !important;
	background-color: #fefefe
}

.iump-listing-users-filter .iump-filter-title {
	margin: 15px 0 35px;
	padding-bottom: 10px;
	border-bottom: 2px solid #999;
	border-bottom: 2px solid #0a9fd8;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #444
}

.iump-listing-users-filter .ui-widget-header {
	background: #0a9fd8;
	border-color: #0a9fd8
}

.iump-listing-users-filter .ui-slider-horizontal {
	height: .7em
}

.iump-listing-users-pre-wrapp {
	width: 69%;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	padding-left: 20px
}

.iump-filter-row {
	margin: 8px 0;
	margin-bottom: 25px
}

.iump-filter-row label {
	display: block;
	font-weight: 700;
	font-size: 13px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #888
}

.iump-filter-row input[type=text],
.iump-filter-row select {
	width: 100%;
	padding: 5px 12px;
	min-height: 35px
}

.iump-filter-date input[type=text] {
	display: inline-block
}

.iump-filter-submit {
	margin-top: 30px;
	text-align: center;
	margin-bottom: 15px
}

.ui-datepicker .ui-datepicker-title option,
.ui-datepicker .ui-datepicker-title select {
	color: #000
}

.ui-datepicker {
	z-index: 10000 !important
}

.iump-filter-submit input[type=submit] {
	background: #0a9fd8;
	border: none;
	padding: 8px 14px;
	text-transform: uppercase;
	font-size: 14px;
	font-family: Nunito, sans-serif;
	font-weight: 400;
	color: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px
}

.iump-submit-form .ihc-submit-bttn-fe {
	display: inline-block;
	text-decoration: none;
	font-size: 13px;
	line-height: 26px;
	height: 28px;
	margin: 0;
	padding: 0 10px 1px;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	-webkit-appearance: none;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	white-space: nowrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #2ea2cc;
	border-color: #0074a2;
	-webkit-box-shadow: inset 0 1px 0 rgba(120, 200, 230, .5), 0 1px 0 rgba(0, 0, 0, .15);
	box-shadow: inset 0 1px 0 rgba(120, 200, 230, .5), 0 1px 0 rgba(0, 0, 0, .15);
	color: #fff;
	text-decoration: none;
	margin-right: 10px;
	margin-bottom: 10px;
	vertical-align: top
}

.ihc-user-sites-delete-bttn {
	color: red;
	cursor: pointer
}

.iump-subscription-table-button {
	display: inline-block;
	margin: 5px 3px
}

.iump-cancel-subscription-button {
	background-color: #fad714;
	background-color: #de6161;
	border-radius: 3px;
	padding: 4px 8px;
	font-family: Open Sans, sans-serif, 'Trebuchet MS';
	font-size: 12px;
	color: #fff;
	min-width: 90px;
	cursor: pointer
}

.iump-renew-subscription-button {
	background-color: #22b2df;
	border-radius: 3px;
	padding: 4px 8px;
	font-family: Open Sans, sans-serif, 'Trebuchet MS';
	font-size: 12px;
	color: #fff;
	min-width: 90px;
	cursor: pointer
}

.iump-delete-subscription-button {
	background-color: #eaeaea;
	border-radius: 3px;
	padding: 4px 8px;
	font-family: Open Sans, sans-serif, 'Trebuchet MS';
	font-size: 12px;
	color: #444;
	font-weight: 600;
	min-width: 90px;
	cursor: pointer
}

.ihc-level-status-set-Expired {
	color: #de6161
}

.ihc-level-status-set-Hold {
	color: #999
}

.ihc-level-payment-via {
	color: #777
}

.ihc-level-payment-via span {
	text-transform: capitalize
}

.ihc-additional-message {
	background: #f6f6f6;
	border-left: 5px solid #18c1f0;
	border-radius: 0 5px 5px 0;
	padding: 6px 20px;
	margin-bottom: 20px;
	margin-top: 10px;
	overflow: hidden;
	font-weight: 600;
	font-family: Roboto;
	font-size: 14px;
	color: #555
}

.ihc-content-pushover-button {
	margin-top: 30px
}

.ihc-suspend-account-wrapper {
	padding: 10px 0
}

.ihc-subscription-table-actions {
	width: 200px
}

.ihc-subscription-table-price {
	color: #222;
	text-align: right;
	padding-right: 10px;
	line-height: 17px
}

.ihc-subscription-table-level {
	padding-left: 15px
}

.ihc-content-bold {
	font-weight: 700
}

.ihc-content-left {
	text-align: left
}

.ihc-content-center {
	text-align: center
}

.ihc-content-right {
	text-align: right
}

.ihc-content-capitalize {
	text-transform: capitalize
}

.ihc-content-oswald {
	font-family: Oswald, arial, sans-serif
}

.ihc-user-sites-table .ihc-col1 {
	width: 25%;
	padding-left: 15px
}

.ihc-user-sites-table .ihc-col2 {
	width: 45%
}

.ihc-user-sites-table .ihc-col3 {
	width: 25%
}

.ihc-avatar-trigger {
	display: inline-block
}

.ihc-upload-image-remove-bttn {
	display: inline-block;
	border-color: #b3b3b3;
	padding: 6px 30px;
	color: #616f77;
	cursor: pointer;
	border-radius: 3px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 20px;
	border-radius: 20px;
	border-width: 2px;
	border-style: solid;
	visibility: hidden
}

.ihc-avatar-trigger .ihc-upload-avatar {
	display: inline-block;
	border-color: #5cb85c;
	padding: 6px 30px;
	color: #357935;
	cursor: pointer;
	border-radius: 3px;
	margin-right: 5px;
	font-size: 14px;
	line-height: 20px;
	border-radius: 20px;
	border-width: 2px;
	border-style: solid
}

.ihc-avatar-trigger .ihc-upload-avatar:hover {
	background-color: #5cb85c;
	color: #fff
}

.ihc-avatar-trigger .cropControls,
.ihc-avatar-trigger form {
	display: none
}

.ihc-avatar-trigger .cropControls i.cropControlUpload {
	display: none
}

.ihc-strength {
	display: inline;
	list-style: none;
	margin: 0;
	margin-left: 15px;
	padding: 0 !important;
	vertical-align: 2px;
	padding: 0 0 23px 1em;
	line-height: 26px
}

.ihc-strength .point:last {
	margin: 0 !important
}

.ihc-strength .point {
	background: #ddd;
	border-radius: 2px;
	display: inline-block;
	height: 5px;
	margin: 0;
	margin-right: 1px;
	width: 20px
}

.ihc-strength-label {
	margin: 0;
	padding: 0;
	line-height: 12px;
	color: #999;
	min-height: 12px;
	min-width: 1px
}

.ihc-strength-wrapper {
	text-align: right
}

.ihc-standard-bttn {
	color: #fff;
	background: #88a0b9;
	display: inline-block;
	padding: 5px 20px;
	cursor: pointer;
	margin-top: 3px
}

.ihc-standard-cancel-bttn {
	color: #fff;
	background: silver;
	display: inline-block;
	padding: 5px 20px;
	cursor: pointer;
	margin-top: 3px
}

.cssload-wrapper {
	position: absolute;
	top: 50%;
	left: 50%
}

.ihc-warning-message {
	color: #8a6d3b;
	border: 1px solid transparent;
	background-color: #fcf8e3;
	border-color: #faebcc;
	padding: 15px;
	margin: 0 0 15px;
	font-size: 13px;
	font-family: 'IRANSans' !important
}

.ihc-cursor-pointer {
	cursor: pointer
}

.ihc-filter-value {
	display: inline-block;
	margin-left: 10px
}

.iump-filter-row .ihc-min {
	width: 45%
}

.iump-filter-row .ihc-line {
	width: 7%;
	text-align: center;
	display: inline-block
}

.ihc-display-none {
	display: none;
}

.ihc-display-none-important {
	display: none !important;
}

.ihc-text-center {
	text-align: center
}

.ihc-vertical-align-top {
	vertical-align: top
}

.ihc-required-sign {
	color: red;
	display: inline-block
}

.ihc-account-page-wrapp .ihc-no-background {
	padding-top: 75px
}

.iump-badge-wrapper .iump-badge {
	width: 50px
}

.ihc_reason_predefined_type {
	width: 90%
}

.ihc_the_reason_textarea {
	width: 90%;
	height: 200px;
	padding: 5px;
	margin-top: 10px
}

.ihc-visibility-hidden {
	visibility: hidden
}

.ihc-visibility-visible {
	visibility: visible
}

.ihc_locker_1-st {
	max-width: 640px;
	margin: auto
}

.ihc-display-inline {
	display: inline-block
}

.ihc-uploadfile-form {
	display: block;
	position: absolute;
	left: 150px
}

.ihc-user-avatar-wrapp {
	width: 150px;
	height: 150px
}

.ihc-top-bar-count {
	display: inline-block !important;
	vertical-align: top !important;
	padding: 2px 7px !important;
	background-color: #d54e21 !important;
	color: #fff !important;
	font-size: 9px !important;
	line-height: 17px !important;
	font-weight: 600 !important;
	margin: 5px !important;
	vertical-align: top !important;
	-webkit-border-radius: 10px !important;
	border-radius: 10px !important;
	z-index: 26 !important
}

.ihc-hide-pw,
.ihc-hide-login-pw {
	position: absolute;
	right: 0;
	top: 0;
	display: flex !important;
	width: auto;
	height: 100%;
	align-items: center;
	background: 0 0;
	color: #85929E;
	text-decoration: none;
	padding: 1em 1.4em;
	border: none !important;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	z-index: 10;
	cursor: pointer;
	max-height: 4em
}

.ihc-hide-pw:active,
.ihc-hide-login-pw:active {
	background: 0 0;
	color: #5D6D7E;
	text-decoration: none;
	padding: 1em 1.4em;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.ihc-hide-pw:hover,
.ihc-hide-login-pw:hover {
	background: 0 0;
	color: #5D6D7E;
	text-decoration: none;
	padding: 1em 1.4em;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.ihc-hide-pw .dashicons,
.ihc-hide-login-pw .dashicons {
	width: 1.25rem;
	height: 1.25rem;
	position: relative
}

.ihc-login-form-wrap .ihc-hide-pw,
.ihc-login-form-wrap .ihc-hide-login-pw {
	max-height: 3em;
	padding-right: .7em;
	font-size: 20px
}

.iump-form-line-register #ihc_country_field {
	max-width: 100%
}

.ihc-reg-update-msg {
	margin: 10px 0 25px;
	font-weight: 700;
	font-size: 18px;
	text-align: center;
	padding: 10px 0;
	border-bottom: 1px solid #eee
}

.ihc-stripe-connect-form-wrapper {
	margin: 15px auto
}

.ihc-stripe-connect-form-card-name-wrap,
.ihc-stripe-connect-form-card-number-wrap,
.ihc-stripe-connect-form-wallets-wrap {
	margin-bottom: 30px
}

.ihc-stripe-connect-input {
	background-color: transparent;
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 1em;
	line-height: 1.3em;
	height: 1.3em;
	color: #666;
	font-family: Montserrat, Arial, Helvetica;
	font-size: 14px;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	border: 1px solid rgba(0, 0, 0, .15) !important;
	border-radius: 5px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	width: 100%;
	min-height: 45px;
	background: rgba(0, 0, 0, 0.03) !important
}

.ihc-stripe-connect-form-card-number-input {
	display: block;
	box-sizing: border-box;
	line-height: 1.3em;
	color: #666;
	font-family: Montserrat, Arial, Helvetica;
	margin: 0;
	font-size: 1em;
	color: #666;
	padding: 8px 10px 7px !important;
	width: 100%;
	min-height: 45px
}

.ihc-stripe-connect-form-sandbox-block {
	position: relative;
	box-sizing: border-box;
	display: inline-block;
	padding: 5px 15px;
	background-color: #f5b95e;
	color: #fff;
	font-size: 12px;
	line-height: 12px;
	border-radius: 0 0 3px 3px;
	font-weight: 700;
	vertical-align: top
}

.ihc-stripe-connect-form-sandbox-block-wrapper {
	margin-bottom: 30px;
	border-top: 3px solid #f5b95e;
	text-align: center
}

.ihc-stripe-connect-form-card-errors {
	color: #dd3559
}

.ihc-stripe-connect-saved-cards {
	margin-bottom: 25px
}

.ihc-stripe-connect-saved-card-wrapper {
	padding: 10px 5px;
	border: 1px solid transparent;
	box-sizing: border-box;
	margin-bottom: 5px;
	border-radius: 5px
}

.ihc-stripe-connect-saved-card-wrapper-selected {
	border: 1px solid #ddd;
	background-color: #fafafa
}

.ihc-stripe-connect-saved-card-details {
	display: inline-block
}

.ihc-stripe-connect-saved-card-brand {
	text-transform: capitalize
}

.ihc-stripe-connect-saved-card-number {
	padding-left: 10px;
	padding-right: 25px
}

.ihc-stripe-connect-change-card {
	margin-top: 10px;
	margin-bottom: 30px
}

.ihc-stripe-connect-change-card .ihc-stripe-connect-form-card-name-wrap,
.ihc-stripe-connect-change-card .ihc-stripe-connect-form-card-number-wrap,
.ihc-stripe-connect-change-card .ihc-stripe-connect-form-wallets-wrap {
	margin-bottom: 10px
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

.ihc-icon-spin {
	-webkit-animation: fa-spin 2s linear infinite;
	animation: fa-spin 2s linear infinite
}

.ihc-icon-spinner {
	font-size: 21px
}

.ihc-icon-spinner:before {
	content: "\f110"
}

@media (max-width:361px) {
	.ihc-ap-menu .ihc-ap-menu-item {
		display: block !important;
		border-bottom: 1px rgba(255, 255, 255, .2) solid;
		border-right: 1px rgba(255, 255, 255, .2) solid;
		width: 50%;
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis
	}

	.ihc-ap-menu .ihc-ap-menu-item a {
		padding: 8px 17px
	}

	.ihc-ap-menu {
		display: none
	}

	.ihc-mobile-bttn-wrapp {
		display: block
	}
}

@media (max-width:468px) {
	.iump-listing-users-filter {
		width: 100%
	}

	.iump-listing-users-pre-wrapp {
		width: 100%
	}

	.ihc-search-bar-wrapper .ihc-search-bar {
		width: 100%;
		min-width: 100% !important
	}
}

@media (max-width:570px) {
	.ihc-remove-onmobile {
		display: none
	}
}/*!
 *  Extra Templates for integrated Showcases
 *  Login form Templates
 *  Register form Templates
 *	Subscription Plan Templates
 *	Account Page Templates
 */
.ihc-login-template-1,
.ihc-login-template-2 {
	padding: 40px 30px;
	text-align: center;
	display: inline-block
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-regular.woff2) format("woff2"), url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-regular.woff) format("woff")
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 300;
	src: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-300.woff2) format("woff2"), url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-300.woff) format("woff")
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-700.woff2) format("woff2"), url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../fonts/oswald-v49-latin-700.woff) format("woff")
}

.iump-clear {
	clear: both
}

.ihc-login-template-1 .ihc-sm-wrapp-fe {
	text-align: right;
	max-width: 360px;
	margin-right: 0
}

.ihc-login-template-1 .impu-form-line-fr {
	box-sizing: content-box;
	padding-bottom: 0
}

.ihc-login-template-1 .impu-form-line-fr:after {
	content: ""
}

.ihc-login-template-1 form,
.ihc-login-template-10 .impu-form-links div,
.ihc-login-template-11 .impu-form-links div,
.ihc-login-template-12 .impu-form-links div,
.ihc-login-template-13 .impu-form-links div,
.ihc-login-template-2 form,
.ihc-login-template-3 .impu-form-links div,
.ihc-login-template-4 .impu-form-links div,
.ihc-login-template-5 .impu-form-links div,
.ihc-login-template-6 .impu-form-links div,
.ihc-login-template-7 .impu-form-links div,
.ihc-login-template-8 .impu-form-links div,
.ihc-login-template-9 .impu-form-links div,
.ihc-register-10 .ihc-tos-wrap,
.ihc-register-11 .iump-form-line-register .iump-form-checkbox,
.ihc-register-11 .iump-form-line-register .iump-form-radiobox,
.ihc-register-11 .iump-form-paybox,
.ihc-register-12 .iump-form-line-register .iump-form-checkbox,
.ihc-register-12 .iump-form-line-register .iump-form-radiobox,
.ihc-register-12 .iump-form-paybox,
.ihc-register-13 .ihc-tos-wrap,
.ihc-register-14 .iump-form-line-register .iump-form-checkbox,
.ihc-register-14 .iump-form-line-register .iump-form-radiobox,
.ihc-register-14 .iump-form-paybox,
.ihc-register-2 .ihc-tos-wrap,
.ihc-register-3 .iump-form-line-register .iump-form-checkbox,
.ihc-register-3 .iump-form-line-register .iump-form-radiobox,
.ihc-register-3 .iump-form-paybox,
.ihc-register-4 .iump-form-line-register .iump-form-checkbox,
.ihc-register-4 .iump-form-line-register .iump-form-radiobox,
.ihc-register-4 .iump-form-paybox,
.ihc-register-5 .ihc-tos-wrap,
.ihc-register-5 .iump-form-line-register .iump-form-checkbox,
.ihc-register-5 .iump-form-line-register .iump-form-radiobox,
.ihc-register-5 .iump-form-paybox,
.ihc-register-6 .iump-form-line-register .iump-form-checkbox,
.ihc-register-6 .iump-form-line-register .iump-form-radiobox,
.ihc-register-6 .iump-form-paybox,
.ihc-register-7 .ihc-tos-wrap,
.ihc-register-8 .iump-form-line-register .iump-form-checkbox,
.ihc-register-8 .iump-form-line-register .iump-form-radiobox,
.ihc-register-8 .iump-form-paybox,
.ihc-register-9 .iump-form-line-register .iump-form-checkbox,
.ihc-register-9 .iump-form-line-register .iump-form-radiobox,
.ihc-register-9 .iump-form-paybox {
	display: inline-block
}

.ihc-login-template-1 .impu-form-line-fr .impu-form-label-fr {
	min-width: 150px;
	text-align: right;
	padding-right: 10px;
	display: inline-block;
	box-sizing: content-box
}

.ihc-login-template-1 .impu-form-line-fr input[type=password],
.ihc-login-template-1 .impu-form-line-fr input[type=text] {
	width: 200px;
	margin: 0 !important;
	min-height: 40px
}

.ihc-login-template-1 .impu-remember-wrapper {
	clear: both;
	min-height: 16px
}

.ihc-login-template-1 .impu-form-label-remember {
	float: right
}

.ihc-login-template-1 .impu-form-input-remember {
	float: right;
	margin-top: 1px
}

.ihc-login-template-1 .impu-form-label-remember:after,
.ihc-login-template-10 .impu-form-line-fr:after,
.ihc-login-template-10 .impu-temp3-bottom:after,
.ihc-login-template-11 .impu-form-line-fr:after,
.ihc-login-template-11 .impu-temp3-bottom:after,
.ihc-login-template-12 .impu-form-line-fr:after,
.ihc-login-template-12 .impu-temp3-bottom:after,
.ihc-login-template-13 .impu-form-label-remember:after,
.ihc-login-template-13 .impu-form-line-fr:after,
.ihc-login-template-13 .impu-temp5-row:after,
.ihc-login-template-2 .impu-form-label-remember:after,
.ihc-login-template-2 .impu-form-line-fr:after,
.ihc-login-template-3 .impu-form-line-fr:after,
.ihc-login-template-3 .impu-temp3-bottom:after,
.ihc-login-template-4 .impu-form-line-fr:after,
.ihc-login-template-4 .impu-temp3-bottom:after,
.ihc-login-template-5 .impu-form-label-remember:after,
.ihc-login-template-5 .impu-form-line-fr:after,
.ihc-login-template-5 .impu-temp5-row:after,
.ihc-login-template-6 .impu-form-label-remember:after,
.ihc-login-template-6 .impu-form-line-fr:after,
.ihc-login-template-6 .impu-temp6-row:after,
.ihc-login-template-7 .impu-form-label-remember:after,
.ihc-login-template-7 .impu-form-line-fr:after,
.ihc-login-template-7 .impu-temp5-row:after,
.ihc-login-template-8 .impu-form-line-fr:after,
.ihc-login-template-8 .impu-temp3-bottom:after,
.ihc-login-template-9 .impu-form-line-fr:after,
.ihc-login-template-9 .impu-temp3-bottom:after {
	content: "";
	clear: both
}

.ihc-login-template-1 .impu-form-links,
.ihc-login-template-2 .impu-form-links {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: right;
	clear: both
}

.ihc-login-template-1 .impu-form-links div {
	display: inline-block;
	padding-left: 15px
}

.ihc-login-template-1 .impu-form-submit,
.ihc-register-1 .ihc-strength-wrapper,
.ihc-register-14 .iump-submit-form,
.ihc-register-5 .iump-submit-form,
.ihc-register-6 .iump-submit-form {
	text-align: right
}

.ihc-ap-top-theme-4 .ihc-account-page-top-mess,
.ihc-ap-top-theme-4 .iump-user-page-mess,
.ihc-ap-top-theme-4 .iump-user-page-mess-special,
.ihc-ap-top-theme-4 .iump-user-page-name,
.ihc-login-template-1 .impu-form-submit input,
.ihc_level_template_5 .ihc-level-item-content *,
.ihc_level_template_8 .ihc-purchased-level:hover,
.ihc_level_template_9 .ihc-purchased-level:hover,
.ihc_locker_7 .ihc-login-template-2 .impu-form-links a,
.ihc_locker_8 .ihc-login-template-4 .impu-form-line-fr input[type=password],
.ihc_locker_8 .ihc-login-template-4 .impu-form-line-fr input[type=text],
.ihc_locker_8 .ihc-login-template-4 .impu-form-links a {
	color: #fff !important
}

.ihc-login-template-2 {
	width: 300px;
	max-width: 100%
}

.ihc-login-template-3,
.ihc-login-template-4 {
	box-sizing: border-box;
	display: inline-block;
	width: 360px;
	margin: 10px
}

.ihc-login-template-2 .ihc-sm-wrapp-fe,
.ihc-login-template-5 .ihc-sm-wrapp-fe,
.ihc-register-11 .ihc-file-upload-button,
.ihc-register-11 .ihc-sm-wrapp-fe,
.ihc-register-11 .iump-form-sublabel,
.ihc-register-12 .ihc-file-upload-button,
.ihc-register-12 .ihc-sm-wrapp-fe,
.ihc-register-3 .ihc-file-upload-button,
.ihc-register-3 .ihc-sm-wrapp-fe,
.ihc-register-3 .iump-form-sublabel,
.ihc-register-8 .ihc-file-upload-button,
.ihc-register-8 .ihc-sm-wrapp-fe,
.ihc-register-8 .iump-form-sublabel,
.ihc-register-9 .ihc-file-upload-button,
.ihc-register-9 .ihc-sm-wrapp-fe {
	text-align: left
}

.ihc-login-template-2 .impu-form-line-fr,
.ihc-login-template-3 .impu-form-line-fr,
.ihc-login-template-5 .impu-form-line-fr,
.ihc-login-template-6 .impu-form-line-fr {
	box-sizing: content-box;
	padding-bottom: 8px;
	text-align: left
}

.ihc-login-template-2 .impu-form-line-fr .impu-form-label-fr {
	min-width: 150px;
	padding-bottom: 3px;
	box-sizing: content-box;
	font-weight: 500;
	font-size: 13px;
	text-align: left;
	text-transform: uppercase
}

.ihc-login-template-2 .impu-form-line-fr input[type=password],
.ihc-login-template-2 .impu-form-line-fr input[type=text] {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	width: 100%;
	background-color: #f7f7f7;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	margin: 0 !important;
	line-height: 1.7 !important;
	font-size: 20px !important
}

.ihc-login-template-2 .impu-form-line-fr input[type=password]:focus,
.ihc-login-template-2 .impu-form-line-fr input[type=password]:hover,
.ihc-login-template-2 .impu-form-line-fr input[type=text]:focus,
.ihc-login-template-2 .impu-form-line-fr input[type=text]:hover,
.ihc-register-2 .iump-form-line-register .select2-selection:focus,
.ihc-register-2 .iump-form-line-register .select2-selection:hover,
.ihc-register-2 .iump-form-line-register input[type=number]:focus,
.ihc-register-2 .iump-form-line-register input[type=number]:hover,
.ihc-register-2 .iump-form-line-register input[type=password]:focus,
.ihc-register-2 .iump-form-line-register input[type=password]:hover,
.ihc-register-2 .iump-form-line-register input[type=text]:focus,
.ihc-register-2 .iump-form-line-register input[type=text]:hover,
.ihc-register-2 .iump-form-line-register select:focus,
.ihc-register-2 .iump-form-line-register select:hover,
.ihc-register-2 .iump-form-line-register textarea:focus,
.ihc-register-2 .iump-form-line-register textarea:hover {
	border-color: #08d1b2;
	background-color: #fff;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc-login-template-2 .impu-remember-wrapper {
	clear: both;
	min-height: 16px;
	text-align: left
}

.ihc-login-template-2 .impu-form-line-fr .impu-form-label-remember,
.ihc-login-template-5 .impu-form-label-remember,
.ihc-login-template-7 .impu-form-label-remember {
	display: inline-block !important;
	font-weight: 400;
	font-size: 12px;
	text-transform: inherit
}

.ihc-login-template-2 .impu-form-input-remember {
	margin-right: 3px
}

.ihc-login-template-2 .impu-form-links div {
	display: inline-block;
	padding-right: 15px
}

.ihc-login-template-2 .impu-form-links a {
	color: #333;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none
}

.ihc-login-template-2 .impu-form-links a:hover {
	color: #08d1b2
}

.ihc-login-template-10 .ihc-sm-wrapp-fe,
.ihc-login-template-11 .ihc-sm-wrapp-fe,
.ihc-login-template-12 .ihc-sm-wrapp-fe,
.ihc-login-template-13 .impu-form-submit,
.ihc-login-template-2 .impu-form-submit,
.ihc-login-template-9 .ihc-sm-wrapp-fe,
.ihc-register-1 .iump-submit-form,
.ihc-register-10 .iump-submit-form,
.ihc-register-13 .iump-submit-form,
.ihc-register-2 .iump-submit-form,
.ihc-register-7 .iump-submit-form {
	text-align: center
}

.ihc-login-template-2 .impu-form-submit input {
	color: #fff !important;
	width: 100%;
	background: #08d1b2 !important;
	border-color: #5bc4be !important;
	box-shadow: none !important;
	border-radius: 2px;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 30px 11px;
	text-transform: uppercase;
	vertical-align: bottom;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-2 .impu-form-submit input:hover {
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px
}

.ihc-login-template-3 {
	padding: 30px 30px 0;
	text-align: center;
	background-color: #fff;
	border-top: 7px solid #33b5e5;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	max-width: 100%;
	font-family: inherit;
	font-size: 14px;
	color: #7f7f97
}

.ihc-login-template-3 .ihc-sm-wrapp-fe,
.ihc-login-template-4 .ihc-sm-wrapp-fe,
.ihc-register-4 .ihc-sm-wrapp-fe {
	text-align: center;
	margin: 20px 0
}

.ihc-login-template-3 form,
.ihc-login-template-4 form,
.ihc-login-template-8 form {
	display: block;
	position: relative
}

.ihc-login-template-3 .impu-form-line-fr .impu-form-label-fr {
	min-width: 350px;
	padding-bottom: 3px;
	display: block;
	box-sizing: content-box;
	font-weight: 500;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase
}

.ihc-login-template-3 .impu-form-line-fr input[type=password],
.ihc-login-template-3 .impu-form-line-fr input[type=text] {
	width: 100%;
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	margin-bottom: 7px;
	height: auto !important;
	font-size: 14px;
	font-weight: 300;
	background-color: #edf0f5;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	line-height: 1.7 !important
}

.ihc-login-template-3 .impu-form-submit input,
.ihc-login-template-4 .impu-form-submit input,
.ihc-register-4 .iump-submit-form input {
	box-shadow: none !important;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	width: 100%
}

.ihc-login-template-3 .impu-form-line-fr input[type=password]:focus,
.ihc-login-template-3 .impu-form-line-fr input[type=password]:hover,
.ihc-login-template-3 .impu-form-line-fr input[type=text]:focus,
.ihc-login-template-3 .impu-form-line-fr input[type=text]:hover,
.ihc-register-3 .iump-form-line-register .select2-selection:focus,
.ihc-register-3 .iump-form-line-register .select2-selection:hover,
.ihc-register-3 .iump-form-line-register input[type=number]:focus,
.ihc-register-3 .iump-form-line-register input[type=number]:hover,
.ihc-register-3 .iump-form-line-register input[type=password]:focus,
.ihc-register-3 .iump-form-line-register input[type=password]:hover,
.ihc-register-3 .iump-form-line-register input[type=text]:focus,
.ihc-register-3 .iump-form-line-register input[type=text]:hover,
.ihc-register-3 .iump-form-line-register select:checked,
.ihc-register-3 .iump-form-line-register select:focus,
.ihc-register-3 .iump-form-line-register select:hover,
.ihc-register-3 .iump-form-line-register textarea:focus,
.ihc-register-3 .iump-form-line-register textarea:hover {
	border: 1px solid rgba(0, 0, 0, .1);
	background-color: #fff
}

.ihc-login-template-3 .impu-remember-wrapper {
	margin-right: 3px;
	float: left;
	text-align: left;
	line-height: 42px;
	padding-left: 15px;
	font-family: inherit !important;
	font-weight: 200
}

.ihc-login-template-3 .impu-form-label-remember {
	display: inline-block !important;
	font-size: 12px;
	font-weight: 700;
	text-transform: inherit;
	padding-left: 3px;
	color: #1a9bcb
}

.ihc-login-template-10 .impu-temp3-bottom,
.ihc-login-template-11 .impu-temp3-bottom,
.ihc-login-template-12 .impu-temp3-bottom,
.ihc-login-template-3 .impu-temp3-bottom,
.ihc-login-template-4 .impu-temp3-bottom,
.ihc-login-template-8 .impu-temp3-bottom,
.ihc-login-template-9 .impu-temp3-bottom {
	position: relative;
	left: -30px;
	margin: 0 -60px 0 0;
	background-color: #f2f2f2
}

.ihc-login-template-3 .impu-form-input-remember,
.ihc-login-template-4 .impu-form-input-remember {
	vertical-align: middle
}

.ihc-login-template-3 .impu-form-links {
	text-align: right;
	float: right;
	line-height: 40px;
	padding-right: 9px
}

.ihc-login-template-3 .impu-form-links a {
	color: #333;
	font-size: 12px;
	text-decoration: none;
	border-right: 1px solid #999;
	padding-right: 3px;
	padding-left: 3px
}

.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button:last-child,
.ihc-login-template-10 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-11 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-12 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-3 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-4 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-8 .impu-form-links div:nth-child(2n) a,
.ihc-login-template-9 .impu-form-links div:nth-child(2n) a,
.iump-view-user-wrapp-temp1 .ihc-middle-side .iump-element:last-child,
.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-element:last-child {
	border-right: none
}

.ihc-login-template-3 .impu-form-submit {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px
}

.ihc-login-template-3 .impu-form-submit input {
	color: #fff !important;
	border: none;
	background: #33b5e5 !important;
	border-color: #1a9bcb !important;
	border-radius: 3px;
	font-size: 14px;
	font-weight: 400;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px
}

.ihc-login-template-3 .impu-form-submit input:hover,
.ihc-logout-wrap.ihc-login-template-3 a:hover,
.ihc-register-3 .iump-submit-form input:hover {
	background: #1a9bcb !important
}

.ihc-login-template-4 {
	padding: 40px 30px;
	text-align: center;
	background-color: #fff;
	border-radius: 3px;
	max-width: 100%;
	font-family: inherit
}

.ihc-login-template-5,
.ihc-login-template-6 {
	display: inline-block;
	width: 400px;
	max-width: 100%;
	font-family: inherit
}

.ihc-login-template-4 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: left;
	background-color: #fafafa;
	border: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
	margin-bottom: 7px;
	position: relative;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important
}

.ihc-login-template-4 .impu-form-line-fr:hover,
.ihc-register-4 .iump-form-line-register .select2-selection:hover,
.ihc-register-4 .iump-form-line-register select:hover,
.ihc-register-4 .iump-form-line-register:hover {
	border-color: #27ae60;
	background-color: #fefefe
}

.ihc-login-template-4 .fa-ihc {
	position: absolute;
	top: 0;
	left: 9px;
	line-height: 39px
}

.ihc-login-template-10 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-11 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-12 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-4 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-8 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-9 .impu-form-line-fr .impu-form-label-fr {
	min-width: 350px;
	display: block;
	box-sizing: content-box;
	font-weight: 500;
	font-size: 14px;
	text-align: left;
	text-transform: uppercase
}

.ihc-login-template-4 .impu-form-line-fr input[type=password],
.ihc-login-template-4 .impu-form-line-fr input[type=text] {
	width: 100%;
	border-radius: 2px;
	color: #2b2b2b;
	padding: 10px !important;
	background-color: transparent !important;
	border: none !important;
	display: inline-block;
	padding-left: 30px !important;
	margin: 0 !important;
	line-height: 1.7 !important
}

.ihc-login-template-4 .impu-remember-wrapper,
.ihc-login-template-8 .impu-remember-wrapper {
	margin-right: 3px;
	text-align: right;
	line-height: 22px;
	padding-left: 15px
}

.ihc-login-template-4 .impu-form-label-remember {
	display: inline-block !important;
	font-size: 12px;
	font-weight: 700;
	text-transform: inherit;
	padding-left: 3px;
	color: #1e8449
}

.ihc-login-template-4 .impu-form-links,
.ihc-login-template-8 .impu-form-links {
	text-align: center;
	line-height: 20px
}

.ihc-login-template-4 .impu-form-links a {
	color: #333;
	font-size: 13px;
	font-weight: 700;
	text-decoration: none;
	border-right: 1px solid #999;
	padding-right: 10px;
	padding-left: 10px
}

.ihc-login-template-4 .impu-form-submit,
.ihc-login-template-8 .impu-form-submit {
	text-align: center;
	margin-top: 17px;
	margin-bottom: 10px
}

.ihc-login-template-4 .impu-form-submit input,
.ihc-register-4 .iump-submit-form input {
	border: none;
	background: #27ae60 !important;
	border-color: #27ae60 !important;
	border-radius: 3px;
	font-size: 15px;
	font-weight: 400;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	color: #b3eecc !important;
	border-bottom: 4px solid #1e8449 !important
}

.ihc-login-template-4 .impu-form-submit input:hover,
.ihc-logout-wrap.ihc-login-template-4 a:hover,
.ihc-register-4 .iump-submit-form input:hover {
	background: #43be77 !important
}

.ihc-login-template-10 .ihc-login-notice,
.ihc-login-template-11 .ihc-login-notice,
.ihc-login-template-12 .ihc-login-notice,
.ihc-login-template-4 .ihc-login-notice,
.ihc-login-template-8 .ihc-login-notice,
.ihc-login-template-9 .ihc-login-notice {
	margin-top: 6px
}

.ihc-login-template-5 {
	padding: 40px 30px;
	text-align: center;
	box-sizing: border-box
}

.ihc-login-template-5 .impu-form-line-fr .impu-form-label-fr,
.ihc-login-template-7 .impu-form-line-fr .impu-form-label-fr {
	min-width: 150px;
	padding-bottom: 3px;
	box-sizing: content-box;
	font-weight: 800;
	font-size: 13px;
	text-align: left
}

.ihc-login-template-5 .impu-form-line-fr input[type=password],
.ihc-login-template-5 .impu-form-line-fr input[type=text] {
	width: 100%;
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	margin: 0;
	line-height: 1.7 !important
}

.ihc-login-template-5 .impu-form-submit input,
.ihc-login-template-6 .impu-form-submit input {
	border: none;
	text-transform: capitalize;
	background: #f47e7e !important;
	box-shadow: none !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear
}

.ihc-login-template-5 .impu-temp5-row-left,
.ihc-login-template-6 .impu-temp6-row-left,
.ihc-login-template-7 .impu-temp5-row-left {
	float: left
}

.ihc-login-template-5 .impu-remember-wrapper,
.ihc-login-template-7 .impu-remember-wrapper {
	clear: both;
	text-align: left;
	line-height: 14px
}

.ihc-login-template-5 .impu-form-input-remember,
.ihc-login-template-6 .impu-form-input-remember,
.ihc-login-template-7 .impu-form-input-remember {
	margin-right: 3px;
	vertical-align: middle
}

.ihc-login-template-13 .impu-form-links,
.ihc-login-template-5 .impu-form-links {
	text-align: left;
	clear: both;
	margin-top: 3px
}

.ihc-login-template-13 .impu-form-links a,
.ihc-login-template-5 .impu-form-links a,
.ihc-login-template-7 .impu-form-links a {
	color: #aaa;
	font-size: 12px;
	text-decoration: none;
	padding-right: 10px
}

.ihc-login-template-13 .impu-form-links a:hover,
.ihc-login-template-5 .impu-form-links a:hover,
.ihc-login-template-6 .impu-form-links a:hover,
.ihc-login-template-7 .impu-form-links a:hover {
	color: #e05d5d
}

.ihc-login-template-5 .impu-form-submit {
	text-align: center;
	float: right
}

.ihc-login-template-5 .impu-form-submit input {
	color: #fff !important;
	min-width: 100px;
	padding: 10px 30px 11px;
	border-color: #5bc4be !important;
	-webkit-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-5 .impu-form-submit input:hover,
.ihc-login-template-6 .impu-form-submit input:hover,
.ihc-logout-wrap.ihc-login-template-5 a:hover,
.ihc-logout-wrap.ihc-login-template-6 a:hover {
	background: #e05d5d !important
}

.ihc-pass-form-wrap.ihc-login-template-13 .impu-form-submit input,
.ihc-pass-form-wrap.ihc-login-template-5 .impu-form-submit input,
.ihc-pass-form-wrap.ihc-login-template-7 .impu-form-submit input {
	width: auto
}

.ihc-login-template-6 {
	margin: 10px;
	padding: 20px 20px 0;
	text-align: center;
	box-sizing: border-box;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15)
}

.ihc-login-template-6 .ihc-sm-wrapp-fe {
	text-align: center;
	margin: 15px 0
}

.ihc-login-template-6 form {
	margin: 0 !important
}

.ihc-login-template-6 .impu-form-line-fr .impu-form-label-fr {
	min-width: 150px;
	padding-bottom: 3px;
	box-sizing: content-box;
	font-size: 13px;
	text-align: left;
	font-weight: 700
}

.ihc-login-template-6 .impu-form-line-fr input[type=password],
.ihc-login-template-6 .impu-form-line-fr input[type=text],
.ihc-login-template-7 .impu-form-line-fr input[type=password],
.ihc-login-template-7 .impu-form-line-fr input[type=text] {
	width: 100%;
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	margin: 0 !important;
	line-height: 1.7 !important;
	font-size: 20px !important
}

.ihc-login-template-6 .impu-temp6-row {
	position: relative;
	left: -20px;
	margin: 0 -40px 0 0;
	background-color: #f2f2f2;
	padding: 10px 20px
}

.ihc-login-template-6 .impu-remember-wrapper {
	clear: both;
	text-align: left;
	line-height: 30px
}

.ihc-login-template-6 .impu-form-label-remember {
	display: inline-block !important;
	font-size: 12px;
	font-weight: 700;
	text-transform: inherit
}

.ihc-login-template-6 .impu-form-links {
	text-align: left;
	clear: both;
	margin-top: 3px;
	margin-bottom: 3px
}

.ihc-login-template-6 .impu-form-links a {
	color: #aaa;
	font-size: 12px;
	text-decoration: none;
	border-right: 1px solid #999;
	padding-right: 10px
}

.ihc-login-template-6 .impu-form-links div:nth-child(2n) a {
	border-right: none;
	padding-left: 10px
}

.ihc-login-template-6 .impu-form-submit {
	text-align: center;
	float: right;
	padding-bottom: 0
}

.ihc-login-template-6 .impu-form-submit input {
	color: #fff !important;
	width: 80px;
	border-radius: 25px;
	padding: 8px 15px;
	border-color: #5bc4be !important;
	-webkit-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-7 .impu-form-submit input,
.ihc-login-template-8 .impu-form-submit input,
.ihc-register-11 .iump-submit-form input,
.ihc-register-8 .iump-submit-form input {
	box-shadow: none !important;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-transform: capitalize
}

.ihc-pass-form-wrap.ihc-login-template-6 .impu-form-submit input {
	width: auto;
	margin-bottom: 10px
}

.ihc-login-template-7 {
	padding: 40px 30px;
	text-align: center;
	display: inline-block;
	font-family: inherit
}

.ihc-login-template-7 .ihc-sm-wrapp-fe {
	text-align: left;
	padding-left: 15px;
	padding-right: 15px
}

.ihc-login-template-7 .impu-form-line-fr {
	box-sizing: border-box;
	padding-bottom: 8px;
	text-align: left;
	display: inline-block;
	width: 49%;
	max-width: 300px;
	padding-right: 15px
}

.ihc-login-template-7 .impu-form-links {
	text-align: left;
	clear: both;
	margin-top: 0
}

.ihc-login-template-7 .impu-form-submit {
	text-align: center;
	float: right;
	margin-right: 15px
}

.ihc-login-template-7 .impu-form-submit input {
	color: #fff !important;
	min-width: 100px;
	border: none;
	padding: 8px 30px;
	border-radius: 4px;
	background: #6c7a8d !important;
	border-color: #5bc4be !important;
	-webkit-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-7 .impu-form-submit input:hover,
.ihc-logout-wrap.ihc-login-template-7 a:hover {
	background: #94a1b2 !important
}

.ihc-pass-form-wrap.ihc-login-template-7 {
	width: 400px
}

.ihc-pass-form-wrap.ihc-login-template-7 .impu-form-line-fr {
	width: 100%;
	max-width: inherit
}

.ihc-login-template-8 {
	margin: 10px;
	padding: 40px 30px;
	text-align: center;
	box-sizing: border-box;
	display: inline-block;
	background-color: #fff;
	border-radius: 3px;
	width: 460px;
	max-width: 100%;
	font-family: inherit
}

.ihc-login-template-8 .ihc-sm-wrapp-fe {
	text-align: center;
	margin: 30px 0
}

.ihc-login-template-8 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: left;
	background-color: transparent;
	border-bottom: 1px solid #efefef;
	margin-bottom: 17px;
	position: relative
}

.ihc-login-template-8 .fa-ihc {
	position: absolute;
	top: 0;
	left: 9px;
	line-height: 39px;
	font-size: 18px;
	color: #555
}

.ihc-login-template-8 .impu-form-line-fr input[type=password],
.ihc-login-template-8 .impu-form-line-fr input[type=text] {
	width: 100%;
	color: #555;
	padding: 10px !important;
	background-color: transparent !important;
	border: none !important;
	display: inline-block;
	padding-left: 40px !important;
	font-size: 14px;
	margin: 0 !important;
	line-height: 1.7 !important
}

.ihc-login-template-8 .impu-form-label-remember {
	display: inline-block !important;
	font-size: 12px;
	font-weight: 700;
	text-transform: inherit;
	padding-left: 3px;
	color: #d3365e
}

.ihc-login-template-10 .impu-form-input-remember,
.ihc-login-template-11 .impu-form-input-remember,
.ihc-login-template-12 .impu-form-input-remember,
.ihc-login-template-13 .impu-form-input-remember,
.ihc-login-template-8 .impu-form-input-remember,
.ihc-login-template-9 .impu-form-input-remember {
	border-radius: 0;
	height: 20px;
	width: 20px;
	margin: 0 5px;
	border: 2px solid #ddd;
	background: #fff;
	-webkit-appearance: initial;
	position: relative;
	vertical-align: middle
}

.ihc-login-template-8 .impu-form-input-remember:checked:before {
	content: "";
	border: 3px solid #d3365e;
	display: inline-block;
	width: 3px;
	height: 10px;
	border-top: 0;
	border-left: 0;
	position: absolute;
	top: 0;
	left: 5px;
	box-sizing: content-box;
	-webkit-transform: rotate(36deg);
	-khtml-transform: rotate(36deg);
	-moz-transform: rotate(36deg);
	-ms-transform: rotate(36deg);
	-o-transform: rotate(36deg);
	transform: rotate(36deg)
}

.ihc-login-template-8 .impu-form-links a {
	color: #666;
	font-size: 12px;
	font-family: inherit;
	text-decoration: none;
	border-right: 1px solid #999;
	padding-right: 10px;
	padding-left: 10px
}

.ihc-login-template-10 .impu-form-links a:hover,
.ihc-login-template-11 .impu-form-links a:hover,
.ihc-login-template-12 .impu-form-links a:hover,
.ihc-login-template-8 .impu-form-links a:hover,
.ihc-login-template-9 .impu-form-links a:hover,
.ihc_level_template_5 .ihc-level-item-link:hover,
.ihc_level_template_7 .ihc-level-item-link:hover,
.ihc_level_template_8 .ihc-level-item-link:hover {
	color: #000
}

.ihc-login-template-8 .impu-form-submit input,
.ihc-register-11 .iump-submit-form input,
.ihc-register-8 .iump-submit-form input {
	color: #fff !important;
	width: 100%;
	border: none;
	background: #ea4872 !important;
	border-color: #ea4872 !important;
	border-radius: 50px;
	-webkit-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	min-height: 45px;
	font-size: 18px;
	font-weight: 700
}

.ihc-login-template-8 .impu-form-submit input:hover,
.ihc-register-11 .iump-submit-form input:hover,
.ihc-register-8 .iump-submit-form input:hover {
	background: #d3365e !important
}

.ihc-login-template-10,
.ihc-login-template-9 {
	margin: 10px;
	padding: 40px 30px;
	text-align: center;
	box-sizing: border-box;
	display: inline-block;
	background-color: #fff;
	border-radius: 3px;
	width: 460px;
	max-width: 100%;
	font-size: 15px;
	font-family: inherit
}

.ihc-login-template-11,
.ihc-login-template-12,
.ihc-login-template-13 {
	margin: 10px auto;
	max-width: 100%;
	box-sizing: border-box
}

.ihc-login-template-10 .ihc_login_form,
.ihc-login-template-11 .ihc_login_form,
.ihc-login-template-12 .ihc_login_form,
.ihc-login-template-9 .ihc_login_form {
	font-size: 15px
}

.ihc-login-template-9 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: left;
	background-color: transparent !important;
	border: 1px solid rgba(0, 0, 0, .15);
	margin-bottom: 17px;
	position: relative;
	border-radius: 45px !important;
	-webkit-border-radius: 45px !important;
	-moz-border-radius: 45px !important;
	-o-border-radius: 45px !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-10 .impu-form-line-fr:checked,
.ihc-login-template-10 .impu-form-line-fr:hover,
.ihc-login-template-11 .impu-form-line-fr:checked,
.ihc-login-template-11 .impu-form-line-fr:hover,
.ihc-login-template-12 .impu-form-line-fr:checked,
.ihc-login-template-12 .impu-form-line-fr:hover,
.ihc-login-template-9 .impu-form-line-fr:checked,
.ihc-login-template-9 .impu-form-line-fr:hover,
.ihc-register-12 .iump-form-line-register .select2-selection:focus,
.ihc-register-12 .iump-form-line-register .select2-selection:hover,
.ihc-register-12 .iump-form-line-register input[type=number]:focus,
.ihc-register-12 .iump-form-line-register input[type=number]:hover,
.ihc-register-12 .iump-form-line-register input[type=password]:focus,
.ihc-register-12 .iump-form-line-register input[type=password]:hover,
.ihc-register-12 .iump-form-line-register input[type=text]:focus,
.ihc-register-12 .iump-form-line-register input[type=text]:hover,
.ihc-register-12 .iump-form-line-register select:checked,
.ihc-register-12 .iump-form-line-register select:focus,
.ihc-register-12 .iump-form-line-register select:hover,
.ihc-register-12 .iump-form-line-register textarea:focus,
.ihc-register-12 .iump-form-line-register textarea:hover,
.ihc-register-9 .iump-form-line-register .select2-selection:focus,
.ihc-register-9 .iump-form-line-register .select2-selection:hover,
.ihc-register-9 .iump-form-line-register input[type=number]:focus,
.ihc-register-9 .iump-form-line-register input[type=number]:hover,
.ihc-register-9 .iump-form-line-register input[type=password]:focus,
.ihc-register-9 .iump-form-line-register input[type=password]:hover,
.ihc-register-9 .iump-form-line-register input[type=text]:focus,
.ihc-register-9 .iump-form-line-register input[type=text]:hover,
.ihc-register-9 .iump-form-line-register select:checked,
.ihc-register-9 .iump-form-line-register select:focus,
.ihc-register-9 .iump-form-line-register select:hover,
.ihc-register-9 .iump-form-line-register textarea:focus,
.ihc-register-9 .iump-form-line-register textarea:hover {
	border-color: #26bbea;
	background-color: #fff;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc-login-template-10 form,
.ihc-login-template-11 form,
.ihc-login-template-12 form,
.ihc-login-template-9 form {
	display: block;
	position: relative;
	font-size: 15px
}

.ihc-login-template-11 .fa-ihc,
.ihc-login-template-9 .fa-ihc {
	position: absolute;
	top: 0;
	left: 15px;
	line-height: 39px;
	font-size: 18px;
	color: #999
}

.ihc-login-template-11 .impu-form-line-fr input[type=password],
.ihc-login-template-11 .impu-form-line-fr input[type=text],
.ihc-login-template-9 .impu-form-line-fr input[type=password],
.ihc-login-template-9 .impu-form-line-fr input[type=text] {
	width: 100%;
	color: #555 !important;
	padding: 10px !important;
	background-color: transparent !important;
	border: none !important;
	display: inline-block;
	padding-left: 40px !important;
	font-size: 14px !important;
	border-radius: 45px !important;
	-webkit-border-radius: 45px !important;
	-moz-border-radius: 45px !important;
	-o-border-radius: 45px !important;
	margin: 0 !important;
	line-height: 1.7 !important
}

.ihc-login-template-11 .impu-remember-wrapper,
.ihc-login-template-9 .impu-remember-wrapper {
	margin-right: 3px;
	text-align: left;
	line-height: 22px;
	padding-left: 15px;
	float: left
}

.ihc-login-template-10 .impu-form-label-remember,
.ihc-login-template-11 .impu-form-label-remember,
.ihc-login-template-9 .impu-form-label-remember {
	display: inline-block !important;
	font-weight: 400;
	font-size: 14px;
	text-transform: inherit;
	padding-left: 3px;
	color: #777
}

.ihc-login-template-11 .impu-form-links-pass,
.ihc-login-template-9 .impu-form-links-pass {
	float: right;
	padding-right: 15px
}

.ihc-login-template-10 .impu-form-links-pass a,
.ihc-login-template-9 .impu-form-links-pass a {
	color: #32a3cb
}

.ihc-login-template-10 .impu-form-input-remember:checked:before,
.ihc-login-template-11 .impu-form-input-remember:checked:before,
.ihc-login-template-12 .impu-form-input-remember:checked:before,
.ihc-login-template-13 .impu-form-input-remember:checked:before,
.ihc-login-template-9 .impu-form-input-remember:checked:before {
	content: "";
	border: 3px solid #00b9eb;
	display: inline-block;
	width: 3px;
	height: 10px;
	border-top: 0;
	border-left: 0;
	position: absolute;
	top: 0;
	left: 5px;
	box-sizing: content-box;
	-webkit-transform: rotate(36deg);
	-khtml-transform: rotate(36deg);
	-moz-transform: rotate(36deg);
	-ms-transform: rotate(36deg);
	-o-transform: rotate(36deg);
	transform: rotate(36deg)
}

.ihc-login-template-10 .impu-form-links,
.ihc-login-template-11 .impu-form-links,
.ihc-login-template-12 .impu-form-links,
.ihc-login-template-9 .impu-form-links {
	text-align: center;
	line-height: 20px;
	margin-top: 10px
}

.ihc-login-template-10 .impu-form-links a,
.ihc-login-template-11 .impu-form-links a,
.ihc-login-template-9 .impu-form-links a {
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	color: #32a3cb
}

.ihc-login-template-10 .impu-form-submit,
.ihc-login-template-11 .impu-form-submit,
.ihc-login-template-12 .impu-form-submit,
.ihc-login-template-9 .impu-form-submit {
	text-align: center;
	margin-top: 25px;
	margin-bottom: 25px;
	border: none !important
}

.ihc-login-template-10 .impu-form-submit:hover,
.ihc-login-template-11 .impu-form-submit:hover,
.ihc-login-template-12 .impu-form-submit:hover,
.ihc-login-template-9 .impu-form-submit:hover {
	border: none !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent
}

.ihc-login-template-9 .impu-form-submit input {
	color: #fff !important;
	width: 60%;
	border: none;
	background-color: #a044ff;
	background-image: linear-gradient(to left, #6a3093, #a044ff);
	box-shadow: none !important;
	border-radius: 50px;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	min-height: 45px;
	font-size: 18px;
	font-weight: 700
}

.ihc-login-template-9 .impu-form-submit input:hover {
	width: 65%;
	background-color: #f15f79;
	background-image: linear-gradient(to left, #b24592, #f15f79);
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-10 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: left;
	background-color: #fefefe;
	border: 1px solid #ccc;
	margin-bottom: 20px;
	position: relative;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-10 .fa-ihc {
	position: absolute;
	top: 0;
	left: 0;
	line-height: 41px;
	font-size: 18px;
	color: #555;
	background-color: #eee;
	border-radius: 4px 0 0 4px;
	border-right: 1px solid #ccc;
	min-width: 45px;
	text-align: center
}

.ihc-login-template-10 .impu-form-line-fr input[type=password],
.ihc-login-template-10 .impu-form-line-fr input[type=text] {
	width: 100%;
	color: #555;
	padding: 12px 10px !important;
	background-color: transparent !important;
	border: none !important;
	display: inline-block;
	padding-left: 60px !important;
	font-size: 14px !important;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important;
	height: auto !important;
	margin-bottom: 0 !important;
	line-height: 1 !important
}

.ihc-login-template-10 .impu-remember-wrapper,
.ihc-login-template-12 .impu-remember-wrapper {
	margin-right: 3px;
	text-align: left;
	line-height: 22px;
	padding-left: 15px;
	float: left;
	margin-bottom: 5px
}

.ihc-login-template-10 .impu-form-links-pass,
.ihc-login-template-12 .impu-form-links-pass {
	float: right;
	padding-right: 15px;
	margin-bottom: 5px
}

.ihc-login-template-10 .impu-form-submit input {
	color: #fff !important;
	width: 100%;
	border: none;
	background-color: #67b1d6;
	box-shadow: none !important;
	font-family: inherit;
	border-radius: 2px;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	min-height: 45px;
	font-size: 18px
}

.ihc-login-template-11 .impu-form-submit input,
.ihc-login-template-12 .impu-form-submit input {
	text-transform: uppercase;
	min-height: 45px;
	font-size: 18px;
	font-weight: 700;
	font-family: inherit;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.ihc-login-template-10 .impu-form-submit input:hover {
	background-color: #65aed3;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-11 {
	padding: 40px 30px;
	text-align: center;
	display: block;
	background-color: #fff;
	border-radius: 3px;
	width: 460px;
	font-size: 15px;
	font-family: inherit
}

.ihc-login-template-11 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: center;
	background-color: transparent !important;
	border-bottom: 1px solid #efefef;
	margin-bottom: 17px;
	position: relative;
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-o-border-radius: 0 !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-11 .impu-form-links-pass a {
	color: #2bb7e3
}

.ihc-login-template-11 .impu-form-submit input {
	width: 90%;
	border: 2px solid #2bb7e3;
	color: #2bb7e3;
	background-color: transparent;
	box-shadow: none !important;
	border-radius: 50px;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px;
	line-height: 20px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px
}

.ihc-login-template-11 .impu-form-submit input:hover {
	width: 95%;
	background-color: #2bb7e3;
	color: #fff;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-12 {
	padding: 70px 60px;
	text-align: center;
	display: block;
	background-color: #fff;
	border-radius: 8px;
	width: 550px;
	font-size: 15px;
	font-family: inherit;
	border: 1px solid #ccc;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px
}

.ihc-login-template-12 .impu-form-line-fr {
	box-sizing: content-box;
	text-align: left;
	background-color: #fefefe;
	border: 1px solid #ccc;
	margin-bottom: 25px;
	position: relative;
	border-radius: 50px !important;
	-webkit-border-radius: 50px !important;
	-moz-border-radius: 50px !important;
	-o-border-radius: 50px !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-12 .fa-ihc {
	position: absolute;
	top: 0;
	left: 0;
	line-height: 39px;
	font-size: 18px;
	color: #555;
	border-radius: 50px 0 0 50px;
	min-width: 45px;
	text-align: center
}

.ihc-login-template-12 .impu-form-line-fr input[type=password],
.ihc-login-template-12 .impu-form-line-fr input[type=text] {
	width: 100%;
	color: #555;
	padding: 12px 10px !important;
	background-color: transparent !important;
	border: none !important;
	display: inline-block;
	padding-left: 45px !important;
	font-size: 14px !important;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important;
	height: auto !important;
	margin-bottom: 0 !important;
	line-height: 1 !important
}

.ihc-login-template-12 .impu-form-label-remember {
	display: inline-block !important;
	font-weight: 400;
	font-size: 14px;
	text-transform: inherit;
	padding-left: 3px;
	color: #6164c1
}

.ihc-login-template-12 .impu-form-links-pass a {
	color: #6164c1
}

.ihc-login-template-12 .impu-form-links a {
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	color: #6164c1
}

.ihc-login-template-12 .impu-form-submit input {
	color: #fff !important;
	width: 100%;
	border: none;
	background-color: #6164c1;
	box-shadow: none !important;
	border-radius: 4px;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px
}

.ihc-login-template-12 .impu-form-submit input:hover {
	background-color: #8d7fd7;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-login-template-13 {
	padding: 30px 20px;
	text-align: center;
	display: block;
	width: 470px;
	font-family: inherit
}

.ihc-register-2,
.ihc-register-3 {
	max-width: 500px;
	min-width: 300px
}

.ihc-login-template-13 .impu-form-line-fr {
	box-sizing: content-box;
	padding-top: 15px;
	text-align: left
}

.ihc-login-template-13 .impu-form-line-fr .impu-form-label-fr {
	min-width: 150px;
	box-sizing: content-box;
	color: #555;
	font-family: inherit;
	line-height: 26px;
	font-size: 15px;
	text-align: left;
	font-weight: 600;
	display: block;
	margin-bottom: 8px
}

.ihc-login-template-13 .impu-form-line-fr input[type=password],
.ihc-login-template-13 .impu-form-line-fr input[type=text] {
	width: 100%;
	border: 2px solid rgba(0, 0, 0, .15);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	height: 40px !important;
	margin: 0 !important;
	line-height: 1.7 !important
}

.ihc-login-template-13 .impu-temp5-row {
	margin: 5px 0
}

.ihc-login-template-13 .impu-temp5-row-left,
.ihc-register-14 .iump-register-row-left {
	float: left;
	width: 48%;
	margin-top: 20px
}

.ihc-login-template-13 .impu-temp5-row-right,
.ihc-register-14 .iump-register-row-right {
	float: right;
	width: 48%;
	margin-top: 20px
}

.ihc-login-template-13 .impu-remember-wrapper {
	clear: both;
	text-align: left;
	line-height: 24px
}

.ihc-login-template-13 .impu-form-label-remember {
	display: inline-block !important;
	font-weight: 400;
	font-size: 15px;
	line-height: 24px;
	color: #888;
	text-transform: inherit;
	margin-left: 5px;
	vertical-align: middle
}

.ihc-login-template-13 .impu-form-links-pass {
	padding-top: 20px;
	line-height: 22px;
	color: #888 !important;
	display: block !important;
	font-weight: 400;
	font-size: 15px
}

.ihc-login-template-13 .ihc-register-link,
.ihc-login-template-13 .impu-form-submit input {
	color: #fff !important;
	min-width: 100px;
	border: none;
	text-transform: capitalize;
	padding: 16px 20px !important;
	background: #3ba1da;
	border-color: #5bc4be !important;
	box-shadow: none !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	display: block;
	width: 100%;
	font-size: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	font-family: Nunito, sans-serif;
	font-weight: 400;
	box-sizing: border-box;
	line-height: 16px;
	cursor: pointer;
	border-bottom: 2px solid rgba(0, 0, 0, .1) !important
}

.ihc-login-template-13 .impu-form-submit input:hover,
.ihc-register-14 .iump-submit-form input:hover {
	background: #44b0ec
}

.ihc-login-template-13 .ihc-register-link,
.ihc-register-14 .ihc-login-link {
	background: #eee
}

.ihc-login-template-13 .ihc-register-link:hover,
.ihc-register-14 .ihc-login-link:hover {
	background: #e5e5e5
}

.ihc-login-template-13 .ihc-register-link a,
.ihc-register-14 .ihc-login-link a {
	color: #666
}

.ihc-login-template-13.ihc-pass-form-wrap .impu-form-submit input {
	margin: 20px auto 10px;
	width: auto !important;
	min-width: 250px !important
}

.ihc-login-template-13 .impu-form-label-pass {
	margin-bottom: 30px
}

.impu-form-pass-additional-content {
	color: #777;
	font-size: 17px;
	text-align: center;
	padding: 15px 15px 0
}

.iump-register-form * {
	box-sizing: border-box
}

.iump-register-form .iump-submit-form {
	text-shadow: none !important
}

.ihc-register-1 .iump-labels-register {
	font-size: 13px;
	min-width: 130px;
	padding-right: 10px
}

.ihc-register-1 .iump-form-line-register,
.ihc-register-5 .iump-form-line-register {
	border-bottom: none
}

.ihc-register-1 .iump-form-line-register input[type=number],
.ihc-register-1 .iump-form-line-register input[type=password],
.ihc-register-1 .iump-form-line-register input[type=text],
.ihc-register-1 .iump-form-line-register select,
.ihc-register-1 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	min-height: 37px;
	margin: 0
}

.ihc-register-1 .iump-form-line-register .iump-form-checkbox-wrapper,
.ihc-register-1 .iump-form-line-register .iump-form-radiobox-wrapper {
	display: inline-block;
	vertical-align: top
}

.ihc-register-1 .ihc-tos-wrap {
	text-align: right;
	display: inline-block
}

.ihc-register-2 {
	font-family: inherit;
	font-size: 14px;
	box-sizing: border-box;
	display: block
}

.ihc-register-10 .iump-labels-register,
.ihc-register-13 .iump-labels-register,
.ihc-register-2 .iump-labels-register {
	font-size: 14px;
	min-width: 130px;
	padding-right: 10px;
	display: block;
	text-align: left;
	color: #777
}

.ihc-register-2 .iump-form-line-register {
	border-bottom: none;
	margin-bottom: 15px
}

.ihc-register-2 .iump-form-line-register .select2-selection,
.ihc-register-2 .iump-form-line-register input[type=number],
.ihc-register-2 .iump-form-line-register input[type=password],
.ihc-register-2 .iump-form-line-register input[type=text],
.ihc-register-2 .iump-form-line-register select,
.ihc-register-2 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #444;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	min-height: 40px;
	background-color: #f7f7f7;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	margin: 0
}

.ihc-register-10 .iump-form-line-register .iump-form-checkbox-wrapper,
.ihc-register-10 .iump-form-line-register .iump-form-radiobox-wrapper,
.ihc-register-13 .iump-form-line-register .iump-form-checkbox-wrapper,
.ihc-register-13 .iump-form-line-register .iump-form-radiobox-wrapper,
.ihc-register-2 .iump-form-line-register .iump-form-checkbox-wrapper,
.ihc-register-2 .iump-form-line-register .iump-form-radiobox-wrapper,
.ihc-user-page-top-ap-wrapper .ihc-user-page-details {
	margin-top: 10px
}

.ihc-register-2 .iump-submit-form input {
	color: #fff !important;
	width: 100%;
	background: #08d1b2 !important;
	border: 3px solid #5bc4be;
	border-color: #08d1b2 !important;
	box-shadow: none !important;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 16px 22px;
	box-sizing: border-box
}

.ihc-register-2 .iump-submit-form input:hover {
	color: #fff !important;
	background: #08d1b2 !important;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px
}

.ihc-register-10 .iump-form-line-register textarea,
.ihc-register-11 .iump-form-line-register textarea,
.ihc-register-13 .iump-form-line-register textarea,
.ihc-register-2 .iump-form-line-register textarea,
.ihc-register-8 .iump-form-line-register textarea {
	min-height: 60px
}

.ihc-register-10 .ihc-wrapp-file-field,
.ihc-register-13 .ihc-wrapp-file-field,
.ihc-register-2 .ihc-wrapp-file-field {
	box-sizing: border-box;
	padding: 10px;
	display: block;
	margin-top: 10px;
	border: 2px dashed #08d1b2;
	width: 100%
}

.ihc-register-14 .ihc-register-notice,
.ihc-register-2 .ihc-register-notice,
.ihc-register-4 .ihc-register-notice,
.ihc-register-5 .ihc-register-notice {
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
	-webkit-animation: 1s fadeIn;
	nimation: fadeIn 1s
}

.ihc-register-10 .ihc-input-notice,
.ihc-register-12 .ihc-input-notice,
.ihc-register-13 .ihc-input-notice,
.ihc-register-14 .ihc-input-notice,
.ihc-register-2 .ihc-input-notice,
.ihc-register-3 .ihc-input-notice,
.ihc-register-4 .ihc-input-notice,
.ihc-register-5 .ihc-input-notice,
.ihc-register-6 .ihc-input-notice,
.ihc-register-7 .ihc-input-notice,
.ihc-register-9 .ihc-input-notice {
	border-color: #dd3559 !important
}

.ihc-register-3 {
	margin: 10px;
	padding: 30px;
	text-align: left;
	box-sizing: border-box;
	background-color: #fff;
	border-top: 7px solid #33b5e5;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .15);
	font-family: inherit;
	font-size: 14px;
	color: #7f7f97
}

.ihc-register-11 .iump-level-details-register,
.ihc-register-12 .iump-level-details-register,
.ihc-register-3 .iump-level-details-register,
.ihc-register-8 .iump-level-details-register,
.ihc-register-9 .iump-level-details-register {
	margin: 15px 0
}

.ihc-register-3 .iump-labels-register {
	font-size: 13px;
	min-width: 130px;
	padding-right: 10px;
	display: block;
	text-align: left;
	text-transform: uppercase;
	color: #7f7f97
}

.ihc-register-3 .iump-form-line-register {
	border-bottom: none;
	margin-bottom: 10px;
	position: relative
}

.ihc-register-3 .iump-form-line-register .select2-selection,
.ihc-register-3 .iump-form-line-register input[type=number],
.ihc-register-3 .iump-form-line-register input[type=password],
.ihc-register-3 .iump-form-line-register input[type=text],
.ihc-register-3 .iump-form-line-register select,
.ihc-register-3 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #7f7f97;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	min-height: 40px;
	text-align: left;
	font-family: inherit;
	font-weight: 300;
	background-color: #edf0f5;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	margin: 0
}

.ihc-register-3 .iump-form-line-register .select2-selection {
	padding-top: 4px
}

.ihc-register-11 .ihc-wrapp-file-upload,
.ihc-register-12 .ihc-wrapp-file-upload,
.ihc-register-3 .ihc-wrapp-file-upload,
.ihc-register-8 .ihc-wrapp-file-upload,
.ihc-register-9 .ihc-wrapp-file-upload {
	display: block;
	margin-top: 10px
}

.ihc-register-11 .iump-form-checkbox-wrapper,
.ihc-register-11 .iump-form-radiobox-wrapper,
.ihc-register-12 .iump-form-checkbox-wrapper,
.ihc-register-12 .iump-form-radiobox-wrapper,
.ihc-register-3 .iump-form-checkbox-wrapper,
.ihc-register-3 .iump-form-radiobox-wrapper,
.ihc-register-8 .iump-form-checkbox-wrapper,
.ihc-register-8 .iump-form-radiobox-wrapper,
.ihc-register-9 .iump-form-checkbox-wrapper,
.ihc-register-9 .iump-form-radiobox-wrapper {
	text-align: left;
	padding-left: 20px
}

.ihc-register-3 .ihc-tos-wrap {
	position: relative;
	left: -30px;
	margin: 10px -60px 10px 0;
	text-align: left;
	padding: 10px 0 10px 30px;
	display: inline-block
}

.ihc-register-11 .ihc-wrapp-file-field,
.ihc-register-12 .ihc-wrapp-file-field,
.ihc-register-3 .ihc-wrapp-file-field,
.ihc-register-8 .ihc-wrapp-file-field,
.ihc-register-9 .ihc-wrapp-file-field {
	box-sizing: border-box;
	padding: 10px;
	border: 2px dashed #ddd
}

.ihc-register-11 .iump-submit-form,
.ihc-register-12 .iump-submit-form,
.ihc-register-3 .iump-submit-form,
.ihc-register-4 .iump-submit-form,
.ihc-register-8 .iump-submit-form {
	text-align: center;
	margin-top: 10px
}

.ihc-register-3 .iump-submit-form input {
	color: #fff !important;
	width: 100%;
	border: none;
	background: #33b5e5 !important;
	border-color: #1a9bcb !important;
	box-shadow: none !important;
	border-radius: 3px;
	text-transform: capitalize;
	font-family: inherit;
	font-size: 16px;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px
}

.ihc-register-10 #ihc_coupon_code_check_div_msg,
.ihc-register-10 .ihc-register-notice,
.ihc-register-12 #ihc_coupon_code_check_div_msg,
.ihc-register-12 .ihc-register-notice,
.ihc-register-13 #ihc_coupon_code_check_div_msg,
.ihc-register-13 .ihc-register-notice,
.ihc-register-3 #ihc_coupon_code_check_div_msg,
.ihc-register-3 .ihc-register-notice,
.ihc-register-9 #ihc_coupon_code_check_div_msg,
.ihc-register-9 .ihc-register-notice {
	z-index: 100;
	background: #dd3559;
	padding: 5px 8px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	right: 0;
	margin-bottom: 8px;
	max-width: 230px;
	font-size: 12px;
	top: 100%;
	margin-top: -2px;
	opacity: 1;
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
	-webkit-animation: 1s fadeIn;
	animation: 1s fadeIn;
	color: #fff !important
}

.i .ihc-register-4,
.ihc-register-7 {
	margin: 10px;
	font-family: inherit;
	font-size: 14px
}

.ihc-register-10 .ihc-register-notice:before,
.ihc-register-12 .ihc-register-notice:before,
.ihc-register-13 .ihc-register-notice:before,
.ihc-register-3 .ihc-register-notice:before,
.ihc-register-6 .ihc-register-notice:before,
.ihc-register-7 .ihc-register-notice:before,
.ihc-register-9 .ihc-register-notice:before {
	content: "";
	display: block;
	position: absolute;
	left: 50%;
	top: -8px;
	margin-left: -5px;
	width: 0;
	height: 0;
	border-style: solid;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #dd3559
}

.ihc-register-10 .ihc-coupon-valid,
.ihc-register-12 .ihc-coupon-valid,
.ihc-register-13 .ihc-coupon-valid,
.ihc-register-3 .ihc-coupon-valid,
.ihc-register-9 .ihc-coupon-valid {
	background: #27bebe !important
}

.i .ihc-register-4 {
	padding: 30px 20px;
	text-align: center;
	box-sizing: border-box;
	background-color: #fff;
	border-radius: 3px;
	min-width: 310px;
	max-width: 450px
}

.ihc-register-4 .iump-labels-register {
	font-size: 13px;
	min-width: 130px;
	padding-right: 10px;
	margin-top: 5px;
	margin-left: 5px;
	display: block;
	text-align: left;
	text-transform: uppercase;
	color: #777
}

.ihc-register-4 .ihc-register-notice,
.ihc-register-4 .iump-form-checkbox-wrapper,
.ihc-register-4 .iump-form-radiobox-wrapper,
.ihc-register-4 .iump-form-sublabel {
	margin-left: 5px
}

.ihc-register-4 .iump-form-line-register {
	box-sizing: content-box;
	text-align: left;
	background-color: #fafafa;
	border: 1px solid #efefef;
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
	margin-bottom: 7px;
	position: relative;
	padding: 0 0 3px;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	-o-border-radius: 4px !important
}

.ihc-register-4 .iump-form-capcha,
.ihc-register-4 .iump-form-social_media,
.ihc-register-4 .iump-form-tos {
	background-color: initial;
	border: none;
	border-bottom: none;
	border-top: none
}

.ihc-register-4 .iump-form-capcha:hover,
.ihc-register-4 .iump-form-social_media:hover,
.ihc-register-4 .iump-form-tos:hover {
	background-color: initial
}

.ihc-register-4 .ihc-no-backs {
	background: 0 0 !important;
	border-width: 0
}

.ihc-register-4 .iump-form-line-register .select2-selection,
.ihc-register-4 .iump-form-line-register input[type=number],
.ihc-register-4 .iump-form-line-register input[type=password],
.ihc-register-4 .iump-form-line-register input[type=text],
.ihc-register-4 .iump-form-line-register select,
.ihc-register-4 .iump-form-line-register textarea {
	width: 100%;
	color: #444;
	padding: 8px 10px 7px !important;
	background-color: none !important;
	border: none !important;
	display: inline-block;
	min-height: 38px;
	margin: 0
}

.ihc-register-5 .iump-submit-form input,
.ihc-register-6 .iump-submit-form input {
	background: #e05d5d !important;
	box-shadow: none !important;
	box-sizing: border-box;
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
	font-weight: 700;
	line-height: 1.2
}

.ihc-register-4 .iump-form-line-register .select2-selection,
.ihc-register-4 .iump-form-line-register select {
	border: 1px solid #efefef !important
}

.ihc-register-4 .iump-form-line-register .select2-selection:focus,
.ihc-register-4 .iump-form-line-register .select2-selection:hover,
.ihc-register-4 .iump-form-line-register input[type=number]:focus,
.ihc-register-4 .iump-form-line-register input[type=number]:hover,
.ihc-register-4 .iump-form-line-register input[type=password]:focus,
.ihc-register-4 .iump-form-line-register input[type=password]:hover,
.ihc-register-4 .iump-form-line-register input[type=text]:focus,
.ihc-register-4 .iump-form-line-register input[type=text]:hover,
.ihc-register-4 .iump-form-line-register select:focus,
.ihc-register-4 .iump-form-line-register select:hover,
.ihc-register-4 .iump-form-line-register textarea:focus,
.ihc-register-4 .iump-form-line-register textarea:hover {
	background-color: #fefefe
}

.ihc-register-14 .iump-form-line-register .select2-selection,
.ihc-register-4 .iump-form-line-register .select2-selection,
.ihc-register-5 .iump-form-line-register .select2-selection,
.ihc-register-6 .iump-form-line-register .select2-selection,
.ihc-register-7 .iump-form-line-register .select2-selection {
	min-height: 40px
}

.ihc-register-4 .ihc-tos-wrap {
	text-align: left;
	display: inline-block
}

.ihc-register-4 .ihc-strength-wrapper {
	position: absolute;
	right: 0;
	top: 100%;
	margin-top: -6px
}

.ihc-register-10 .ihc-strength-wrapper .ihc-strength-label,
.ihc-register-13 .ihc-strength-wrapper .ihc-strength-label,
.ihc-register-4 .ihc-strength-wrapper .ihc-strength-label {
	margin-top: -7px
}

.ihc-register-4 .iump-form-password {
	margin-bottom: 35px
}

.ihc-register-5 {
	min-width: 300px;
	max-width: 100%;
	font-family: inherit;
	font-size: 14px;
	display: block
}

.ihc-register-5 .iump-labels-register,
.ihc-register-6 .iump-labels-register,
.ihc-register-7 .iump-labels-register {
	font-size: 13px;
	font-weight: 700;
	min-width: 130px;
	padding-right: 10px;
	display: block;
	text-align: left
}

.ihc-register-5 .iump-form-line-register .select2-selection,
.ihc-register-5 .iump-form-line-register input[type=number],
.ihc-register-5 .iump-form-line-register input[type=password],
.ihc-register-5 .iump-form-line-register input[type=text],
.ihc-register-5 .iump-form-line-register select,
.ihc-register-5 .iump-form-line-register textarea,
.ihc-register-7 .iump-form-line-register .select2-selection,
.ihc-register-7 .iump-form-line-register input[type=number],
.ihc-register-7 .iump-form-line-register input[type=password],
.ihc-register-7 .iump-form-line-register input[type=text],
.ihc-register-7 .iump-form-line-register select,
.ihc-register-7 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	min-height: 37px;
	margin: 0
}

.ihc-register-14 .ihc-wrapp-file-field,
.ihc-register-5 .ihc-wrapp-file-field,
.ihc-register-6 .ihc-wrapp-file-field,
.ihc-register-7 .ihc-wrapp-file-field {
	box-sizing: border-box;
	padding: 10px;
	border: 2px dashed #ddd;
	display: block;
	margin-top: 10px
}

.ihc-register-5 .iump-submit-form input {
	color: #fff !important;
	border-color: #e05d5d !important;
	padding: 16px 22px;
	border-radius: 5px;
	border: none
}

.ihc-register-6 {
	min-width: 620px;
	max-width: 800px;
	font-family: inherit;
	font-size: 14px
}

.ihc-register-6 .ihc-register-col {
	width: 50%;
	box-sizing: border-box;
	padding-right: 10px;
	max-width: 400px;
	min-width: 310px;
	display: inline-block;
	vertical-align: top
}

.ihc-register-6 .iump-form-line-register,
.ihc-register-7 .iump-form-line-register {
	border-bottom: none;
	position: relative
}

.ihc-register-6 .iump-form-line-register .select2-selection,
.ihc-register-6 .iump-form-line-register input[type=number],
.ihc-register-6 .iump-form-line-register input[type=password],
.ihc-register-6 .iump-form-line-register input[type=text],
.ihc-register-6 .iump-form-line-register select,
.ihc-register-6 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	font-size: 14px;
	min-height: 37px;
	margin: 0
}

.ihc-register-6 .iump-submit-form input {
	color: #fff !important;
	border-color: #e05d5d !important;
	min-width: 200px;
	padding: 16px 22px;
	border-radius: 5px;
	border: none
}

.ihc-register-6 .ihc-register-notice,
.ihc-register-7 .ihc-register-notice {
	z-index: 100;
	background: #dd3559;
	padding: 5px 8px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	position: absolute;
	right: 0;
	margin-bottom: 8px;
	max-width: 230px;
	font-size: 12px;
	color: #fff;
	top: 100%;
	margin-top: -2px;
	opacity: 1;
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
	-webkit-animation: 1s fadeIn;
	animation: 1s fadeIn
}

.ihc-register-6 .ihc-tos-wrap {
	position: relative;
	display: inline
}

.ihc-register-7 {
	width: 400px;
	max-width: 100%;
	padding: 20px 20px 0;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	-moz-box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	box-shadow: 0 0 2px 0 rgba(0, 0, 0, .15);
	background-color: #f6f9fc
}

.ihc-register-7 .impu-temp7-row {
	position: relative;
	left: -20px;
	margin: 15px -40px 0 0;
	background-color: #aab7c4;
	padding: 15px 20px
}

.ihc-register-7 .iump-submit-form input {
	color: #fff !important;
	background: #aab7c4 !important;
	border-width: 2px;
	border-style: solid;
	border-color: #fff !important;
	box-shadow: none !important;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	min-width: 70%
}

.ihc-register-12 .iump-submit-form input,
.ihc-register-9 .iump-submit-form input {
	min-width: 250px;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-weight: 700
}

.ihc-register-7 .iump-submit-form input:hover {
	color: #aab7c4 !important;
	background: #fff !important
}

.ihc_payment_register_wrapper {
	margin-top: 30px;
	margin-bottom: 20px;
	text-align: left
}

.ihc_payment_details {
	border-bottom: 1px solid #aaa;
	font-size: 16px;
	margin: 10px 0 5px;
	padding-bottom: 10px;
	line-height: 21px;
	text-align: left;
	font-weight: 700;
	color: #6c7a8d
}

.iump-sublabel-register {
	padding: 3px 8px;
	color: #999;
	font-size: 13px
}

.ihc-register-8,
.ihc-register-9 {
	padding: 30px;
	max-width: 600px !important;
	margin: 10px;
	min-width: 300px
}

.ihc-register-10,
.ihc-register-13 {
	box-sizing: border-box;
	color: #7f7f97;
	font-family: inherit
}

.ihc-register-8 {
	text-align: left;
	box-sizing: border-box;
	display: block
}

.ihc-register-11 .iump-form-line-register,
.ihc-register-8 .iump-form-line-register {
	margin-bottom: 20px;
	font-family: inherit;
	color: #888;
	font-size: 15px;
	border-bottom: none
}

.ihc-register-11 .ihc-register-notice,
.ihc-register-8 .ihc-register-notice {
	text-align: left;
	font-size: 13px
}

.ihc-register-11 .iump-labels-register,
.ihc-register-8 .iump-labels-register {
	font-size: 15px;
	min-width: 130px;
	padding-right: 10px;
	display: block;
	text-align: left;
	font-family: inherit
}

.ihc-register-11 .iump-form-line-register .select2-selection,
.ihc-register-11 .iump-form-line-register input[type=number],
.ihc-register-11 .iump-form-line-register input[type=password],
.ihc-register-11 .iump-form-line-register input[type=text],
.ihc-register-11 .iump-form-line-register select,
.ihc-register-11 .iump-form-line-register textarea,
.ihc-register-8 .iump-form-line-register .select2-selection,
.ihc-register-8 .iump-form-line-register input[type=number],
.ihc-register-8 .iump-form-line-register input[type=password],
.ihc-register-8 .iump-form-line-register input[type=text],
.ihc-register-8 .iump-form-line-register select,
.ihc-register-8 .iump-form-line-register textarea {
	border: 0 solid rgba(0, 0, 0, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .15);
	border-radius: 2px;
	color: #555;
	background-color: transparent;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	font-family: inherit;
	font-size: 14px;
	min-height: 36px;
	text-align: left
}

.ihc-register-11 .ihc-tos-wrap,
.ihc-register-12 .ihc-tos-wrap,
.ihc-register-8 .ihc-tos-wrap,
.ihc-register-9 .ihc-tos-wrap {
	position: relative;
	text-align: left;
	padding: 10px 0;
	display: inline-block
}

.ihc-register-11 .ihc-register-notice,
.ihc-register-8 .ihc-register-notice {
	color: #dd3559;
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
	-webkit-animation: 1s fadeIn;
	animation: 1s fadeIn
}

.ihc-register-11 .ihc-input-notice,
.ihc-register-8 .ihc-input-notice {
	-webkit-transition: .6s linear;
	-moz-transition: .6s linear;
	-ms-transition: .6s linear;
	-o-transition: .6s linear;
	transition: .6s linear;
	border-color: #dd3559 !important
}

.ihc-register-9 {
	box-sizing: border-box;
	display: block
}

.ihc-register-9 .iump-form-line-register {
	margin-bottom: 20px;
	font-family: inherit;
	color: #888;
	font-size: 15px;
	border-bottom: none;
	position: relative
}

.ihc-register-12 .iump-labels-register,
.ihc-register-9 .iump-labels-register {
	font-size: 15px;
	min-width: 130px;
	padding-right: 10px;
	padding-left: 15px;
	display: block;
	text-align: left;
	font-family: inherit;
	line-height: 20px;
	padding-bottom: 5px
}

.ihc-register-9 .iump-form-line-register .select2-selection,
.ihc-register-9 .iump-form-line-register input[type=number],
.ihc-register-9 .iump-form-line-register input[type=password],
.ihc-register-9 .iump-form-line-register input[type=text],
.ihc-register-9 .iump-form-line-register select,
.ihc-register-9 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .15);
	color: #555;
	background-color: transparent;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	max-width: 100%;
	font-family: inherit;
	font-size: 14px;
	min-height: 36px;
	text-align: left;
	border-radius: 45px !important;
	-webkit-border-radius: 45px !important;
	-moz-border-radius: 45px !important;
	-o-border-radius: 45px !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-register-9 .iump-form-multi_select select {
	border-radius: 0 !important
}

.ihc-register-12 .iump-form-line-register .select2-selection,
.ihc-register-9 .iump-form-line-register .select2-selection {
	padding-top: 2px
}

.ihc-register-12 .iump-form-line-register textarea,
.ihc-register-9 .iump-form-line-register textarea {
	min-height: 60px;
	border-radius: 10px !important;
	-webkit-border-radius: 10px !important;
	-moz-border-radius: 10px !important;
	-o-border-radius: 10px !important
}

.ihc-register-12 .ihc-register-notice,
.ihc-register-12 .iump-form-sublabel,
.ihc-register-9 .ihc-register-notice,
.ihc-register-9 .iump-form-sublabel {
	text-align: left;
	padding-left: 15px
}

.ihc-register-9 .iump-submit-form {
	text-align: center;
	margin-top: 30px
}

.ihc-register-9 .iump-submit-form input {
	color: #fff !important;
	width: 90%;
	border: none;
	box-shadow: none !important;
	border-radius: 50px;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	min-height: 45px;
	font-size: 18px;
	background-color: #f15f79;
	background-image: linear-gradient(to left, #b24592, #f15f79)
}

.ihc-register-9 .iump-submit-form input:hover {
	width: 97%
}

.ihc-register-9 .ihc-strength-wrapper {
	width: auto !important;
	margin-right: 15px
}

.ihc-register-10 {
	min-width: 300px;
	display: block;
	max-width: 500px !important;
	font-size: 14px;
	text-align: left
}

.ihc-register-10 .iump-form-line-register,
.ihc-register-13 .iump-form-line-register {
	border-bottom: none;
	margin-bottom: 15px;
	position: relative
}

.ihc-register-10 .iump-form-date,
.ihc-register-10 .iump-form-password,
.ihc-register-10 .iump-form-text,
.ihc-register-10 .iump-form-unique_value_text,
.ihc-register-10 .iump-form-verifcode,
.ihc-register-13 .iump-form-date,
.ihc-register-13 .iump-form-password,
.ihc-register-13 .iump-form-text,
.ihc-register-13 .iump-form-unique_value_text,
.ihc-register-13 .iump-form-verifcode {
	position: relative;
	display: table;
	border-collapse: separate
}

.ihc-register-10 .iump-form-line-register .select2-selection,
.ihc-register-10 .iump-form-line-register input[type=number],
.ihc-register-10 .iump-form-line-register input[type=password],
.ihc-register-10 .iump-form-line-register input[type=text],
.ihc-register-10 .iump-form-line-register select,
.ihc-register-10 .iump-form-line-register textarea,
.ihc-register-13 .iump-form-line-register .select2-selection,
.ihc-register-13 .iump-form-line-register input[type=number],
.ihc-register-13 .iump-form-line-register input[type=password],
.ihc-register-13 .iump-form-line-register input[type=text],
.ihc-register-13 .iump-form-line-register select,
.ihc-register-13 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .1);
	border-radius: 2px;
	color: #444;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	min-height: 40px;
	background-color: #f7f7f7;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-register-10 .iump-form-line-register .select2-selection:focus,
.ihc-register-10 .iump-form-line-register .select2-selection:hover,
.ihc-register-10 .iump-form-line-register input[type=number]:focus,
.ihc-register-10 .iump-form-line-register input[type=number]:hover,
.ihc-register-10 .iump-form-line-register input[type=password]:focus,
.ihc-register-10 .iump-form-line-register input[type=password]:hover,
.ihc-register-10 .iump-form-line-register input[type=text]:focus,
.ihc-register-10 .iump-form-line-register input[type=text]:hover,
.ihc-register-10 .iump-form-line-register select:focus,
.ihc-register-10 .iump-form-line-register select:hover,
.ihc-register-10 .iump-form-line-register textarea:focus,
.ihc-register-10 .iump-form-line-register textarea:hover,
.ihc-register-13 .iump-form-line-register .select2-selection:focus,
.ihc-register-13 .iump-form-line-register .select2-selection:hover,
.ihc-register-13 .iump-form-line-register input[type=number]:focus,
.ihc-register-13 .iump-form-line-register input[type=number]:hover,
.ihc-register-13 .iump-form-line-register input[type=password]:focus,
.ihc-register-13 .iump-form-line-register input[type=password]:hover,
.ihc-register-13 .iump-form-line-register input[type=text]:focus,
.ihc-register-13 .iump-form-line-register input[type=text]:hover,
.ihc-register-13 .iump-form-line-register select:focus,
.ihc-register-13 .iump-form-line-register select:hover,
.ihc-register-13 .iump-form-line-register textarea:focus,
.ihc-register-13 .iump-form-line-register textarea:hover {
	border-color: #31aae1;
	background-color: #fff;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc-register-10 .iump-form-date .iump-labels-register,
.ihc-register-10 .iump-form-password .iump-labels-register,
.ihc-register-10 .iump-form-text .iump-labels-register,
.ihc-register-10 .iump-form-unique_value_text .iump-labels-register,
.ihc-register-10 .iump-form-verifcode .iump-labels-register,
.ihc-register-13 .iump-form-date .iump-labels-register,
.ihc-register-13 .iump-form-password .iump-labels-register,
.ihc-register-13 .iump-form-text .iump-labels-register,
.ihc-register-13 .iump-form-unique_value_text .iump-labels-register,
.ihc-register-13 .iump-form-verifcode .iump-labels-register {
	padding: 6px 12px;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 4px 0 0 4px;
	border-right: 0;
	display: table-cell;
	min-width: inherit
}

.ihc-register-10 .iump-form-date input[type=text],
.ihc-register-10 .iump-form-password input[type=password],
.ihc-register-10 .iump-form-password input[type=text],
.ihc-register-10 .iump-form-text input[type=text],
.ihc-register-10 .iump-form-unique_value_text input[type=text],
.ihc-register-10 .iump-form-verifcode input[type=text],
.ihc-register-13 .iump-form-date input[type=text],
.ihc-register-13 .iump-form-password input[type=password],
.ihc-register-13 .iump-form-password input[type=text],
.ihc-register-13 .iump-form-text input[type=text],
.ihc-register-13 .iump-form-unique_value_text input[type=text],
.ihc-register-13 .iump-form-verifcode input[type=text] {
	border-radius: 0 4px 4px 0;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	border: 1px solid #ddd;
	-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .07);
	background-color: #fff;
	color: #32373c;
	outline: 0;
	-webkit-transition: border-color 50ms ease-in-out;
	transition: border-color 50ms ease-in-out;
	position: relative;
	z-index: 2;
	float: left;
	width: 100%;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	display: table-cell
}

.ihc-register-10 .iump-form-date .iump-form-sublabel,
.ihc-register-10 .iump-form-password .iump-form-sublabel,
.ihc-register-10 .iump-form-text .iump-form-sublabel,
.ihc-register-10 .iump-form-unique_value_text .iump-form-sublabel,
.ihc-register-10 .iump-form-verifcode .iump-form-sublabel,
.ihc-register-13 .iump-form-date .iump-form-sublabel,
.ihc-register-13 .iump-form-password .iump-form-sublabel,
.ihc-register-13 .iump-form-text .iump-form-sublabel,
.ihc-register-13 .iump-form-unique_value_text .iump-form-sublabel,
.ihc-register-13 .iump-form-verifcode .iump-form-sublabel {
	display: table-cell;
	width: 1%;
	white-space: nowrap;
	vertical-align: middle;
	padding: 6px 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	color: #555;
	text-align: center;
	background-color: #eee;
	border: 1px solid #ccc;
	border-radius: 0 4px 4px 0;
	border-left: 0
}

.ihc-register-10 .iump-submit-form input {
	color: #fff !important;
	width: 100%;
	padding: 15px 14px;
	background-color: #348ac7;
	background-image: linear-gradient(to left, #7474bf, #348ac7);
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-register-10 .iump-submit-form input:hover,
.ihc-register-13 .iump-submit-form input:hover {
	color: #fff !important;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px
}

.ihc-register-10 .ihc-strength-wrapper,
.ihc-register-13 .ihc-strength-wrapper {
	position: absolute;
	right: 10px;
	top: 100%;
	margin-top: -17px
}

.ihc-register-11,
.ihc-register-12 {
	margin: 10px;
	box-sizing: border-box;
	display: block;
	text-align: left;
	max-width: 820px !important
}

.ihc-register-12 .iump-form-line-register {
	font-family: inherit;
	color: #888;
	font-size: 15px;
	border-bottom: none;
	position: relative
}

.ihc-register-12 .iump-form-line-register .select2-selection,
.ihc-register-12 .iump-form-line-register input[type=number],
.ihc-register-12 .iump-form-line-register input[type=password],
.ihc-register-12 .iump-form-line-register input[type=text],
.ihc-register-12 .iump-form-line-register select,
.ihc-register-12 .iump-form-line-register textarea {
	border: 1px solid rgba(0, 0, 0, .15);
	color: #555;
	background-color: transparent;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	font-family: inherit;
	font-size: 14px;
	min-height: 36px;
	text-align: left;
	border-radius: 45px !important;
	-webkit-border-radius: 45px !important;
	-moz-border-radius: 45px !important;
	-o-border-radius: 45px !important;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	margin-bottom: 0 !important
}

.ihc-register-12 .iump-submit-form input {
	color: #fff !important;
	width: 50%;
	border: none;
	box-shadow: none !important;
	border-radius: 50px;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	padding: 10px 30px 11px;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	-o-border-radius: 50px;
	min-height: 45px;
	font-size: 18px;
	background-color: #f15f79;
	background-image: linear-gradient(to left, #b24592, #f15f79)
}

.ihc-register-12 .iump-submit-form input:hover {
	width: 57%
}

.ihc-register-13 {
	display: block;
	font-size: 14px;
	max-width: 820px !important
}

.ihc-register-13 .iump-submit-form input {
	color: #fff !important;
	width: 60%;
	padding: 15px 14px;
	background-color: #348ac7;
	background-image: linear-gradient(to left, #7474bf, #348ac7);
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear
}

.ihc-register-14 {
	min-width: 300px;
	max-width: 500px !important;
	font-family: inherit;
	font-size: 14px;
	display: block;
	margin: 10px auto
}

.ihc-register-14 .iump-labels-register {
	min-width: 130px;
	padding-right: 10px;
	display: block;
	text-align: left;
	box-sizing: content-box;
	color: #555;
	font-family: inherit;
	line-height: 26px;
	font-size: 15px;
	font-weight: 600;
	margin-bottom: 8px
}

.ihc-register-14 .ihc-login-link,
.ihc-register-14 .iump-submit-form input,
.ihc_level_template_1 .ihc-level-item-link {
	min-width: 100px;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear
}

.ihc-register-14 .iump-form-line-register {
	border-bottom: none;
	padding: 9px 5px
}

.ihc-register-14 .iump-form-line-register .select2-selection,
.ihc-register-14 .iump-form-line-register input[type=number],
.ihc-register-14 .iump-form-line-register input[type=password],
.ihc-register-14 .iump-form-line-register input[type=text],
.ihc-register-14 .iump-form-line-register select,
.ihc-register-14 .iump-form-line-register textarea {
	border: 2px solid rgba(0, 0, 0, .15);
	border-radius: 2px;
	color: #2b2b2b;
	padding: 8px 10px 7px !important;
	display: block;
	width: 100%;
	min-height: 37px
}

.ihc-register-14 .ihc-login-link,
.ihc-register-14 .iump-submit-form input {
	color: #fff !important;
	border: none;
	padding: 16px 20px !important;
	background: #3ba1da;
	border-color: #5bc4be !important;
	box-shadow: none !important;
	transition: .3s linear;
	display: block;
	width: 100%;
	font-size: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	font-family: Nunito, sans-serif;
	font-weight: 400;
	box-sizing: border-box;
	line-height: 16px;
	cursor: pointer;
	border-bottom: 2px solid rgba(0, 0, 0, .1) !important;
	text-align: center
}

.ihc_locker_2,
.ihc_locker_3 {
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .07)
}

.ihc-login-form-wrap * {
	box-sizing: border-box;
	text-decoration: none
}

.ihc-login-form-wrap a {
	border-bottom: none !important
}

.ihc_locker_1 {
	text-align: center;
	max-width: 300px
}

.ihc_locker_2 {
	border: 1px solid #ededed;
	box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	background-color: #f7f7f7;
	text-align: center;
	min-height: 120px;
	padding: 25px;
	border-radius: 9px;
	max-width: 500px;
	margin: 10px auto
}

.ihc_locker_2 .lock_content {
	min-height: 30px;
	vertical-align: middle;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif
}

.ihc_locker_3 .lock_content,
.ihc_locker_4 .lock_content,
.ihc_locker_5 .lock_content,
.ihc_locker_6 .lock_content,
.ihc_locker_7 .lock_content,
.ihc_locker_8 .lock_content {
	min-height: 80px;
	font-size: 12px;
	vertical-align: middle
}

.ihc_locker_2 .lock_content h2 {
	text-shadow: 1px 1px 2px #fff;
	font-size: 20px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px
}

.ihc_locker_3 .lock_content h2,
.ihc_locker_4 .lock_content h2,
.ihc_locker_5 .lock_content h2,
.ihc_locker_6 .lock_content h2 {
	text-shadow: 1px 1px 2px #fff;
	font-size: 26px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif
}

.ihc_locker_2 .lock_buttons {
	margin: 3px auto;
	display: inline-block;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: rgba(0, 0, 0, .04);
	padding: 5px 12px 0;
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .08);
	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1)
}

.ihc_locker_3,
.ihc_locker_4 {
	border: 1px solid #ededed;
	text-align: center;
	min-height: 140px;
	position: relative;
	margin: 10px auto
}

.ihc_locker_3 {
	box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_1.png) 0 top repeat-x #fff;
	padding: 25px 15px;
	max-width: 600px
}

.ihc_locker_3 .lk_wrapper {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 5px;
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_1.png) 0 bottom repeat-x
}

.ihc_locker_3 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px
}

.ihc_locker_3 .lock_content h1,
.ihc_locker_3 .lock_content h2,
.ihc_locker_3 .lock_content h3,
.ihc_locker_4 .lock_content h1,
.ihc_locker_4 .lock_content h2,
.ihc_locker_4 .lock_content h3,
.ihc_locker_8 .lock_content h1,
.ihc_locker_8 .lock_content h2,
.ihc_locker_8 .lock_content h3 {
	color: #719fd6
}

.ihc_locker_3 .lock_content p,
.ihc_locker_4 .lock_content p,
.ihc_locker_5 .lock_content p,
.ihc_locker_6 .lock_content p,
.ihc_locker_7 .lock_content p,
.ihc_locker_8 .lock_content p {
	padding: 0;
	margin: 0
}

.ihc_locker_3 .lock_buttons {
	margin: 3px -15px;
	background: rgba(0, 0, 0, .02);
	padding: 6px 5px 0;
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .08);
	border-left: none;
	border-right: none
}

.ihc_locker_4 {
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	background: -webkit-linear-gradient(#fefefe, #f1f1f1);
	background: -o-linear-gradient(#fefefe, #f1f1f1);
	background: -moz-linear-gradient(#fefefe, #f1f1f1);
	background: linear-gradient(#fefefe, #f1f1f1);
	background: -webkit-linear-gradient(#fafafa, #fff);
	background: -o-linear-gradient(#fafafa, #fff);
	background: -moz-linear-gradient(#fafafa, #fff);
	background: linear-gradient(#fafafa, #fff);
	padding: 25px;
	max-width: 620px
}

.ihc_locker_4 .lk_wrapper {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 9px;
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_3.png) 0 bottom repeat-x #fff
}

.ihc_locker_4 .lk_left_side {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	height: 130px;
	width: 130px;
	position: absolute;
	top: 20px;
	left: 30px;
	margin: 0 15px 10px 18px;
	border: 1px solid rgba(0, 0, 0, .08);
	-webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	-moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_5.png) center center/80px auto no-repeat #ddd
}

.ihc_locker_5,
.ihc_locker_6 {
	border: 1px solid #ededed;
	text-align: center;
	min-height: 140px;
	padding: 15px;
	position: relative
}

.ihc_locker_4 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 160px;
	padding-top: 10px
}

.ihc_locker_4 .lock_content h2,
.ihc_locker_5 .lock_content h2,
.ihc_locker_6 .lock_content h2 {
	line-height: 16px
}

.ihc_locker_4 .lock_buttons,
.ihc_locker_5 .lock_buttons,
.ihc_locker_6 .lock_buttons {
	margin-top: 20px
}

.ihc_locker_5 {
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	background: rgba(250, 250, 250, .7);
	max-width: 610px;
	margin: 10px auto
}

.ihc_locker_5 .lk_top_side {
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_5.png) center center/40px auto no-repeat;
	margin: 0 auto;
	height: 40px;
	width: 100px
}

.ihc_locker_5 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 20px
}

.ihc_locker_5 .lock_content h1,
.ihc_locker_5 .lock_content h2,
.ihc_locker_5 .lock_content h3,
.ihc_locker_6 .lock_content h1,
.ihc_locker_6 .lock_content h2,
.ihc_locker_6 .lock_content h3 {
	color: #0082a2
}

.ihc_locker_6 {
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	box-shadow: 0 0 20px rgba(0, 0, 0, .07);
	background: -webkit-linear-gradient(#fefefe, #f1f1f1);
	background: -o-linear-gradient(#fefefe, #f1f1f1);
	background: -moz-linear-gradient(#fefefe, #f1f1f1);
	background: linear-gradient(#fefefe, #f1f1f1);
	background: -webkit-linear-gradient(#fafafa, #fff);
	background: -o-linear-gradient(#fafafa, #fff);
	background: -moz-linear-gradient(#fafafa, #fff);
	background: linear-gradient(#fafafa, #fff);
	max-width: 620px;
	margin: 50px auto 10px
}

.ihc_locker_7,
.ihc_locker_8 {
	min-height: 140px;
	margin: 10px auto;
	text-align: center
}

.ihc_locker_6 .lk_top_side {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	height: 110px;
	width: 110px;
	position: absolute;
	top: -50px;
	left: 50%;
	z-index: 999;
	margin-left: -55px;
	border: 4px solid #fff;
	-webkit-box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	-moz-box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	box-shadow: inset 0 0 14px rgba(0, 0, 0, .22), 0 1px 1px rgba(255, 255, 255, .7);
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_4.png) center center/46px auto no-repeat #0082a2
}

.ihc_locker_8 .lk_wrapper_bottom,
.ihc_locker_8 .lk_wrapper_top {
	left: 0;
	position: absolute;
	background: #df1346;
	height: 9px;
	width: 100%
}

.ihc_locker_6 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 30px;
	padding-top: 30px
}

.ihc_locker_6 .ihc-login-template-6 {
	background-color: #fff
}

.ihc_locker_7 {
	border: 1px solid #ddd;
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	box-shadow: 0 0 20px rgba(0, 0, 0, .1);
	background: #406cb8;
	padding: 15px;
	position: relative;
	max-width: 630px
}

.ihc_locker_7 .lk_wrapper {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 3px solid #fefefe
}

.ihc_locker_7 .lk_top_side {
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_6.png) center center/auto 60px no-repeat;
	margin: 0 auto;
	height: 60px;
	width: 100px
}

.ihc_locker_7 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 15px;
	color: #fff
}

.ihc_locker_7 .lock_content h2 {
	font-size: 29px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px
}

.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item a:hover,
.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item a:hover,
.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item a:hover,
.ihc_level_template_4 .ihc-level-item-link.ihc-purchased-level,
.ihc_locker_7 .lock_content h1,
.ihc_locker_7 .lock_content h2,
.ihc_locker_7 .lock_content h3 {
	color: #fff
}

.ihc_locker_7 .lock_buttons {
	margin: 20px auto 3px;
	display: inline-block;
	max-width: 100%;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: rgba(255, 255, 255, .07);
	padding: 8px 9px 0;
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .08);
	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	z-index: 99999;
	position: relative
}

.ihc_locker_7 .ihc_timeout_line,
.ihc_locker_8 .ihc_timeout_line {
	background: -webkit-linear-gradient(to top, rgba(231, 231, 231, .7) 0, rgba(255, 255, 255, .8) 100%);
	background: -o-linear-gradient(to top, rgba(231, 231, 231, .7) 0, rgba(255, 255, 255, .8) 100%);
	background: -moz-linear-gradient(to top, rgba(231, 231, 231, .7) 0, rgba(255, 255, 255, .8) 100%);
	background: linear-gradient(to top, rgba(231, 231, 231, .7) 0, rgba(255, 255, 255, .8) 100%)
}

.ihc_locker_8 {
	border: 1px solid #ededed;
	-moz-box-shadow: 0 0 20px rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .4);
	box-shadow: 0 0 20px rgba(0, 0, 0, .4);
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #737373;
	padding: 20px 15px 25px;
	position: relative;
	max-width: 600px
}

.ihc_locker_8 .lk_top_side {
	background: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/lockers/lock_4.png) center center/26px auto no-repeat;
	margin: 0 auto;
	height: 36px;
	width: 100px
}

.ihc_locker_8 .lk_wrapper_top {
	top: 0;
	border-radius: 8px 8px 0 0;
	-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0
}

.ihc_locker_8 .lk_wrapper_bottom {
	bottom: 0;
	border-radius: 0 0 8px 8px;
	-moz-border-radius: 0 0 8px 8px;
	-webkit-border-radius: 0 0 8px 8px
}

.ihc_locker_8 .lock_content {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #c9c5c4
}

.ihc_locker_8 .lock_content h2 {
	font-size: 26px;
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif
}

.ihc_locker_8 .lock_buttons {
	margin: 3px -15px;
	background: rgba(0, 0, 0, .07);
	padding: 6px 5px 0;
	text-align: center;
	border: 1px solid rgba(0, 0, 0, .08);
	border-left: none;
	border-right: none;
	-webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	-moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1);
	box-shadow: inset 0 0 3px rgba(0, 0, 0, .08), 0 1px 1px rgba(255, 255, 255, .1)
}

.ihc_locker_8 .ihc-login-template-4 {
	background-color: transparent !important
}

.ihc_locker_8 .ihc-login-template-4 .impu-form-line-fr {
	color: #fff !important;
	background-color: transparent !important;
	border-bottom: 1px solid #aaa !important
}

.ihc_locker_8 .ihc-login-template-4 .impu-form-submit {
	background-color: transparent !important;
	border-bottom-width: 0 !important
}

.ihc-purchased-level {
	background: #0bb586 !important
}

.ihc_level_template_1 .ihc-level-item {
	width: 100%;
	margin: 5px 5px 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 10px 10px 0;
	max-width: 400px;
	position: relative
}

.ihc_level_template_1 .ihc-level-item-top {
	display: block;
	width: 50%;
	box-sizing: border-box;
	border-bottom: 3px solid #33b5e5;
	padding: 4px 0 4px 10px
}

.ihc_level_template_1 .ihc-level-item-title {
	color: #555;
	font-size: 20px;
	line-height: 25px;
	font-family: inherit;
	font-weight: 400
}

.ihc_level_template_1 .ihc-level-item-content,
.ihc_level_template_4 .ihc-level-item-content {
	padding: 10px;
	text-align: left;
	color: #000;
	min-height: 70px
}

.ihc_level_template_1 .ihc-level-item-bottom {
	position: relative;
	left: -10px;
	margin: 0 -20px 0 0;
	background-color: #f2f2f2;
	border-top: 1px solid #ddd;
	box-sizing: border-box
}

.ihc_level_template_1 .ihc-level-item-price,
.ihc_level_template_4 .ihc-level-item-price {
	float: left;
	box-sizing: border-box;
	padding-left: 10px;
	line-height: 48px;
	font-family: inherit;
	font-weight: 200;
	font-size: 14px;
	height: 100%
}

.ihc_level_template_1 .ihc-level-item-link {
	float: right;
	text-align: center;
	box-sizing: border-box;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #fff !important;
	border: none;
	border-radius: 4px;
	padding: 5px 15px;
	background: #f47e7e;
	border-color: #5bc4be !important;
	box-shadow: none !important;
	transition: .3s linear
}

.ihc_level_template_2 .ihc-level-item-link,
.ihc_level_template_3 .ihc-level-item-link {
	box-sizing: border-box;
	text-transform: capitalize;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear
}

.ihc_level_template_1 .ihc-level-item-link a,
.ihc_level_template_2 .ihc-level-item-link a,
.ihc_level_template_3 .ihc-level-item-link a {
	color: #fff;
	text-decoration: none
}

.ihc_level_template_2,
.ihc_level_template_3,
.ihc_level_template_5,
.ihc_level_template_6,
.ihc_level_template_7,
.ihc_level_template_8,
.ihc_level_template_9 {
	margin: 0 auto
}

.ihc_level_template_2 .ihc-level-item {
	width: 25%;
	padding: 10px;
	margin-bottom: 15px;
	box-sizing: border-box;
	max-width: 400px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 250px
}

.ihc_level_template_2 .ihc-level-item-top {
	display: block;
	width: 100%;
	box-sizing: border-box;
	background: rgba(33, 172, 172, .8) !important;
	text-align: center;
	border: 1px solid #eee;
	border-width: 1px 1px 0
}

.ihc_level_template_2 .ihc-level-item-title {
	font-family: inherit;
	font-size: 19px !important;
	border: none !important;
	color: #fff !important;
	padding: 4px;
	line-height: 40px
}

.ihc_level_template_2 .ihc-level-item-content {
	padding: 10px 10px 65px;
	text-align: left;
	color: #000;
	min-height: 150px;
	border: 1px solid #eee;
	border-width: 0 1px;
	box-sizing: border-box
}

.ihc_level_template_2 .ihc-level-item-bottom {
	position: absolute;
	bottom: 0;
	left: 10px;
	right: 10px;
	height: 60px;
	padding-top: 7px;
	background-color: #f2f2f2;
	border: 1px solid #eee;
	border-width: 0 1px;
	border-top: 1px solid #ddd;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_2 .ihc-level-item-price {
	font-family: inherit;
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background: rgba(39, 190, 190, .8) !important;
	font-size: 45px !important;
	color: #fff !important;
	text-align: center;
	line-height: 65px;
	padding: 10px 0;
	border: 1px solid #eee;
	border-width: 0 1px;
	min-height: 90px
}

.ihc_level_template_2 .ihc-level-item-link {
	text-align: center;
	display: inline-block;
	margin: 10px auto;
	color: #fff !important;
	min-width: 100px;
	border: none;
	border-radius: 4px;
	padding: 5px 15px;
	background: #f36510;
	border-color: #f36510 !important;
	box-shadow: none !important;
	transition: .3s linear
}

.ihc_level_template_3 .ihc-level-item {
	width: 20%;
	box-sizing: border-box;
	max-width: 400px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 250px
}

.ihc_level_template_3 .ihc-level-item-wrap {
	margin: 10px 10px 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc_level_template_3 .ihc-level-item-top {
	display: block;
	width: 100%;
	box-sizing: border-box;
	background: #fff !important;
	text-align: center
}

.ihc_level_template_3 .ihc-level-item-title {
	font-family: inherit;
	font-size: 19px !important;
	border: none !important;
	padding: 10px 4px;
	line-height: 40px
}

.ihc_level_template_3 .ihc-level-item-content {
	padding: 10px 20px 65px;
	text-align: left;
	color: #000;
	min-height: 250px;
	box-sizing: border-box;
	background-color: #fafafa
}

.ihc_level_template_3 .ihc-level-item-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 60px;
	background-color: #fff;
	border-top: 1px solid #eee;
	box-sizing: border-box
}

.ihc_level_template_3 .ihc-level-item-price {
	font-family: inherit;
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background: -webkit-linear-gradient(top, #4f97cd, #3b8bc7);
	background: -moz-linear-gradient(top, #4f97cd, #3b8bc7);
	background: -o-linear-gradient(top, #4f97cd, #3b8bc7);
	background: -ms-linear-gradient(top, #4f97cd, #3b8bc7);
	background: linear-gradient(top, #4f97cd, #3b8bc7);
	font-size: 35px !important;
	color: #fff !important;
	text-align: center;
	line-height: 75px;
	padding: 10px 0;
	min-height: 95px
}

.ihc_level_template_3 .ihc-level-item-link {
	text-align: center;
	margin: 10px auto;
	color: #fff !important;
	width: 100px;
	border: none;
	border-radius: 4px;
	padding: 10px 20px;
	font-size: 13px;
	background-color: #699d34;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #699d34), color-stop(1, #83c143));
	background: -ms-linear-gradient(bottom, #699d34, #83c143);
	background: -moz-linear-gradient(center bottom, #699d34 0, #83c143 100%);
	background: -o-linear-gradient(#83c143, #699d34);
	border-color: #f36510 !important;
	box-shadow: none !important;
	transition: .3s linear
}

.ihc_level_template_4 .ihc-level-item-link,
.ihc_level_template_5 .ihc-level-item-link {
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-transform: capitalize
}

.ihc_level_template_3 .ihc-purchased-level,
.ihc_level_template_5 .ihc-purchased-level,
.ihc_level_template_6 .ihc-purchased-level,
.ihc_level_template_7 .ihc-purchased-level {
	background-color: #f47e7e !important
}

.ihc_level_template_4 .ihc-level-item {
	width: 50%;
	display: inline-block;
	vertical-align: top;
	box-sizing: border-box;
	max-width: 400px;
	min-width: 250px
}

.ihc_level_template_4 .ihc-level-item-wrap {
	margin: 10px 10px 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0 10px 10px;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc_level_template_4 .ihc-level-item-top {
	position: relative;
	left: -10px;
	margin: 0 -20px 0 0;
	background-color: #6c7a8d;
	border-bottom: 1px solid #ddd;
	box-sizing: border-box
}

.ihc_level_template_4 .ihc-level-item-title {
	color: #fafafa;
	font-size: 20px;
	padding-left: 20px;
	line-height: 45px;
	font-family: inherit;
	font-weight: 400
}

.ihc_level_template_4 .ihc-level-item-bottom {
	display: block;
	box-sizing: border-box;
	border-top: 3px solid #33b5e5;
	padding: 4px 0 4px 10px;
	text-align: right
}

.ihc_level_template_4 .ihc-level-item-link {
	float: right;
	text-align: center;
	margin-right: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #6c7a8d;
	min-width: 100px;
	border: 1px solid #ddd;
	border-radius: 4px;
	padding: 5px 15px;
	background: #efefef;
	box-shadow: none !important;
	transition: .3s linear;
	cursor: pointer
}

.ihc_level_template_4 .ihc-level-item-link a {
	color: #333;
	text-decoration: none
}

.ihc_level_template_4 .ihc-level-item-link:hover {
	background: #e05d5d !important;
	color: #fff !important
}

.ihc_level_template_4 .ihc-level-item-link:hover a {
	color: #efefef
}

.ihc_level_template_4 .ihc-level-item-link.ihc-purchased-level:hover {
	color: #efefef !important;
	background-color: #0bb586 !important
}

.ihc_level_template_5 .ihc-level-item {
	width: 32%;
	box-sizing: border-box;
	max-width: 380px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 270px
}

.ihc_level_template_5 .ihc-level-item-wrap {
	margin: 10px 10px 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	background-color: #08a7e3
}

.ihc_level_template_5 .ihc-level-item-wrap:hover,
.ihc_level_template_8 .ihc-level-item-wrap:hover,
.ihc_level_template_9 .ihc-level-item-wrap:hover {
	box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-moz-box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-webkit-transition: top .4s linear, left .4s, box-shadow .5s;
	-moz-transition: top .4s linear, left .4s, box-shadow .5s;
	-o-transition: top .4s linear, left .4s, box-shadow .5s;
	-ms-transition: top .4s linear, left .4s, box-shadow .5s;
	transition: top .4s linear, left .4s, box-shadow .5s;
	top: -4px;
	position: relative;
	z-index: 98
}

.ihc_level_template_5 .ihc-level-item-top,
.ihc_level_template_6 .ihc-level-item-top,
.ihc_level_template_7 .ihc-level-item-top {
	display: block;
	width: 100%;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_5 .ihc-level-item-title {
	font-family: inherit;
	color: #fff;
	font-size: 22px !important;
	border: none !important;
	padding: 17px 6px;
	line-height: 40px;
	min-height: 60px
}

.ihc_level_template_5 .ihc-level-item-content,
.ihc_level_template_7 .ihc-level-item-content {
	padding: 20px 30px 80px;
	text-align: left;
	color: #fff;
	min-height: 250px;
	box-sizing: border-box
}

.ihc_level_template_5 .ihc-level-item-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 75px;
	box-sizing: border-box
}

.ihc_level_template_5 .ihc-level-item-price {
	font-family: inherit;
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background-color: #f6f9fc;
	font-size: 31px !important;
	color: #a2a8b1 !important;
	text-align: center;
	line-height: 75px;
	padding: 10px 0;
	min-height: 95px
}

.ihc_level_template_5 .ihc-level-item-link {
	text-align: center;
	margin: 10px auto;
	width: 60%;
	border: none;
	border-radius: 6px;
	padding: 5px 20px;
	line-height: 35px;
	background-color: #fff;
	border-color: #fff !important;
	box-shadow: none !important;
	transition: .3s linear;
	font-family: inherit;
	font-size: 17px;
	font-weight: 700;
	color: #777
}

.ihc_level_template_6 .ihc-level-item {
	width: 32%;
	box-sizing: border-box;
	max-width: 350px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 260px
}

.ihc_level_template_6 .ihc-level-item-wrap {
	margin: 10px 10px 15px;
	box-sizing: border-box;
	border: 1px solid #e8e0e0;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px transparent;
	-webkit-box-shadow: 0 0 9px transparent;
	-moz-box-shadow: 2px 0 30px transparent;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	background-color: #fff
}

.ihc_level_template_6 .ihc-level-item-wrap:hover {
	box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-moz-box-shadow: 5px 0 30px rgba(0, 0, 0, .1);
	-webkit-transition: top .4s linear, left .4s, box-shadow .5s;
	-moz-transition: top .4s linear, left .4s, box-shadow .5s;
	-o-transition: top .4s linear, left .4s, box-shadow .5s;
	-ms-transition: top .4s linear, left .4s, box-shadow .5s;
	transition: top .4s linear, left .4s, box-shadow .5s;
	top: -4px;
	position: relative;
	z-index: 99994;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1)
}

.ihc_level_template_6 .ihc-level-item-wrap:hover .ihc-level-item-price {
	color: #6c7a8d
}

.ihc_level_template_6 .ihc-level-item-title {
	font-family: inherit;
	color: #6c7a8d;
	font-size: 32px !important;
	border: none !important;
	padding: 2px 6px;
	line-height: 40px;
	min-height: 40px;
	font-weight: 700
}

.ihc_level_template_6 .ihc-level-item-content {
	padding: 20px 30px 80px;
	text-align: left;
	color: #5a6575;
	min-height: 250px;
	box-sizing: border-box
}

.ihc_level_template_6 .ihc-level-item-link,
.ihc_level_template_6 .ihc-level-item-price {
	text-align: center;
	box-sizing: border-box;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear
}

.ihc_level_template_6 .ihc-level-item-bottom,
.ihc_level_template_7 .ihc-level-item-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 85px;
	box-sizing: border-box
}

.ihc_level_template_6 .ihc-level-item-price {
	font-family: inherit;
	width: 100%;
	position: relative;
	font-size: 65px !important;
	color: #f35863;
	line-height: 75px;
	padding: 30px 15px;
	min-height: 105px;
	transition: .3s linear
}

.ihc_level_template_6 .ihc-level-item-link {
	margin: 10px auto;
	width: 70%;
	border: none;
	border-radius: 35px;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	-o-border-radius: 35px;
	text-transform: capitalize;
	padding: 5px 20px;
	line-height: 35px;
	background-color: #f35863;
	border-color: #f35863 !important;
	box-shadow: none !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transition: .3s linear;
	font-family: inherit;
	font-size: 17px;
	font-weight: 700;
	color: #fff
}

.ihc_level_template_7 .ihc-level-item-link,
.ihc_level_template_8 .ihc-level-item-link {
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_6 .ihc-level-item-link:hover {
	color: #fff;
	background-color: #6c7a8d
}

.ihc_level_template_7 .ihc-level-item {
	width: 32%;
	box-sizing: border-box;
	max-width: 400px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 290px
}

.ihc_level_template_7 .ihc-level-item-wrap {
	margin: 10px 10px 15px 60px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	background-color: #5bcc80
}

.ihc_level_template_7 .ihc-level-item-title {
	font-family: inherit;
	color: #fff;
	font-size: 28px !important;
	border: none !important;
	padding: 17px 6px;
	line-height: 40px;
	min-height: 60px
}

.ihc_level_template_7 .ihc-level-item-price {
	font-family: inherit;
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background-color: #fff;
	font-size: 42px !important;
	color: #a2a8b1 !important;
	text-align: center;
	line-height: 50px;
	padding: 12px 20px;
	min-height: 80px;
	left: -50px;
	border: 4px solid #5bcc80;
	border-radius: 50px 0 0 50px
}

.ihc_level_template_7 .ihc-level-item-link {
	margin: 10px auto;
	width: 60%;
	border: none;
	border-radius: 26px;
	text-transform: capitalize;
	padding: 5px 20px;
	line-height: 35px;
	background-color: #fff;
	border-color: #fff !important;
	box-shadow: none !important;
	transition: .3s linear;
	font-family: inherit;
	font-size: 17px;
	font-weight: 700;
	color: #777
}

.ihc_level_template_8 .ihc-level-item,
.ihc_level_template_9 .ihc-level-item {
	width: 32%;
	box-sizing: border-box;
	max-width: 380px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	min-width: 340px
}

.ihc_level_template_8 .ihc-level-item-wrap {
	margin: 13px 13px 15px;
	box-sizing: border-box;
	border: 1px solid #eee;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	background: #fff;
	color: grey;
	border-bottom: 5px solid #ddd
}

.ihc_level_template_8 .ihc-level-item-top {
	display: block;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	background: #f4f4f4;
	color: #565656
}

.ihc_level_template_8 .ihc-level-item-title {
	font-family: inherit;
	text-transform: uppercase;
	font-weight: 600;
	color: #565656;
	font-size: 24px;
	line-height: 26px;
	border: none !important;
	padding: 20px 0
}

.ihc_level_template_8 .ihc-level-item-content {
	padding: 20px 30px 80px;
	font-weight: 300;
	color: grey;
	min-height: 250px;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_8 .ihc-level-item-content * {
	color: grey !important
}

.ihc_level_template_8 .ihc-level-item-bottom,
.ihc_level_template_9 .ihc-level-item-bottom {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 75px;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_8 .ihc-level-item-price {
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background: #f4f4f4;
	text-align: center;
	padding: 0 0 15px;
	min-height: 90px;
	font-family: inherit;
	font-weight: 800;
	color: #565656;
	font-size: 60px;
	line-height: 64px
}

.ihc_level_template_8 .ihc-level-item-link {
	margin: 10px auto;
	width: 60%;
	border: 1px solid #eaeaea;
	border-radius: 3px;
	text-transform: capitalize;
	padding: 10px;
	background: #f4f4f4;
	color: #565656;
	box-shadow: none !important;
	transition: .3s linear;
	font-family: inherit;
	font-weight: 700;
	font-size: 14px;
	line-height: 16px;
	text-transform: uppercase
}

.ihc_level_template_8 .ihc-purchased-level {
	background-color: #565656 !important;
	color: #f4f4f4 !important
}

.ihc_level_template_9 .ihc-level-item-wrap {
	margin: 13px 13px 15px;
	box-sizing: border-box;
	padding: 0;
	position: relative;
	box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 0 9px rgba(0, 0, 0, .1);
	-moz-box-shadow: 2px 0 30px rgba(0, 0, 0, .1);
	background: #fff;
	color: #363f48;
	border: 1px solid #dadee4 !important;
	border-radius: 5px;
	overflow: hidden
}

.ihc_level_template_9 .ihc-level-item-top {
	display: block;
	width: 100%;
	box-sizing: border-box;
	text-align: center;
	background-color: #f0f4f6;
	color: #363f48
}

.ihc_level_template_9 .ihc-level-item-title {
	font-family: inherit;
	text-transform: uppercase;
	font-weight: 600;
	color: #363f48;
	font-size: 28px;
	line-height: 26px;
	border: none !important;
	padding: 40px 15px 15px
}

.ihc_level_template_9 .ihc-level-item-content {
	padding: 20px 30px 80px;
	font-weight: 300;
	color: #363f48;
	min-height: 250px;
	box-sizing: border-box;
	text-align: center
}

.ihc_level_template_9 .ihc-level-item-content * {
	color: #363f48 !important
}

.ihc_level_template_9 .ihc-level-item-price {
	box-sizing: border-box;
	width: 100%;
	position: relative;
	box-sizing: border-box;
	background: #f0f4f6;
	text-align: center;
	padding: 10px 0 30px;
	min-height: 90px;
	font-family: inherit;
	font-weight: 600;
	color: #363f48;
	font-size: 90px;
	line-height: 1 !important
}

.ihc_level_template_9 .ihc-level-item-link {
	text-align: center;
	box-sizing: border-box;
	margin: 10px auto;
	width: 60%;
	border: none;
	border-radius: 3px;
	text-transform: capitalize;
	padding: 10px;
	background: #363f48;
	color: #fff;
	box-shadow: none !important;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-transition: .3s linear;
	-moz-transition: .3s linear;
	-ms-transition: .3s linear;
	-o-transition: .3s linear;
	transition: .3s linear;
	font-family: inherit;
	font-size: 14px;
	ont-weight: 600;
	line-height: 16px;
	text-transform: uppercase
}

.ihc_level_template_9 .ihc-level-item-link:hover,
.ihc_level_template_9 .ihc-purchased-level {
	background-color: #3998f0 !important
}

.iump-user-page-wrapper {
	display: block;
	padding: 10px;
	box-sizing: border-box
}

.iump-user-page-wrapper .iump-user-page-details {
	padding-bottom: 40px;
	min-height: 100px
}

.iump-user-page-mess-special {
	font-family: Open Sans, sans-serif, "Trebuchet MS";
	color: #333;
	font-size: 16px;
	font-weight: 700
}

.iump-user-page-name {
	font-size: 26px;
	font-weight: 700;
	color: #333
}

.iump-user-page-mess {
	font-size: 16px;
	font-weight: 500;
	color: #888;
	font-family: inherit
}

.iump-user-page-email {
	font-size: 13px;
	line-height: 19px;
	color: #555
}

.iump-user-page-box {
	margin-bottom: 50px
}

.iump-user-page-box .iump-user-page-box-title {
	font-size: 18px;
	line-height: 40px;
	color: #555;
	text-transform: uppercase;
	font-family: Oswald, Arial, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 30px;
	border-bottom: 4px solid #33b5e5
}

.iump-user-page-box .iump-register-form {
	display: block
}

.iump-user-page-wrapper .ihc-register-3 {
	border-top: 7px solid #aaa
}

.ihc-logout-wrap.ihc-login-template-2 {
	width: auto;
	padding: 0
}

.ihc-logout-wrap.ihc-login-template-2 a {
	background: #5bc4be !important;
	color: #fff !important;
	font-size: 12px;
	font-weight: 700;
	padding: 10px 30px 11px;
	text-transform: uppercase;
	border-radius: 2px
}

.ihc-logout-wrap.ihc-login-template-3,
.ihc-logout-wrap.ihc-login-template-4 {
	width: auto;
	padding: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	border: none !important
}

.ihc-logout-wrap.ihc-login-template-3 a {
	background: #33b5e5 !important;
	color: #fff !important;
	font-size: 14px;
	font-weight: 400;
	padding: 10px 30px 11px;
	text-transform: capitalize;
	border-radius: 3px
}

.ihc-logout-wrap.ihc-login-template-4 a {
	background: #27ae60 !important;
	color: #b3eecc !important;
	font-size: 15px;
	font-weight: 400;
	padding: 7px 30px;
	text-transform: capitalize;
	border-radius: 3px;
	border-bottom: 4px solid #1e8449 !important
}

.ihc-logout-wrap.ihc-login-template-5 a,
.ihc-logout-wrap.ihc-login-template-6 a {
	background: #f47e7e !important;
	padding: 8px 15px;
	color: #fff !important
}

.ihc-logout-wrap.ihc-login-template-5,
.ihc-logout-wrap.ihc-login-template-6 {
	width: auto;
	padding: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}

.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item a,
.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item a,
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item a,
.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item a {
	vertical-align: bottom;
	padding-left: 17px;
	padding-right: 19px;
	box-shadow: none;
	display: inline-block;
	text-decoration: none
}

.ihc-logout-wrap.ihc-login-template-6 a {
	border-radius: 20px
}

.ihc-logout-wrap.ihc-login-template-7 a {
	background: #6c7a8d !important;
	padding: 8px 30px;
	color: #fff !important
}

.ihc-ap-theme-1 .iump-user-page-avatar,
.ihc-ap-theme-3 .iump-user-page-avatar,
.ihc-ap-theme-4 .iump-user-page-avatar {
	display: inline-block;
	padding-right: 15px;
	float: left;
	width: 30%
}

.ihc-ap-theme-1 .iump-user-page-details,
.ihc-ap-theme-3 .iump-user-page-details,
.ihc-ap-theme-4 .iump-user-page-details {
	padding-bottom: 15px;
	margin-top: 10px
}

.ihc-ap-theme-1 .iump-user-page-avatar img,
.ihc-ap-theme-3 .iump-user-page-avatar img,
.ihc-ap-theme-4 .iump-user-page-avatar img,
.ihc-public-wrapp-visitor-user .iump-user-page-avatar img {
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	display: block;
	max-width: 100%;
	width: 100% !important;
	margin: 0 auto;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	border-radius: 100%;
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3);
	border: 1px solid #fff
}

.ihc-ap-theme-1 .ihc-account-page-top-mess,
.ihc-ap-theme-3 .ihc-account-page-top-mess,
.ihc-ap-theme-4 .ihc-account-page-top-mess {
	display: inline-block;
	float: left;
	padding-top: 5px;
	padding-left: 20px
}

.ihc-ap-theme-1 .ihc-account-page-top-mess p,
.ihc-ap-theme-3 .ihc-account-page-top-mess p,
.ihc-ap-theme-4 .ihc-account-page-top-mess p {
	margin-bottom: 12px
}

.ihc-ap-theme-1 .ihc-ap-menu {
	clear: both;
	background: #3f9cc2;
	border-color: #0073aa;
	min-width: 560px
}

.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item {
	float: left;
	padding-left: 0;
	padding-right: 0;
	cursor: pointer;
	font-size: 14px;
	font-family: "Source Sans Pro", Helvetica, sans-serif;
	font-weight: 500
}

.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc,
.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc,
.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc {
	font-size: 19px;
	line-height: 40px;
	padding-right: 8px;
	vertical-align: middle;
	color: #fff
}

.ihc-ap-theme-1 .ihc-ap-menu .ihc-ap-menu-item a {
	border: none;
	color: #fff;
	line-height: 45px
}

.ihc-ap-theme-1 #ihc_account_page_tab_content,
.ihc-ap-theme-2 #ihc_account_page_tab_content,
.ihc-ap-theme-3 #ihc_account_page_tab_content,
.ihc-ap-theme-4 #ihc_account_page_tab_content {
	padding-top: 15px;
	padding-bottom: 35px;
	min-height: 400px
}

.ihc-ap-theme-1 .iump-user-page-box .iump-user-page-box-title,
.ihc-ap-theme-2 .iump-user-page-box .iump-user-page-box-title,
.ihc-ap-theme-3 .iump-user-page-box .iump-user-page-box-title,
.ihc-ap-theme-4 .iump-user-page-box .iump-user-page-box-title {
	font-size: 21px;
	border-width: 0
}

.ihc-ap-theme-1 .iump-user-page-wrapper,
.ihc-ap-theme-2 .iump-user-page-wrapper,
.ihc-ap-theme-3 .iump-user-page-wrapper,
.ihc-ap-theme-4 .iump-user-page-wrapper {
	padding: 0
}

.ihc-ap-theme-1 .iump-account-content-title,
.ihc-ap-theme-2 .iump-account-content-title,
.ihc-ap-theme-3 .iump-account-content-title,
.ihc-ap-theme-4 .iump-account-content-title {
	line-height: 40px;
	text-transform: uppercase;
	margin-bottom: 30px;
	font-family: Open Sans, sans-serif, "Trebuchet MS" !important;
	font-weight: 600;
	font-size: 28px;
	color: #333;
	text-transform: inherit
}

.ihc-ap-theme-1 .ihc-account-subscr-list,
.ihc-ap-theme-3 .ihc-account-subscr-list,
.ihc-ap-theme-4 .ihc-account-subscr-list {
	margin-top: 20px;
	color: #888;
	font-size: 13px;
	margin-bottom: 40px;
	width: 100%
}

.ihc-ap-theme-1 .ihc-account-subscr-list thead,
.ihc-ap-theme-2 .ihc-account-subscr-list thead,
.ihc-ap-theme-4 .ihc-account-subscr-list thead {
	color: #555;
	text-transform: uppercase;
	font-family: Oswald, Arial, Helvetica, sans-serif;
	font-weight: 400;
	margin-bottom: 30px;
	border-bottom: 4px solid #33b5e5;
	font-size: 14px
}

.ihc-ap-theme-1 .ihc-account-subscr-list thead td,
.ihc-ap-theme-2 .ihc-account-subscr-list thead td,
.ihc-ap-theme-3 .ihc-account-subscr-list thead td,
.ihc-ap-theme-4 .ihc-account-subscr-list thead td {
	padding: 6px 10px 6px 0;
	border: none
}

.ihc-ap-theme-1 .ihc-account-subscr-list tbody td,
.ihc-ap-theme-2 .ihc-account-subscr-list tbody td,
.ihc-ap-theme-3 .ihc-account-subscr-list tbody td,
.ihc-ap-theme-4 .ihc-account-subscr-list tbody td {
	vertical-align: top;
	padding: 10px 10px 10px 5px;
	border: none
}

.ihc-ap-theme-1 .ihc-account-subscr-list .ihc-level-name,
.ihc-ap-theme-2 .ihc-account-subscr-list .ihc-level-name,
.ihc-ap-theme-3 .ihc-account-subscr-list .ihc-level-name,
.ihc-ap-theme-4 .ihc-account-subscr-list .ihc-level-name {
	color: #21759b;
	font-size: 15px;
	font-family: Open Sans, sans-serif, "Trebuchet MS";
	font-weight: 600
}

.ihc-ap-theme-1 .ihc-account-subscr-list .ihc-level-name-wrapp,
.ihc-ap-theme-2 .ihc-account-subscr-list .ihc-level-name-wrapp,
.ihc-ap-theme-3 .ihc-account-subscr-list .ihc-level-name-wrapp,
.ihc-ap-theme-4 .ihc-account-subscr-list .ihc-level-name-wrapp {
	padding-left: 15px;
	font-size: 12px;
	color: #21759b
}

.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item,
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item,
.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item {
	padding-left: 0;
	padding-right: 0;
	font-family: "Source Sans Pro", Helvetica, sans-serif;
	font-weight: 500;
	float: left;
	cursor: pointer
}

.ihc-ap-theme-1 .ihc-account-subscr-list tr:nth-child(2n),
.ihc-ap-theme-2 .ihc-account-subscr-list tr:nth-child(2n),
.ihc-ap-theme-3 .ihc-account-subscr-list tr:nth-child(2n),
.ihc-ap-theme-4 .ihc-account-subscr-list tr:nth-child(2n) {
	background-color: #f6f6f6
}

.ihc-ap-theme-1 .ihc-account-tranz-list tr:nth-child(2n),
.ihc-ap-theme-2 .ihc-account-tranz-list tr:nth-child(2n),
.ihc-ap-theme-3 .ihc-account-tranz-list tr:nth-child(2n),
.ihc-ap-theme-4 .ihc-account-tranz-list tr:nth-child(2n) {
	background-color: #fafafa
}

.ihc-ap-theme-1 .ihc-account-tranz-list,
.ihc-ap-theme-2 .ihc-account-tranz-list,
.ihc-ap-theme-4 .ihc-account-tranz-list {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin: 25px 0 15px;
	border: 1px solid #eee;
	font-family: Lato;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #888
}

.ihc-ap-theme-1 .ihc-account-tranz-list thead,
.ihc-ap-theme-2 .ihc-account-tranz-list thead,
.ihc-ap-theme-3 .ihc-account-tranz-list thead,
.ihc-ap-theme-4 .ihc-account-tranz-list thead {
	background-color: #fafafa !important
}

.ihc-ap-theme-1 .ihc-account-tranz-list tbody,
.ihc-ap-theme-2 .ihc-account-tranz-list tbody,
.ihc-ap-theme-3 .ihc-account-tranz-list tbody,
.ihc-ap-theme-4 .ihc-account-tranz-list tbody {
	background: 0 0
}

.ihc-ap-theme-1 .ihc-account-tranz-list th,
.ihc-ap-theme-2 .ihc-account-tranz-list th,
.ihc-ap-theme-3 .ihc-account-tranz-list th,
.ihc-ap-theme-4 .ihc-account-tranz-list th {
	border: 1px solid #eee;
	text-align: center
}

.ihc-ap-theme-1 .ihc-account-tranz-list td,
.ihc-ap-theme-2 .ihc-account-tranz-list td,
.ihc-ap-theme-4 .ihc-account-tranz-list td {
	text-align: center;
	font-size: 13px
}

.ihc-ap-theme-1 .ihc-account-tranz-list td .ihc-level-name,
.ihc-ap-theme-2 .ihc-account-tranz-list td .ihc-level-name,
.ihc-ap-theme-3 .ihc-account-tranz-list td .ihc-level-name,
.ihc-ap-theme-4 .ihc-account-tranz-list td .ihc-level-name {
	color: #21759b;
	font-size: 13px;
	font-family: Open Sans, sans-serif, "Trebuchet MS";
	font-weight: 600
}

.ihc-ap-theme-1 .ihc_account_level_status,
.ihc-ap-theme-2 .ihc_account_level_status,
.ihc-ap-theme-4 .ihc_account_level_status {
	font-family: inherit;
	color: #222
}

.ihc-ap-theme-1 .ihc-ap-wrap,
.ihc-ap-theme-2 .ihc-ap-wrap,
.ihc-ap-theme-4 .ihc-ap-wrap {
	box-sizing: border-box;
	margin: 35px 0 20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #333;
	min-width: 200px
}

.ihc-ap-theme-1 .ihc-ap-wrap .iump-pagination-wrapper,
.ihc-ap-theme-2 .ihc-ap-wrap .iump-pagination-wrapper,
.ihc-ap-theme-3 .ihc-ap-wrap .iump-pagination-wrapper,
.ihc-ap-theme-4 .ihc-ap-wrap .iump-pagination-wrapper {
	margin-right: 0
}

.ihc-ap-theme-2 .ihc-ap-menu {
	clear: both;
	background-color: #444;
	min-width: 560px
}

.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item {
	background-color: #444;
	font-size: 14px
}

.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item:hover {
	background-color: #333 !important
}

.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item-selected {
	background-color: #47565d !important
}

.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item a {
	border: none;
	color: #e8e8e8;
	line-height: 40px
}

.ihc-ap-theme-2 .ihc-account-subscr-list {
	margin-top: 20px;
	color: #888;
	font-size: 13px;
	margin-bottom: 40px
}

.ihc-ap-theme-3 .ihc-ap-menu {
	clear: both;
	background: 0 0;
	border-color: transparent;
	min-width: 560px;
	padding: 10px 0;
	border-bottom: 1px solid #e6e6e6
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item {
	font-size: 14px;
	margin: 10px 0;
	text-align: center
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item-selected,
.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item:hover {
	background-color: transparent
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc {
	font-size: 36px;
	line-height: 40px;
	padding-right: 8px;
	vertical-align: middle;
	color: #333;
	display: block;
	text-align: center;
	margin-bottom: 7px
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item a {
	border: none;
	color: #333;
	line-height: 20px;
	opacity: .6
}

.ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item a:hover {
	opacity: 1
}

.ihc-ap-menu .ihc-ap-menu-item-selected a {
	opacity: 1 !important
}

.ihc-ap-theme-3 .ihc-account-subscr-list thead {
	color: #555;
	text-transform: uppercase;
	font-weight: 500;
	font-family: inherit;
	margin-bottom: 30px;
	border-bottom: 4px solid #33b5e5;
	font-size: 14px
}

.ihc-ap-theme-3 .ihc-account-tranz-list {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	margin: 25px 0 15px;
	border: 1px solid #eee;
	font-family: Lato;
	font-size: 13px;
	font-weight: 400;
	line-height: 24px;
	color: #888
}

.ihc-ap-theme-3 .ihc-account-tranz-list td {
	text-align: center;
	font-size: 13px;
	border: 1px solid #eee
}

.ihc-ap-theme-3 .ihc_account_level_status {
	font-family: inherit;
	font-weight: 600;
	color: #222
}

.ihc-ap-theme-3 .ihc-ap-wrap {
	box-sizing: border-box;
	margin: 20px 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	color: #777;
	min-width: 200px
}

.ihc-ap-theme-3 .ihc-ap-wrap h3 {
	font-size: 22px;
	font-weight: 700;
	margin-bottom: 15px;
	color: #777
}

.ihc-ap-theme-4 .ihc-ap-menu {
	clear: both;
	background: #444;
	border-color: #444;
	min-width: 560px;
	padding: 10px
}

.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item {
	margin-left: 5px;
	margin-bottom: 5px;
	border-radius: 4px;
	font-size: 14px
}

.ihc-ap-menu .ihc-ap-menu-item:hover {
	background-color: #555
}

.ihc-ap-menu .ihc-ap-menu-item-selected {
	background-color: #3ba1da
}

.ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item a {
	border: none;
	color: #fff;
	line-height: 40px
}

.ihc-sm-template-2 .ihc-sm-item {
	padding: 0;
	transition: .4s;
	-moz-transition: .4s;
	-webkit-transition: .4s;
	position: relative
}

.ihc-sm-template-2 .fa-ihc-sm {
	width: 36px;
	height: 36px;
	text-align: center;
	background-color: rgba(0, 0, 0, .2);
	border-right: 1px solid rgba(0, 0, 0, .3);
	line-height: 36px;
	font-size: 20px;
	position: relative;
	overflow: hidden
}

.ihc-sm-template-2 .fa-ihc-sm:after,
.ihc-sm-template-2 .fa-ihc-sm:before {
	transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s
}

.ihc-sm-template-2 .fa-ihc-sm:after {
	display: block;
	left: -100%;
	position: absolute
}

.ihc-sm-template-2 .fa-ihc-sm:before,
.ihc-sm-template-2 .ihc-sm-item:hover .fa-ihc-sm:after {
	left: 0;
	position: relative
}

.ihc-sm-template-2 .ihc-sm-item-label {
	line-height: 36px;
	margin-left: 0;
	padding-left: 6px;
	padding-right: 15px;
	border-left: 1px solid rgba(255, 255, 255, .2)
}

.ihc-sm-template-2 .ihc-sm-item:hover .fa-ihc-sm {
	background-color: rgba(255, 255, 255, .1);
	transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s
}

.ihc-sm-template-2 .ihc-sm-item:hover .fa-ihc-sm:before {
	left: 100%;
	position: absolute
}

.ihc-sm-template-3 .ihc-sm-item {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	transition: transform .3s ease-in-out;
	-webkit-transition: transform .3s ease-in-out;
	-moz-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
	-ms-transition: .3s ease-in-out;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	box-shadow: 0 0 1px transparent;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	position: relative;
	padding: 8px 10px;
	color: #484f59;
	text-shadow: 1px 1px 0 #fff;
	margin-top: 12px;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 2px 3px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 2px 3px rgba(0, 0, 0, .1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 2px 3px rgba(0, 0, 0, .1)
}

.ihc-sm-template-3 .ihc-sm-item:before {
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	bottom: 2px;
	left: 0;
	right: 0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e7e8ea));
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e7e8ea);
	background-image: -moz-linear-gradient(top, #f4f4f4, #e7e8ea);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e7e8ea);
	background-image: -o-linear-gradient(top, #f4f4f4, #e7e8ea);
	background-image: linear-gradient(top, #f4f4f4, #e7e8ea);
	-webkit-transform: scaleY(1);
	transform: scaleY(1);
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.ihc-sm-template-3 .ihc-sm-item:after {
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	right: 100%;
	bottom: 0;
	-webkit-border-radius: 4px 4px 0 0;
	-moz-border-radius: 4px 4px 0 0;
	border-radius: 4px 4px 0 0;
	background-color: rgba(0, 0, 0, .2);
	height: 4px;
	-webkit-transition-property: right;
	transition-property: right;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.ihc-sm-template-3 .ihc-sm-item:hover {
	-webkit-transform: translateY(-6px);
	transform: translateY(-6px);
	overflow: visible;
	color: #fff;
	text-shadow: 1px 1px 0 rgba(255, 255, 255, 0)
}

.ihc-sm-template-3 .ihc-sm-item:active:before,
.ihc-sm-template-3 .ihc-sm-item:focus:before,
.ihc-sm-template-3 .ihc-sm-item:hover:before {
	-webkit-transform: scaleY(0);
	transform: scaleY(0)
}

.ihc-sm-template-3 .ihc-sm-item:hover:after {
	right: 0
}

.ihc-sm-template-3 .ihc-sm-item-label {
	padding-right: 20px
}

.ihc-sm-template-4 .ihc-sm-item {
	border-radius: 5px;
	padding: 3px;
	-webkit-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, .24);
	-moz-box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, .24);
	box-shadow: 1px 1px 8px 0 rgba(0, 0, 0, .24)
}

.ihc-sm-template-4 .ihc-sm-item:hover {
	opacity: .8
}

.ihc-sm-template-4 .fa-ihc-sm {
	width: 27px;
	text-align: center
}

.ihc-sm-template-4 .ihc-sm-item-label {
	padding-right: 10px
}

.ihc-sm-template-5 .ihc-sm-item {
	border-radius: 27px;
	padding: 3px;
	-webkit-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .24);
	-moz-box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .24);
	box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, .24);
	margin: 7px
}

.ihc-sm-template-5 .ihc-sm-item-label {
	padding-right: 6px
}

.ihc-sm-template-5 .ihc-sm-item:hover .fa-ihc-sm,
.ihc-sm-template-5 .ihc-sm-item:hover .ihc-sm-item-label {
	color: #fff !important;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s
}

.ihc-sm-template-5 .ihc-sm-item {
	background: #fff;
	background: -moz-linear-gradient(-45deg, #fff 0, #f5f5f5 100%);
	background: -webkit-gradient(left top, right bottom, color-stop(0, #fff), color-stop(100%, #f5f5f5));
	background: -webkit-linear-gradient(-45deg, #fff 0, #f5f5f5 100%);
	background: -o-linear-gradient(-45deg, #fff 0, #f5f5f5 100%);
	background: -ms-linear-gradient(-45deg, #fff 0, #f5f5f5 100%);
	background: linear-gradient(135deg, #fff 0, #f5f5f5 100%);
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s
}

.ihc-sm-template-5 .ihc-fb .fa-ihc-sm,
.ihc-sm-template-5 .ihc-fb .ihc-sm-item-label {
	color: #3b5998
}

.ihc-sm-template-5 .ihc-tw .fa-ihc-sm,
.ihc-sm-template-5 .ihc-tw .ihc-sm-item-label {
	color: #4099ff
}

.ihc-sm-template-5 .ihc-in .fa-ihc-sm,
.ihc-sm-template-5 .ihc-in .ihc-sm-item-label {
	color: #0074a2
}

.ihc-sm-template-5 .ihc-goo .fa-ihc-sm,
.ihc-sm-template-5 .ihc-goo .ihc-sm-item-label {
	color: #d95232
}

.ihc-sm-template-5 .ihc-vk .fa-ihc-sm,
.ihc-sm-template-5 .ihc-vk .ihc-sm-item-label {
	color: #5d83aa
}

.ihc-sm-template-5 .ihc-ig .fa-ihc-sm,
.ihc-sm-template-5 .ihc-ig .ihc-sm-item-label {
	color: #125688
}

.ihc-sm-template-5 .ihc-tbr .fa-ihc-sm,
.ihc-sm-template-5 .ihc-tbr .ihc-sm-item-label {
	color: #2c4762
}

.ihc-sm-template-5 .ihc-sm-item.ihc-fb:hover {
	background: #3b5998
}

.ihc-sm-template-5 .ihc-sm-item.ihc-tw:hover {
	background: #4099ff
}

.ihc-sm-template-5 .ihc-sm-item.ihc-in:hover {
	background: #0074a2
}

.ihc-sm-template-5 .ihc-sm-item.ihc-goo:hover {
	background: #d95232
}

.ihc-sm-template-5 .ihc-sm-item.ihc-vk:hover {
	background: #5d83aa
}

.ihc-sm-template-5 .ihc-sm-item.ihc-ig:hover {
	background: #125688
}

.ihc-sm-template-5 .ihc-sm-item.ihc-tbr:hover {
	background: #2c4762
}

.ihc-public-wrapp-visitor-user .iump-user-page-avatar {
	width: 50%
}

.ihc-public-wrapp-visitor-user .ihc-account-page-top-mess {
	border-bottom: 1px solid #ededed;
	margin-bottom: 15px;
	padding-bottom: 10px
}

.ihc-public-wrapp-visitor-user .ihc-account-page-top-mess p {
	margin-bottom: 10px
}

.ihc-public-wrapp-visitor-user .ihc-account-page-top-mess .ihc-ap-sm-top-icons-wrap {
	float: none;
	padding-left: 2px
}

.ihc-ap-sm-top-icons-wrap .ihc-account-page-sm-icon {
	border-radius: 100%;
	-webkit-border-radius: 100%;
	border: 2px solid #fff;
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3);
	opacity: .9;
	color: #fff
}

.ihc-ap-sm-top-icons-wrap .ihc-account-page-sm-icon .fa-ihc-sm {
	width: 27px
}

.ihc-user-page-top-ap-wrapper {
	padding: 20px 15px 10px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.ihc-user-page-top-ap-background {
	position: absolute;
	height: 200%;
	left: 0;
	right: 0;
	top: -100%;
	z-index: -10;
	background-size: cover;
	background-position: 50% 50%;
	background-blend-mode: overlay;
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/top_aff_bk_1.png)
}

.ihc-ap-top-theme-1 #js_ihc_edit_top_ap_banner {
	height: 180px
}

.ihc-user-page-top-ap-wrapper .ihc-left-side {
	float: left;
	max-width: 30%
}

.ihc-user-page-top-ap-wrapper .ihc-middle-side {
	float: left;
	max-width: 70%
}

.ihc-user-page-top-ap-wrapper .ihc-user-page-avatar {
	display: inline-block;
	padding-right: 15px;
	max-width: 150px
}

.ihc-user-page-top-ap-wrapper .ihc-top-levels {
	margin: 5px 0 10px;
	display: block;
	padding-left: 20px;
	font-family: inherit;
}

.ihc-user-page-top-ap-wrapper .ihc-top-level-box {
	background-color: #1fb5ac;
	color: #fff;
	padding: 3px 9px;
	margin: 2px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-radius: 3px;
	display: inline-block;
	cursor: pointer
}

.ihc-user-page-top-ap-wrapper .ihc-top-level-box.ihc-expired-level {
	background-color: rgba(240, 80, 80, .8)
}

.ihc-ap-top-sm {
	margin: 5px 0 10px;
	display: block;
	padding-left: 20px
}

.ihc-ap-top-theme-1 .ihc-user-page-avatar img {
	min-width: 150px
}

.ihc-ap-top-theme-2 #js_ihc_edit_top_ap_banner {
	height: 250px
}

.ihc-ap-top-theme-3 .ihc-middle-side {
	max-width: inherit;
	margin-left: 189px;
	margin-bottom: 20px
}

.ihc-ap-top-theme-3 .ihc-user-page-avatar img {
	min-height: 210px
}

.ihc-ap-top-theme-4 {
	padding-top: 85px;
	padding-bottom: 0;
	height: 300px
}

.ihc-ap-top-theme-4 .ihc-user-page-top-ap-background {
	height: 300px;
	top: 0;
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/top_aff_bk_3.png);
	background-color: #00a0e3;
	background-image: -webkit-linear-gradient(left, #00a0e3, #39c8df);
	background-image: linear-gradient(to right, #00a0e3, #39c8df);
	z-index: -2
}

.ihc-ap-top-theme-4 .ihc-left-side {
	margin-bottom: -75px;
	margin-left: 50px;
	z-index: 1
}

.ihc-ap-top-theme-4 .ihc-middle-side {
	float: none;
	max-width: inherit;
	margin-top: -15px;
	z-index: 1;
	margin-left: 260px
}

.ihc-ap-top-theme-3 .ihc-special-clear,
.ihc-ap-top-theme-4 .ihc-special-clear {
	clear: none
}

.ihc-ap-top-theme-3 .ihc-stats-label,
.ihc-ap-top-theme-4 .ihc-stats-label {
	min-height: 20px;
	line-height: 1.2;
	padding-right: 0
}

.ihc-ap-top-theme-3 .ihc-stats-content,
.ihc-ap-top-theme-4 .ihc-stats-content {
	margin-bottom: 6px;
	font-size: 21px
}

.ihc-ap-top-theme-4 .ihc-user-page-details {
	top: -48px;
	position: relative;
	margin-top: 0;
	border-radius: 100%
}

.ihc-ap-top-theme-4 .ihc-user-page-avatar {
	padding-right: 0;
	max-width: 210px;
	display: block
}

.ihc-ap-top-theme-4 .ihc-user-page-avatar img {
	border-radius: 100%;
	box-shadow: none;
	box-sizing: border-box;
	border: 7px solid rgba(255, 255, 255, .2) !important;
	max-height: 210px;
	min-height: 200px
}

.ihc-user-page-top-ap-wrapper .ihc-user-page-avatar img,
.iump-view-user-wrapp-temp1 .ihc-left-side .ihc-user-page-avatar img {
	max-width: 100%;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	box-shadow: 0 0 15px 0 rgba(0, 0, 0, .3);
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	display: block;
	margin: 0 auto
}

.ihc-ap-top-theme-4 .ihc-background-overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: -1;
	background-color: rgba(0, 0, 0, .35)
}

.ihc-ap-top-theme-4 .ihc-top-levels {
	margin-left: 0;
	margin-top: 10px;
	padding-left: 20px
}

.ihc-ap-top-theme-4 .iump-user-page-name {
	margin-bottom: 20px !important
}

.ihc-user-page-top-ap-wrapper .ihc-user-page-avatar img {
	transition: .2s;
	border-radius: 100%;
	border: 1px solid #fff
}

.ihc-user-page-top-ap-wrapper .ihc-account-page-top-mess {
	word-break: break-word;
	font-family: Open Sans, sans-serif, "Trebuchet MS";
	display: inline-block;
	padding-top: 5px;
	padding-left: 20px;
	word-break: break-word
}

.ihc-user-page-top-ap-wrapper .ihc-account-page-top-mess div,
.ihc-user-page-top-ap-wrapper .ihc-account-page-top-mess p {
	margin-bottom: 8px
}

.ihc-user-page-top-ap-wrapper .ihc-stats-label {
	min-height: 30px;
	font-family: inherit;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5;
	padding: 0 5px 0 0
}

.ihc-user-page-top-ap-wrapper .ihc-stats-content {
	font-family: inherit;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: 16px;
	color: #454545;
	font-size: 24px
}

.ihc-ap-top-theme-2 {
	padding-top: 270px
}

.ihc-ap-top-theme-2 .ihc-user-page-top-ap-background {
	height: 250px;
	top: 0;
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/top_ump_bk_4.png)
}

.ihc-ap-top-theme-2 .ihc-user-page-avatar img {
	min-width: 180px;
	border-radius: 0;
	box-shadow: none;
	border: 5px solid #fff
}

.ihc-ap-top-theme-2 .ihc-left-side,
.ihc-ap-top-theme-3 .ihc-left-side {
	margin-bottom: -75px
}

.ihc-ap-top-theme-2 .ihc-middle-side {
	margin-top: -10px
}

.ihc-ap-top-theme-2 .ihc-user-page-details,
.iump-view-user-wrapp-temp1 .ihc-left-side .ihc-user-page-details {
	top: -75px;
	position: relative;
	margin-top: 0;
	background-color: #fff
}

.ihc-ap-top-theme-2 .ihc-user-page-avatar,
.ihc-ap-top-theme-3 .ihc-user-page-avatar {
	padding-right: 0;
	max-width: 190px
}

.ihc-ap-top-theme-3 {
	padding-top: 320px;
	padding-bottom: 0
}

.ihc-ap-top-theme-3 .ihc-user-page-top-ap-background {
	height: 300px;
	top: 0;
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/top_ump_bk_4.png)
}

.ihc-ap-top-theme-3 .ihc-middle-side {
	float: none;
	max-width: inherit;
	margin-top: -10px
}

.ihc-ap-top-theme-3 .ihc-user-page-details {
	top: -75px;
	position: relative;
	margin-top: 0;
	background-color: #fff;
	border-radius: 100%
}

.iump-view-user-wrapp-temp1 .ihc-user-page-top-ap-background,
.iump-view-user-wrapp-temp2 .ihc-user-page-top-ap-background {
	left: 0;
	right: 0;
	background-size: cover;
	background-position: 50% 50%;
	background-blend-mode: overlay;
	top: 0;
	background-image: url(https://cgscongregation.ca/wp-content/plugins/indeed-membership-pro/assets/css/../images/top_aff_bk_2.png)
}

.ihc-ap-top-theme-3 .ihc-user-page-avatar img {
	border-radius: 100%;
	box-shadow: none;
	border: 5px solid #fff
}

.iump-list-posts-template-2 .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image {
	display: block;
	width: 100%;
	padding: 0;
	text-align: left
}

.iump-list-posts-template-2 .iump-list-access-posts-item-wrapp .iump-list-access-posts-the-feature-image img {
	width: 100%
}

.iump-list-posts-template-2 .iump-list-access-posts-item-wrapp .iump-list-access-posts-item-content {
	display: block;
	width: 100%;
	padding-left: 0;
	margin-top: 20px
}

.iump-invoice-template-2 .iump-invoice-title {
	background-color: #5e97e4
}

.iump-invoice-template-2 .iump-invoice-invoice-code {
	background-color: #777;
	color: #e4e4e6
}

.iump-invoice-template-2 .iump-invoice-client-details {
	background-color: #eee
}

.iump-view-user-wrapp-temp1,
.iump-view-user-wrapp-temp2 {
	font-family: Arial, Helvetica, sans-serif
}

.iump-view-user-wrapp-temp1 .ihc-user-page-top-ap-wrapper {
	padding: 270px 15px 10px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	z-index: 1;
	border-bottom: 2px solid #eee
}

.iump-view-user-wrapp-temp1 .ihc-left-side {
	float: left;
	max-width: 30%;
	margin-bottom: -75px
}

.iump-view-user-wrapp-temp1 .ihc-left-side .ihc-user-page-avatar {
	display: inline-block;
	padding-right: 0;
	max-width: 190px
}

.iump-view-user-wrapp-temp1 .ihc-left-side .ihc-user-page-avatar img {
	transition: .2s;
	border-radius: 0;
	border: 5px solid #fff;
	box-shadow: none
}

.iump-view-user-wrapp-temp1 .ihc-middle-side {
	float: left;
	max-width: 70%;
	padding: 5px 15px;
	box-sizing: border-box
}

.iump-view-user-wrapp-temp1 .ihc-middle-side .iump-name {
	font-size: 23px;
	font-weight: 600;
	color: #666;
	line-height: 1.6em
}

.iump-view-user-wrapp-temp1 .ihc-middle-side .iump-addiional-elements,
.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-addiional-elements {
	color: #888;
	font-size: 14px;
	line-height: 18px;
	box-sizing: content-box;
	margin: 10px 0
}

.iump-view-user-wrapp-temp1 .ihc-middle-side .iump-element,
.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-element {
	padding: 0 10px;
	border-right: 1px solid #ddd;
	box-sizing: content-box
}

.iump-view-user-wrapp-temp1 .ihc-middle-side .iump-element:first-child,
.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-element:first-child {
	padding-left: 0
}

.iump-view-user-wrapp-temp1 .ihc-user-page-top-ap-background {
	position: absolute;
	z-index: -10;
	height: 250px
}

.iump-view-user-wrapp-temp1 .ihc-levels-wrapper,
.iump-view-user-wrapp-temp2 .ihc-levels-wrapper {
	padding: 10px 30px;
	border-bottom: 2px solid #eee;
	box-sizing: border-box;
	background-color: #777a80
}

.iump-view-user-wrapp-temp1 .ihc-levels-wrapper .ihc-top-level-box,
.iump-view-user-wrapp-temp2 .ihc-levels-wrapper .ihc-top-level-box {
	background-color: transparent;
	color: #fff;
	padding: 6px 16px;
	margin: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	box-radius: 4px;
	display: inline-block;
	cursor: pointer;
	border: 1px solid #ccc;
	font-weight: 700
}

.iump-view-user-wrapp-temp1 .iump-user-fields-list,
.iump-view-user-wrapp-temp2 .iump-user-fields-list {
	padding: 30px 20px 20px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px
}

.iump-view-user-wrapp-temp1 .iump-user-field {
	padding: 10px 0;
	border-bottom: 1px solid #eee
}

.iump-view-user-wrapp-temp1 .iump-user-field .iump-label {
	color: #333;
	font-weight: 700;
	width: 35%;
	text-align: right;
	padding-right: 7%;
	box-sizing: border-box;
	float: left
}

.iump-view-user-wrapp-temp1 .iump-user-field .iump-value {
	float: left;
	white-space: pre-wrap
}

.iump-view-user-wrapp-temp1 .iump-additional-content,
.iump-view-user-wrapp-temp2 .iump-additional-content {
	padding: 30px 20px 20px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px
}

.ihc-account-subscr-list .ihc_account_level_status,
.ihc-account-subscr-list thead,
.ihc-account-subscr-list thead td,
.ihc-account-tranz-list tbody td,
.ihc-account-tranz-list tbody th,
.ihc-account-tranz-list tfoot th,
.ihc-account-tranz-list thead th {
	font-family: 'IRANSans' !important
}

.iump-view-user-wrapp-temp2 .ihc-user-page-top-ap-wrapper {
	padding: 170px 15px 10px;
	box-sizing: border-box;
	position: relative;
	overflow: hidden;
	z-index: 1;
	border-bottom: 2px solid #eee
}

.iump-view-user-wrapp-temp2 .ihc-left-side {
	margin: 0 auto -75px;
	max-width: 40%;
	min-width: 200px;
	float: none
}

.iump-view-user-wrapp-temp2 .ihc-left-side .ihc-user-page-details {
	top: -75px;
	position: relative;
	margin-top: 0
}

.iump-view-user-wrapp-temp2 .ihc-left-side .ihc-user-page-avatar {
	max-width: 100%;
	padding-right: 0
}

.iump-view-user-wrapp-temp2 .ihc-left-side .ihc-user-page-avatar img {
	border-image-outset: 0;
	border-image-repeat: stretch;
	border-image-slice: 100%;
	border-image-source: none;
	border-image-width: 1;
	display: block;
	width: 100%;
	height: auto;
	max-height: 100%;
	margin: 0 auto;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	transition: .2s;
	border-radius: 100%;
	box-shadow: 0 0 19px 0 rgba(0, 0, 0, .15) !important;
	border: 11px solid #fff;
	box-shadow: none
}

.iump-view-user-wrapp-temp2 .ihc-middle-side {
	float: none;
	max-width: 100%;
	padding: 5px 15px;
	box-sizing: border-box;
	text-align: center
}

.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-name {
	font-size: 26px;
	font-weight: 600;
	color: #666;
	line-height: 1.6em
}

.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-username {
	font-size: 18px;
	font-weight: 700;
	color: #222;
	line-height: 1.2em
}

.iump-view-user-wrapp-temp2 .ihc-middle-side .iump-since {
	color: #333
}

.iump-view-user-wrapp-temp2 .ihc-user-page-top-ap-background {
	position: absolute;
	z-index: -10;
	height: 180px
}

.iump-view-user-wrapp-temp2 .iump-user-field {
	padding: 10px 0
}

.iump-view-user-wrapp-temp2 .iump-user-field .iump-label {
	color: #333;
	font-weight: 700;
	padding-left: 7%;
	box-sizing: border-box;
	border-bottom: 1px solid #eee
}

.iump-view-user-wrapp-temp2 .iump-user-field .iump-value {
	padding-left: 7%
}

.ihc-account-tranz-list {
	width: 100%;
	font-size: 13px;
	border: 1px solid #ccd0d4 !important;
	box-shadow: 0 1px 1px rgb(0 0 0 / 4%)
}

.ihc-account-tranz-list tfoot tr,
.ihc-account-tranz-list thead tr {
	background-color: #50586b;
	height: 46px
}

.ihc-account-tranz-list tfoot th,
.ihc-account-tranz-list thead th {
	padding: 8px 7px;
	font-style: normal;
	background-color: #f9f9fa;
	border: none !important;
	border-bottom: 1px solid #cad0d6 !important;
	border-top: 1px solid #cad0d6 !important;
	color: #4b5764;
	font-weight: 700;
	font-size: 11px !important
}

.ihc-account-tranz-list tbody td,
.ihc-account-tranz-list tbody th {
	-webkit-box-shadow: inset 0 -1px 0 rgb(100 100 100 / 10%);
	box-shadow: inset 0 -1px 0 rgb(100 100 100 / 10%);
	-moz-box-shadow: inset 0 -1px 0 rgba(100, 100, 100, .1);
	-ms-box-shadow: inset 0 -1px 0 rgba(100, 100, 100, .1);
	-o-box-shadow: inset 0 -1px 0 rgba(100, 100, 100, .1);
	padding: 16px 9px 15px;
	line-height: 2.4em;
	font-size: 11px !important;
	color: #555;
	border: none
}

.ihc-account-tranz-list .ihc-data-highlighted {
	font-weight: 700
}

.ihc-account-subscr-list {
	border: 1px solid #ddd;
	box-shadow: none;
	color: #555
}

.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button a,
.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button span {
	background-color: #eaeaea;
	border-radius: 3px;
	padding: 4px 8px;
	font-family: Open Sans, sans-serif, "Trebuchet MS";
	font-size: 12px;
	color: #444;
	font-weight: 600;
	min-width: 90px;
	cursor: pointer
}

.ihc-account-subscr-list thead {
	background: #f1f4f8 !important;
	border-bottom: 1px solid #ddd;
	line-height: 1.4
}

.ihc-account-subscr-list thead td {
	font-weight: 600 !important;
	font-size: 13px !important;
	box-sizing: content-box;
	text-transform: capitalize !important;
	padding: 1.5em .5em !important;
	word-break: normal !important
}

.ihc-account-subscr-list tbody td {
	font-size: 11px;
	box-sizing: border-box;
	color: #555;
	word-break: normal !important
}

.ihc-account-subscr-list .ihc-subscription-table-level {
	max-width: 130px
}

.ihc-account-subscr-list .ihc-level-name {
	max-width: 120px;
	box-sizing: border-box;
	font-size: 12px !important
}

.ihc-account-subscr-list .ihc-level-name-wrapp {
	max-width: 120px;
	box-sizing: border-box
}

.ihc-account-subscr-list .ihc-level-grace-wrapp,
.ihc-account-subscr-list .ihc-level-type-wrapp {
	width: 110px;
	box-sizing: border-box;
	word-break: break-word
}

.ihc-account-subscr-list .ihc-level-payment-wrapp,
.ihc-account-subscr-list .ihc-level-price-wrapp {
	width: 130px;
	box-sizing: border-box;
	word-break: break-word
}

.ihc-account-subscr-list .ihc-level-trial-wrapp {
	width: 100px;
	box-sizing: border-box;
	word-break: break-word
}

.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button {
	color: #11afea !important;
	padding: 5px;
	margin: 0;
	border-right: 1px solid #eee;
	border-right: none
}

.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button a {
	text-decoration: none
}

.ihc-account-subscr-list .ihc_account_level_status {
	font-weight: 700
}

.ihc-account-subscr-list .ihc-subscription-table-actions {
	width: 150px !important;
	min-width: 70px;
	max-width: 150px
}

.ihc-register-1 .ihc-hide-pw,
.ihc-register-2 .ihc-hide-pw,
.ihc-register-5 .ihc-hide-pw,
.ihc-register-6 .ihc-hide-pw,
.ihc-register-7 .ihc-hide-pw {
	bottom: 50px;
	top: auto;
	max-height: 35px
}

.ihc-register-14 .ihc-hide-pw {
	max-height: 9em
}

.ihc-register-9 .ihc-hide-pw {
	right: 2px
}

.ihc-login-template-1 .ihc-hide-login-pw,
.ihc-login-template-5 .ihc-hide-login-pw {
	top: auto;
	bottom: 0;
	top: calc(50% - 20px)
}

.ihc-login-template-2 .ihc-hide-login-pw,
.ihc-login-template-6 .ihc-hide-login-pw {
	top: auto;
	bottom: 8px;
	max-height: 50px
}

.ihc-login-template-3 .ihc-hide-login-pw {
	top: auto;
	bottom: 15px;
	max-height: 40px
}

.ihc-login-template-7 .ihc-hide-login-pw {
	top: auto;
	bottom: 8px;
	max-height: 50px;
	right: 10px
}

.ihc-login-template-13 .ihc-hide-login-pw {
	bottom: 0;
	top: auto;
	max-height: 40px
}

@media (max-width:567px) {
	.ihc_locker_4 .lock_content {
		margin-left: 0;
		margin-top: 140px
	}
}

@media (max-width:570px) {
	.ihc-user-page-top-ap-wrapper .ihc-left-side {
		width: 100%;
		max-width: 70%
	}

	.ihc-ap-top-theme-3 .ihc-middle-side {
		margin-left: 0;
		margin-top: 10px;
		display: inline-block
	}

	.ihc-user-page-top-ap-wrapper .ihc-middle-side,
	.ihc-user-page-top-ap-wrapper .ihc-user-page-avatar {
		max-width: 100%;
		width: 100%
	}

	.ihc-user-page-name,
	.ihc-user-page-top-ap-wrapper .ihc-stats-content {
		font-size: 1.3em
	}

	.ihc-user-page-mess {
		font-size: .9em
	}

	.ihc-ap-top-theme-2 .ihc-user-page-details,
	.ihc-ap-top-theme-3 .ihc-user-page-details {
		background-color: transparent
	}

	.ihc-ap-top-theme-2 .ihc-left-side {
		margin: 0 auto -75px;
		float: none
	}

	.ihc-ap-top-theme-4 {
		padding-top: 10px
	}

	.ihc-ap-top-theme-4 .ihc-left-side {
		margin-left: 0;
		margin-bottom: 0
	}

	.ihc-ap-top-theme-4 .ihc-user-page-details {
		top: 0
	}

	.ihc-ap-top-theme-4 .ihc-middle-side {
		margin-left: 0;
		margin-top: 5px;
		text-align: center
	}

	.ihc-ap-top-theme-4 .ihc-account-page-top-extra-mess {
		display: none
	}

	.ihc-ap-top-theme-4 .ihc-top-levels {
		height: 36px;
		overflow: hidden
	}

	.ihc-ap-theme-3 .ihc-mobile-bttn {
		background-color: transparent;
		border: none
	}

	.ihc-ap-theme-3 .ihc-mobile-bttn:before {
		color: #444
	}
}

@media (max-width:768px) {

	.ihc-account-subscr-list tr,
	.ihc-account-tranz-list tr {
		padding: 5px !important;
		box-sizing: border-box;
		border-bottom: 1px solid #ddd
	}

	.ihc-account-subscr-list tfoot,
	.ihc-account-subscr-list thead,
	.ihc-account-tranz-list tfoot,
	.ihc-account-tranz-list thead {
		display: none
	}

	.ihc-account-subscr-list tbody,
	.ihc-account-tranz-list tbody,
	.ihc-account-tranz-list tr {
		display: block
	}

	.ihc-account-subscr-list tr td,
	.ihc-account-tranz-list tr td {
		display: block;
		text-align: right !important;
		padding: 0 !important
	}

	.ihc-account-tranz-list tr td:before {
		content: attr(data-title) ": ";
		font-weight: 700;
		float: left
	}

	.ihc-account-subscr-list tr {
		display: block;
		display: flow-root;
		text-align: right
	}

	.ihc-subscription-table-actions {
		width: auto
	}

	.ihc-account-subscr-list .ihc-level-name-wrapp {
		padding: 10px 0 !important;
		font-size: 14px
	}

	.ihc-account-subscr-list .ihc-level-end-time-wrapp,
	.ihc-account-subscr-list .ihc-level-start-time-wrapp {
		display: inline-flex
	}

	.ihc-account-subscr-list .ihc-level-end-time-wrapp:before {
		content: " - ";
		padding: 0 5px
	}

	.ihc-account-subscr-list .ihc-level-paid-status-wrapp,
	.ihc-account-subscr-list .ihc-subscription-table-actions {
		padding-top: 10px !important
	}

	.ihc-account-subscr-list .iump-subscription-table-button {
		margin-right: 0;
		margin-left: 6px
	}

	.iump-user-page-name {
		font-size: 14px
	}

	.ihc-ap-top-theme-4 .iump-user-page-name {
		margin-bottom: 10px !important
	}
}

@media (max-width:620px) {
	.ihc-register-6 {
		width: 100%;
		min-width: auto
	}
}



























.ihc-login-template-11 .impu-form-line-fr input[type=password], .ihc-login-template-11 .impu-form-line-fr input[type=text], .ihc-login-template-9 .impu-form-line-fr input[type=password], .ihc-login-template-9 .impu-form-line-fr input[type=text] {
    padding-right: 40px !important;
    padding-left: 0 !important;
}
.ihc-login-template-11 .fa-ihc, .ihc-login-template-9 .fa-ihc {
    right: 15px;
    left: auto;
}
.ihc-hide-pw, .ihc-hide-login-pw {
    left: 0;
    right: auto;
}

.ihc-register-9 .iump-form-line-register .select2-selection, .ihc-register-9 .iump-form-line-register input[type=number], .ihc-register-9 .iump-form-line-register input[type=password], .ihc-register-9 .iump-form-line-register input[type=text], .ihc-register-9 .iump-form-line-register select, .ihc-register-9 .iump-form-line-register textarea {
    text-align: right;
}
.ihc-register-12 .iump-labels-register, .ihc-register-9 .iump-labels-register {
    text-align: right;
}
.ihc-register-10 #ihc_coupon_code_check_div_msg, .ihc-register-10 .ihc-register-notice, .ihc-register-12 #ihc_coupon_code_check_div_msg, .ihc-register-12 .ihc-register-notice, .ihc-register-13 #ihc_coupon_code_check_div_msg, .ihc-register-13 .ihc-register-notice, .ihc-register-3 #ihc_coupon_code_check_div_msg, .ihc-register-3 .ihc-register-notice, .ihc-register-9 #ihc_coupon_code_check_div_msg, .ihc-register-9 .ihc-register-notice {
    left: 0;
    font-family: inherit;
    right: auto;
}
.ihc-login-template-13 .impu-form-line-fr .impu-form-label-fr {
    text-align: right;
}
.ihc-login-template-13 .ihc-register-link, .ihc-login-template-13 .impu-form-submit input {
    font-family: inherit;
}

.ihc-login-template-12 .impu-form-line-fr input[type=password], .ihc-login-template-12 .impu-form-line-fr input[type=text] {
    padding-right: 45px !important;
    padding-left: 0 !important;
}
.ihc-login-template-12 .fa-ihc {
    right: 0;
    left: auto;
	top: 5px;
}
.ihc-login-template-10 .impu-form-line-fr input[type=password], .ihc-login-template-10 .impu-form-line-fr input[type=text] {
    padding-right: 60px !important;
    padding-left: 12px !important;
	padding-bottom: 4px !important;
}
.ihc-login-template-10 .fa-ihc {
    right: 0;
    left: auto;
}
.ihc-login-template-8 .impu-form-line-fr input[type=password], .ihc-login-template-8 .impu-form-line-fr input[type=text] {
    padding-right: 40px !important;
    padding-left: 0 !important;
}
.ihc-login-template-8 .fa-ihc {
    right: 9px;
    left: auto;
}
.ihc-login-template-8 .impu-form-links a {
    border-left: 1px solid #999;
    border-right: none;
}
.ihc-account-subscr-list .ihc-subscription-table-actions .iump-subscription-table-button:last-child, .ihc-login-template-10 .impu-form-links div:nth-child(2n) a, .ihc-login-template-11 .impu-form-links div:nth-child(2n) a, .ihc-login-template-12 .impu-form-links div:nth-child(2n) a, .ihc-login-template-3 .impu-form-links div:nth-child(2n) a, .ihc-login-template-4 .impu-form-links div:nth-child(2n) a, .ihc-login-template-8 .impu-form-links div:nth-child(2n) a, .ihc-login-template-9 .impu-form-links div:nth-child(2n) a, .iump-view-user-wrapp-temp1 .ihc-middle-side .iump-element:last-child, .iump-view-user-wrapp-temp2 .ihc-middle-side .iump-element:last-child {
    border-left: none;
    border-right: white;
}
.ihc-login-template-5 .impu-form-line-fr .impu-form-label-fr, .ihc-login-template-7 .impu-form-line-fr .impu-form-label-fr {
    text-align: right;
    float: right;
}
.ihc-login-template-6 .impu-form-line-fr .impu-form-label-fr {
    text-align: right;
    float: right;
}
.ihc-login-template-6 .impu-form-links a {
    border-left: 1px solid #999;
    border-right: 0;
    padding-left: 10px;
    padding-right: 0;
}
.ihc-login-template-6 .impu-form-links div:nth-child(2n) a {
    border-left: none;
}
.ihc-login-template-4 .impu-form-line-fr input[type=password], .ihc-login-template-4 .impu-form-line-fr input[type=text] {
    padding-right: 30px !important;
    padding-left: 0 !important;
}
.ihc-login-template-4 .fa-ihc {
    right: 9px;
    left: auto;
}
.ihc-login-template-4 .impu-form-links a {
    border-left: 1px solid #999;
    border-right: none;
}
.ihc-login-template-2 .impu-form-line-fr .impu-form-label-fr {
    text-align: right;
    float: right;
}
.ihc-login-template-2 .impu-form-line-fr, .ihc-login-template-3 .impu-form-line-fr, .ihc-login-template-5 .impu-form-line-fr, .ihc-login-template-6 .impu-form-line-fr {
    text-align: right;
}
.ihc-register-14 .iump-labels-register,.ihc-register-10 .iump-labels-register,.ihc-register-10 ,.ihc-register-9 .iump-form-line-register .select2-selection, .ihc-register-9 .iump-form-line-register input[type=number], .ihc-register-9 .iump-form-line-register input[type=password], .ihc-register-9 .iump-form-line-register input[type=text], .ihc-register-9 .iump-form-line-register select, .ihc-register-9 .iump-form-line-register textarea, .ihc-register-9 .iump-labels-register,.ihc-register-9 .ihc-tos-wrap {
    text-align: right !important;
}
.ihc-register-10 .iump-form-date .iump-labels-register, .ihc-register-10 .iump-form-password .iump-labels-register, .ihc-register-10 .iump-form-text .iump-labels-register, .ihc-register-10 .iump-form-unique_value_text .iump-labels-register {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
	border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-left: 0 !important;
	border-right: 4px !important;
}
.ihc-register-10 .iump-form-date input[type=text], .ihc-register-10 .iump-form-password input[type=password], .ihc-register-10 .iump-form-password input[type=text], .ihc-register-10 .iump-form-text input[type=text], .ihc-register-10 .iump-form-unique_value_text input[type=text] {
    float: right;
	border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
	border-right: 0 !important;
	border-left: 4px !important;
}
.ihc-register-8 .iump-form-line-register .select2-selection, .ihc-register-8 .iump-form-line-register input[type=number], .ihc-register-8 .iump-form-line-register input[type=password], .ihc-register-8 .iump-form-line-register input[type=text], .ihc-register-8 .iump-form-line-register select, .ihc-register-8 .iump-form-line-register textarea , .ihc-register-8 .iump-labels-register, .ihc-register-8 .ihc-tos-wrap , .ihc-register-13 .iump-labels-register, .ihc-register-12 .iump-labels-register,.ihc-register-12 .ihc-tos-wrap,.ihc-register-12,.ihc-register-11 .iump-labels-register, .ihc-register-11 ,.ihc-register-11 .ihc-tos-wrap,.ihc-register-7 .iump-labels-register, .ihc-register-6 .iump-labels-register , .ihc-register-7 .iump-labels-register , .ihc-register-5 .iump-labels-register, .ihc-register-4 .iump-labels-register, .ihc-register-4 .ihc-tos-wrap, .ihc-register-3 .iump-form-line-register .select2-selection, .ihc-register-3 .iump-form-line-register input[type=number], .ihc-register-3 .iump-form-line-register input[type=password], .ihc-register-3 .iump-form-line-register input[type=text], .ihc-register-3 .iump-form-line-register select, .ihc-register-3 .iump-form-line-register textarea,.ihc-register-3 .iump-labels-register,.ihc-register-3 .ihc-tos-wrap ,.ihc-register-2 .iump-labels-register{
	text-align: right !important;
}
.ihc-register-13 .iump-form-date .iump-labels-register, .ihc-register-13 .iump-form-password .iump-labels-register, .ihc-register-13 .iump-form-text .iump-labels-register, .ihc-register-13 .iump-form-unique_value_text .iump-labels-register {
	border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    border-left: 0 !important;
	border-right: 4px !important;
}
.ihc-register-13 .iump-form-date input[type=text], .ihc-register-13 .iump-form-password input[type=password], .ihc-register-13 .iump-form-password input[type=text], .ihc-register-13 .iump-form-text input[type=text], .ihc-register-13 .iump-form-unique_value_text input[type=text] {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
	border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}
.ihc-register-14 .iump-labels-register {
    text-align: right;
}
.ihc-register-14 .ihc-login-link, .ihc-register-14 .iump-submit-form input {
    font-family: inherit;
}
.ihc-register-12 .iump-form-line-register .select2-selection, .ihc-register-12 .iump-form-line-register input[type=number], .ihc-register-12 .iump-form-line-register input[type=password], .ihc-register-12 .iump-form-line-register input[type=text], .ihc-register-12 .iump-form-line-register select, .ihc-register-12 .iump-form-line-register textarea {
    text-align: right;
}
.ihc-register-11 .iump-form-line-register .select2-selection, .ihc-register-11 .iump-form-line-register input[type=number], .ihc-register-11 .iump-form-line-register input[type=password], .ihc-register-11 .iump-form-line-register input[type=text], .ihc-register-11 .iump-form-line-register select, .ihc-register-11 .iump-form-line-register textarea, .ihc-register-8 .iump-form-line-register .select2-selection, .ihc-register-8 .iump-form-line-register input[type=number], .ihc-register-8 .iump-form-line-register input[type=password], .ihc-register-8 .iump-form-line-register input[type=text], .ihc-register-8 .iump-form-line-register select, .ihc-register-8 .iump-form-line-register textarea {
    text-align: right;
}
.ihc-user-page-top-ap-wrapper .ihc-account-page-top-mess {
    font-family: inherit;
}

.ihc-ap-theme-3 .ihc-ap-wrap,.iump-user-page-box .iump-user-page-box-title {
    font-family: inherit;
}
.ihc-ap-theme-2 .ihc-ap-menu .ihc-ap-menu-item, .ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item, .ihc-ap-theme-4 .ihc-ap-menu .ihc-ap-menu-item {
    float: right;
}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}