img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }@charset "UTF-8";.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{  direction:ltr;display:block;font-family:inherit;overflow-wrap:break-word;text-align:initial;white-space:pre-wrap  }.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{  direction:ltr;  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{  grid-column:1;grid-row:1;  margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;  grid-column:2;grid-row:1;  padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{  grid-column:2;grid-row:1  }.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{  grid-column:1;grid-row:1  }.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}} .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}  :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} .wpcf7 .screen-reader-response { position: absolute; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; width: 1px; margin: -1px; padding: 0; border: 0; word-wrap: normal !important; } .wpcf7 .hidden-fields-container { display: none; } .wpcf7 form .wpcf7-response-output { margin: 2em 0.5em 1em; padding: 0.2em 1em; border: 2px solid #00a0d2; } .wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output { display: none; } .wpcf7 form.sent .wpcf7-response-output { border-color: #46b450; } .wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { border-color: #dc3232; } .wpcf7 form.spam .wpcf7-response-output { border-color: #f56e28; } .wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { border-color: #ffb900; } .wpcf7-form-control-wrap { position: relative; } .wpcf7-not-valid-tip { color: #dc3232;  font-size: 1em; font-weight: normal; display: block; } .use-floating-validation-tip .wpcf7-not-valid-tip { position: relative; top: -2ex; left: 1em; z-index: 100; border: 1px solid #dc3232; background: #fff; padding: .2em .8em; width: 24em; } .wpcf7-list-item { display: inline-block; margin: 0 0 0 1em; } .wpcf7-list-item-label::before, .wpcf7-list-item-label::after { content: " "; } .wpcf7-spinner { visibility: hidden; display: inline-block; background-color: #23282d;  opacity: 0.75; width: 24px; height: 24px; border: none; border-radius: 100%; padding: 0; margin: 0 24px; position: relative; } form.submitting .wpcf7-spinner { visibility: visible; } .wpcf7-spinner::before { content: ''; position: absolute; background-color: #fbfbfc;  top: 4px; left: 4px; width: 6px; height: 6px; border: none; border-radius: 100%; transform-origin: 8px 8px; animation-name: spin; animation-duration: 1000ms; animation-timing-function: linear; animation-iteration-count: infinite; } @media (prefers-reduced-motion: reduce) { .wpcf7-spinner::before {  animation-name: blink;  animation-duration: 2000ms; } } @keyframes spin { from {  transform: rotate(0deg); }  to {  transform: rotate(360deg); } } @keyframes blink { from {  opacity: 0; }  50% {  opacity: 1; }  to {  opacity: 0; } } .wpcf7 [inert] { opacity: 0.5; } .wpcf7 input[type="file"] { cursor: pointer; } .wpcf7 input[type="file"]:disabled { cursor: default; } .wpcf7 .wpcf7-submit:disabled { cursor: not-allowed; } .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] { direction: ltr; } .wpcf7-reflection > output { display: list-item; list-style: none; } .wpcf7-reflection > output[hidden] { display: none; }  html {  font-family: sans-serif;  -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; } body {  margin: 0; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {  display: block; } audio, canvas, progress, video {  display: inline-block;  vertical-align: baseline; } audio:not([controls]) {  display: none;  height: 0; } [hidden], template {  display: none; } a {  background: transparent; } a:active, a:hover {  outline: 0; } abbr[title] {  border-bottom: 1px dotted; } b, strong {  font-weight: bold; } dfn {  font-style: italic; } h1 {  font-size: 2em;  margin: 0.67em 0; } mark {  background: #ff0;  color: #000; } small {  font-size: 80%; } sub, sup {  font-size: 75%;  line-height: 0;  position: relative;  vertical-align: baseline; } sup {  top: -0.5em; } sub {  bottom: -0.25em; } img {  border: 0; } svg:not(:root) {  overflow: hidden; } figure {  margin: 1em 40px; } hr {  -moz-box-sizing: content-box;  box-sizing: content-box;  height: 0; } pre {  overflow: auto; } code, kbd, pre, samp {  font-family: monospace, monospace;  font-size: 1em; } button, input, optgroup, select, textarea {  color: inherit;  font: inherit;  margin: 0; } button {  overflow: visible; } button, select {  text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] {  -webkit-appearance: button;  cursor: pointer; } button[disabled], html input[disabled] {  cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner {  border: 0;  padding: 0; } input {  line-height: normal; } input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  height: auto; } input[type="search"] {  -webkit-appearance: textfield;  -moz-box-sizing: content-box;  -webkit-box-sizing: content-box;  box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none; } fieldset {  border: 1px solid #c0c0c0;  margin: 0 2px;  padding: 0.35em 0.625em 0.75em; } legend {  border: 0;  padding: 0; } textarea {  overflow: auto; } optgroup {  font-weight: bold; } table {  border-collapse: collapse;  border-spacing: 0; } td, th {  padding: 0; } @media print {  * {   text-shadow: none !important;   color: #000 !important;   background: transparent !important;   box-shadow: none !important;  }  a,  a:visited {   text-decoration: underline;  }  a[href]:after {   content: " (" attr(href) ")";  }  abbr[title]:after {   content: " (" attr(title) ")";  }  a[href^="javascript:"]:after,  a[href^="#"]:after {   content: "";  }  pre,  blockquote {   border: 1px solid #999;   page-break-inside: avoid;  }  thead {   display: table-header-group;  }  tr,  img {   page-break-inside: avoid;  }  img {   max-width: 100% !important;  }  p,  h2,  h3 {   orphans: 3;   widows: 3;  }  h2,  h3 {   page-break-after: avoid;  }  select {   background: #fff !important;  }  .navbar {   display: none;  }  .table td,  .table th {   background-color: #fff !important;  }  .btn > .caret,  .dropup > .btn > .caret {   border-top-color: #000 !important;  }  .label {   border: 1px solid #000;  }  .table {   border-collapse: collapse !important;  }  .table-bordered th,  .table-bordered td {   border: 1px solid #ddd !important;  } } * {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } *:before, *:after {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } html {  font-size: 10px;  -webkit-tap-highlight-color: transparent; } body {  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;  font-size: 14px;  line-height: 1.42857;  color: #333333; } input, button, select, textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit; } a {  color: #428bca;  text-decoration: none; } a:hover, a:focus {  color: #2a6496;  text-decoration: underline; } a:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } figure {  margin: 0; } img {  vertical-align: middle; } .img-responsive {  display: block;  width: 100% \9;  max-width: 100%;  height: auto; } .img-rounded {  border-radius: 6px; } .img-thumbnail {  padding: 4px;  line-height: 1.42857;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;  width: 100% \9;  max-width: 100%;  height: auto; } .img-circle {  border-radius: 50%; } hr {  margin-top: 20px;  margin-bottom: 20px;  border: 0;  border-top: 1px solid #eeeeee; } .sr-only {  position: absolute;  width: 1px;  height: 1px;  margin: -1px;  padding: 0;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } .sr-only-focusable:active, .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit; } h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {  font-weight: normal;  line-height: 1;  color: #777777; } h1, .h1, h2, .h2, h3, .h3 {  margin-top: 20px;  margin-bottom: 10px; } h1 small, h1 .small, .h1 small, .h1 .small, h2 small, h2 .small, .h2 small, .h2 .small, h3 small, h3 .small, .h3 small, .h3 .small {  font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 {  margin-top: 10px;  margin-bottom: 10px; } h4 small, h4 .small, .h4 small, .h4 .small, h5 small, h5 .small, .h5 small, .h5 .small, h6 small, h6 .small, .h6 small, .h6 .small {  font-size: 75%; } h1, .h1 {  font-size: 36px; } h2, .h2 {  font-size: 30px; } h3, .h3 {  font-size: 24px; } h4, .h4 {  font-size: 18px; } h5, .h5 {  font-size: 14px; } h6, .h6 {  font-size: 12px; } p {  margin: 0 0 10px; } .lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 300;  line-height: 1.4; } @media (min-width: 768px) {  .lead {   font-size: 21px;  } } small, .small {  font-size: 85%; } cite {  font-style: normal; } mark, .mark {  background-color: #fcf8e3;  padding: .2em; } .text-left {  text-align: left; } .text-right {  text-align: right; } .text-center {  text-align: center; } .text-justify {  text-align: justify; } .text-nowrap {  white-space: nowrap; } .text-lowercase {  text-transform: lowercase; } .text-uppercase {  text-transform: uppercase; } .text-capitalize {  text-transform: capitalize; } .text-muted {  color: #777777; } .text-primary {  color: #428bca; } a.text-primary:hover {  color: #3071a9; } .text-success {  color: #3c763d; } a.text-success:hover {  color: #2b542c; } .text-info {  color: #31708f; } a.text-info:hover {  color: #245269; } .text-warning {  color: #8a6d3b; } a.text-warning:hover {  color: #66512c; } .text-danger {  color: #a94442; } a.text-danger:hover {  color: #843534; } .bg-primary {  color: #fff; } .bg-primary {  background-color: #428bca; } a.bg-primary:hover {  background-color: #3071a9; } .bg-success {  background-color: #dff0d8; } a.bg-success:hover {  background-color: #c1e2b3; } .bg-info {  background-color: #d9edf7; } a.bg-info:hover {  background-color: #afd9ee; } .bg-warning {  background-color: #fcf8e3; } a.bg-warning:hover {  background-color: #f7ecb5; } .bg-danger {  background-color: #f2dede; } a.bg-danger:hover {  background-color: #e4b9b9; } .page-header {  padding-bottom: 9px;  margin: 40px 0 20px;  border-bottom: 1px solid #eeeeee; } ul, ol {  margin-top: 0;  margin-bottom: 10px; } ul ul, ul ol, ol ul, ol ol {  margin-bottom: 0; } .list-unstyled, .list-inline {  padding-left: 0;  list-style: none; } .list-inline {  margin-left: -5px; } .list-inline > li {  display: inline-block;  padding-left: 5px;  padding-right: 5px; } dl {  margin-top: 0;  margin-bottom: 20px; } dt, dd {  line-height: 1.42857; } dt {  font-weight: bold; } dd {  margin-left: 0; } .dl-horizontal dd:before, .dl-horizontal dd:after {  content: " ";  display: table; } .dl-horizontal dd:after {  clear: both; } @media (min-width: 768px) {  .dl-horizontal dt {   float: left;   width: 160px;   clear: left;   text-align: right;   overflow: hidden;   text-overflow: ellipsis;   white-space: nowrap;  }  .dl-horizontal dd {   margin-left: 180px;  } } abbr[title], abbr[data-original-title] {  cursor: help;  border-bottom: 1px dotted #777777; } .initialism {  font-size: 90%;  text-transform: uppercase; } blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid #eeeeee; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {  margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small {  display: block;  font-size: 80%;  line-height: 1.42857;  color: #777777; } blockquote footer:before, blockquote small:before, blockquote .small:before {  content: '\2014 \00A0'; } .blockquote-reverse, blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  border-right: 5px solid #eeeeee;  border-left: 0;  text-align: right; } .blockquote-reverse footer:before, .blockquote-reverse small:before, .blockquote-reverse .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before, blockquote.pull-right .small:before {  content: ''; } .blockquote-reverse footer:after, .blockquote-reverse small:after, .blockquote-reverse .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after, blockquote.pull-right .small:after {  content: '\00A0 \2014'; } blockquote:before, blockquote:after {  content: ""; } address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.42857; } code, kbd, pre, samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  border-radius: 4px; } kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); } kbd kbd {  padding: 0;  font-size: 100%;  box-shadow: none; } pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.42857;  word-break: break-all;  word-wrap: break-word;  color: #333333;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px; } pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0; } .pre-scrollable {  max-height: 340px;  overflow-y: scroll; } .container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } .container:before, .container:after {  content: " ";  display: table; } .container:after {  clear: both; } @media (min-width: 768px) {  .container {   width: 750px;  } } @media (min-width: 992px) {  .container {   width: 970px;  } } @media (min-width: 1200px) {  .container {   width: 1170px;  } } .container-fluid {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px; } .container-fluid:before, .container-fluid:after {  content: " ";  display: table; } .container-fluid:after {  clear: both; } .row {  margin-left: -15px;  margin-right: -15px; } .row:before, .row:after {  content: " ";  display: table; } .row:after {  clear: both; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {  position: relative;  min-height: 1px;  padding-left: 15px;  padding-right: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {  float: left; } .col-xs-1 {  width: 8.33333%; } .col-xs-2 {  width: 16.66667%; } .col-xs-3 {  width: 25%; } .col-xs-4 {  width: 33.33333%; } .col-xs-5 {  width: 41.66667%; } .col-xs-6 {  width: 50%; } .col-xs-7 {  width: 58.33333%; } .col-xs-8 {  width: 66.66667%; } .col-xs-9 {  width: 75%; } .col-xs-10 {  width: 83.33333%; } .col-xs-11 {  width: 91.66667%; } .col-xs-12 {  width: 100%; } .col-xs-pull-0 {  right: auto; } .col-xs-pull-1 {  right: 8.33333%; } .col-xs-pull-2 {  right: 16.66667%; } .col-xs-pull-3 {  right: 25%; } .col-xs-pull-4 {  right: 33.33333%; } .col-xs-pull-5 {  right: 41.66667%; } .col-xs-pull-6 {  right: 50%; } .col-xs-pull-7 {  right: 58.33333%; } .col-xs-pull-8 {  right: 66.66667%; } .col-xs-pull-9 {  right: 75%; } .col-xs-pull-10 {  right: 83.33333%; } .col-xs-pull-11 {  right: 91.66667%; } .col-xs-pull-12 {  right: 100%; } .col-xs-push-0 {  left: auto; } .col-xs-push-1 {  left: 8.33333%; } .col-xs-push-2 {  left: 16.66667%; } .col-xs-push-3 {  left: 25%; } .col-xs-push-4 {  left: 33.33333%; } .col-xs-push-5 {  left: 41.66667%; } .col-xs-push-6 {  left: 50%; } .col-xs-push-7 {  left: 58.33333%; } .col-xs-push-8 {  left: 66.66667%; } .col-xs-push-9 {  left: 75%; } .col-xs-push-10 {  left: 83.33333%; } .col-xs-push-11 {  left: 91.66667%; } .col-xs-push-12 {  left: 100%; } .col-xs-offset-0 {  margin-left: 0%; } .col-xs-offset-1 {  margin-left: 8.33333%; } .col-xs-offset-2 {  margin-left: 16.66667%; } .col-xs-offset-3 {  margin-left: 25%; } .col-xs-offset-4 {  margin-left: 33.33333%; } .col-xs-offset-5 {  margin-left: 41.66667%; } .col-xs-offset-6 {  margin-left: 50%; } .col-xs-offset-7 {  margin-left: 58.33333%; } .col-xs-offset-8 {  margin-left: 66.66667%; } .col-xs-offset-9 {  margin-left: 75%; } .col-xs-offset-10 {  margin-left: 83.33333%; } .col-xs-offset-11 {  margin-left: 91.66667%; } .col-xs-offset-12 {  margin-left: 100%; } @media (min-width: 768px) {  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {   float: left;  }  .col-sm-1 {   width: 8.33333%;  }  .col-sm-2 {   width: 16.66667%;  }  .col-sm-3 {   width: 25%;  }  .col-sm-4 {   width: 33.33333%;  }  .col-sm-5 {   width: 41.66667%;  }  .col-sm-6 {   width: 50%;  }  .col-sm-7 {   width: 58.33333%;  }  .col-sm-8 {   width: 66.66667%;  }  .col-sm-9 {   width: 75%;  }  .col-sm-10 {   width: 83.33333%;  }  .col-sm-11 {   width: 91.66667%;  }  .col-sm-12 {   width: 100%;  }  .col-sm-pull-0 {   right: auto;  }  .col-sm-pull-1 {   right: 8.33333%;  }  .col-sm-pull-2 {   right: 16.66667%;  }  .col-sm-pull-3 {   right: 25%;  }  .col-sm-pull-4 {   right: 33.33333%;  }  .col-sm-pull-5 {   right: 41.66667%;  }  .col-sm-pull-6 {   right: 50%;  }  .col-sm-pull-7 {   right: 58.33333%;  }  .col-sm-pull-8 {   right: 66.66667%;  }  .col-sm-pull-9 {   right: 75%;  }  .col-sm-pull-10 {   right: 83.33333%;  }  .col-sm-pull-11 {   right: 91.66667%;  }  .col-sm-pull-12 {   right: 100%;  }  .col-sm-push-0 {   left: auto;  }  .col-sm-push-1 {   left: 8.33333%;  }  .col-sm-push-2 {   left: 16.66667%;  }  .col-sm-push-3 {   left: 25%;  }  .col-sm-push-4 {   left: 33.33333%;  }  .col-sm-push-5 {   left: 41.66667%;  }  .col-sm-push-6 {   left: 50%;  }  .col-sm-push-7 {   left: 58.33333%;  }  .col-sm-push-8 {   left: 66.66667%;  }  .col-sm-push-9 {   left: 75%;  }  .col-sm-push-10 {   left: 83.33333%;  }  .col-sm-push-11 {   left: 91.66667%;  }  .col-sm-push-12 {   left: 100%;  }  .col-sm-offset-0 {   margin-left: 0%;  }  .col-sm-offset-1 {   margin-left: 8.33333%;  }  .col-sm-offset-2 {   margin-left: 16.66667%;  }  .col-sm-offset-3 {   margin-left: 25%;  }  .col-sm-offset-4 {   margin-left: 33.33333%;  }  .col-sm-offset-5 {   margin-left: 41.66667%;  }  .col-sm-offset-6 {   margin-left: 50%;  }  .col-sm-offset-7 {   margin-left: 58.33333%;  }  .col-sm-offset-8 {   margin-left: 66.66667%;  }  .col-sm-offset-9 {   margin-left: 75%;  }  .col-sm-offset-10 {   margin-left: 83.33333%;  }  .col-sm-offset-11 {   margin-left: 91.66667%;  }  .col-sm-offset-12 {   margin-left: 100%;  } } @media (min-width: 992px) {  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {   float: left;  }  .col-md-1 {   width: 8.33333%;  }  .col-md-2 {   width: 16.66667%;  }  .col-md-3 {   width: 25%;  }  .col-md-4 {   width: 33.33333%;  }  .col-md-5 {   width: 41.66667%;  }  .col-md-6 {   width: 50%;  }  .col-md-7 {   width: 58.33333%;  }  .col-md-8 {   width: 66.66667%;  }  .col-md-9 {   width: 75%;  }  .col-md-10 {   width: 83.33333%;  }  .col-md-11 {   width: 91.66667%;  }  .col-md-12 {   width: 100%;  }  .col-md-pull-0 {   right: auto;  }  .col-md-pull-1 {   right: 8.33333%;  }  .col-md-pull-2 {   right: 16.66667%;  }  .col-md-pull-3 {   right: 25%;  }  .col-md-pull-4 {   right: 33.33333%;  }  .col-md-pull-5 {   right: 41.66667%;  }  .col-md-pull-6 {   right: 50%;  }  .col-md-pull-7 {   right: 58.33333%;  }  .col-md-pull-8 {   right: 66.66667%;  }  .col-md-pull-9 {   right: 75%;  }  .col-md-pull-10 {   right: 83.33333%;  }  .col-md-pull-11 {   right: 91.66667%;  }  .col-md-pull-12 {   right: 100%;  }  .col-md-push-0 {   left: auto;  }  .col-md-push-1 {   left: 8.33333%;  }  .col-md-push-2 {   left: 16.66667%;  }  .col-md-push-3 {   left: 25%;  }  .col-md-push-4 {   left: 33.33333%;  }  .col-md-push-5 {   left: 41.66667%;  }  .col-md-push-6 {   left: 50%;  }  .col-md-push-7 {   left: 58.33333%;  }  .col-md-push-8 {   left: 66.66667%;  }  .col-md-push-9 {   left: 75%;  }  .col-md-push-10 {   left: 83.33333%;  }  .col-md-push-11 {   left: 91.66667%;  }  .col-md-push-12 {   left: 100%;  }  .col-md-offset-0 {   margin-left: 0%;  }  .col-md-offset-1 {   margin-left: 8.33333%;  }  .col-md-offset-2 {   margin-left: 16.66667%;  }  .col-md-offset-3 {   margin-left: 25%;  }  .col-md-offset-4 {   margin-left: 33.33333%;  }  .col-md-offset-5 {   margin-left: 41.66667%;  }  .col-md-offset-6 {   margin-left: 50%;  }  .col-md-offset-7 {   margin-left: 58.33333%;  }  .col-md-offset-8 {   margin-left: 66.66667%;  }  .col-md-offset-9 {   margin-left: 75%;  }  .col-md-offset-10 {   margin-left: 83.33333%;  }  .col-md-offset-11 {   margin-left: 91.66667%;  }  .col-md-offset-12 {   margin-left: 100%;  } } @media (min-width: 1200px) {  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {   float: left;  }  .col-lg-1 {   width: 8.33333%;  }  .col-lg-2 {   width: 16.66667%;  }  .col-lg-3 {   width: 25%;  }  .col-lg-4 {   width: 33.33333%;  }  .col-lg-5 {   width: 41.66667%;  }  .col-lg-6 {   width: 50%;  }  .col-lg-7 {   width: 58.33333%;  }  .col-lg-8 {   width: 66.66667%;  }  .col-lg-9 {   width: 75%;  }  .col-lg-10 {   width: 83.33333%;  }  .col-lg-11 {   width: 91.66667%;  }  .col-lg-12 {   width: 100%;  }  .col-lg-pull-0 {   right: auto;  }  .col-lg-pull-1 {   right: 8.33333%;  }  .col-lg-pull-2 {   right: 16.66667%;  }  .col-lg-pull-3 {   right: 25%;  }  .col-lg-pull-4 {   right: 33.33333%;  }  .col-lg-pull-5 {   right: 41.66667%;  }  .col-lg-pull-6 {   right: 50%;  }  .col-lg-pull-7 {   right: 58.33333%;  }  .col-lg-pull-8 {   right: 66.66667%;  }  .col-lg-pull-9 {   right: 75%;  }  .col-lg-pull-10 {   right: 83.33333%;  }  .col-lg-pull-11 {   right: 91.66667%;  }  .col-lg-pull-12 {   right: 100%;  }  .col-lg-push-0 {   left: auto;  }  .col-lg-push-1 {   left: 8.33333%;  }  .col-lg-push-2 {   left: 16.66667%;  }  .col-lg-push-3 {   left: 25%;  }  .col-lg-push-4 {   left: 33.33333%;  }  .col-lg-push-5 {   left: 41.66667%;  }  .col-lg-push-6 {   left: 50%;  }  .col-lg-push-7 {   left: 58.33333%;  }  .col-lg-push-8 {   left: 66.66667%;  }  .col-lg-push-9 {   left: 75%;  }  .col-lg-push-10 {   left: 83.33333%;  }  .col-lg-push-11 {   left: 91.66667%;  }  .col-lg-push-12 {   left: 100%;  }  .col-lg-offset-0 {   margin-left: 0%;  }  .col-lg-offset-1 {   margin-left: 8.33333%;  }  .col-lg-offset-2 {   margin-left: 16.66667%;  }  .col-lg-offset-3 {   margin-left: 25%;  }  .col-lg-offset-4 {   margin-left: 33.33333%;  }  .col-lg-offset-5 {   margin-left: 41.66667%;  }  .col-lg-offset-6 {   margin-left: 50%;  }  .col-lg-offset-7 {   margin-left: 58.33333%;  }  .col-lg-offset-8 {   margin-left: 66.66667%;  }  .col-lg-offset-9 {   margin-left: 75%;  }  .col-lg-offset-10 {   margin-left: 83.33333%;  }  .col-lg-offset-11 {   margin-left: 91.66667%;  }  .col-lg-offset-12 {   margin-left: 100%;  } } table {  background-color: transparent; } th {  text-align: left; } .table {  width: 100%;  max-width: 100%;  margin-bottom: 20px; } .table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td {  padding: 8px;  line-height: 1.42857;  vertical-align: top;  border-top: 1px solid #ddd; } .table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd; } .table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td {  border-top: 0; } .table > tbody + tbody {  border-top: 2px solid #ddd; } .table .table {  background-color: #fff; } .table-condensed > thead > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > th, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > th, .table-condensed > tfoot > tr > td {  padding: 5px; } .table-bordered {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td {  border: 1px solid #ddd; } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {  border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {  background-color: #f9f9f9; } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {  background-color: #f5f5f5; } table col[class*="col-"] {  position: static;  float: none;  display: table-column; } table td[class*="col-"], table th[class*="col-"] {  position: static;  float: none;  display: table-cell; } .table > thead > tr > td.active, .table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th {  background-color: #f5f5f5; } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8; } .table > thead > tr > td.success, .table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th {  background-color: #dff0d8; } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6; } .table > thead > tr > td.info, .table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th {  background-color: #d9edf7; } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3; } .table > thead > tr > td.warning, .table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th {  background-color: #fcf8e3; } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc; } .table > thead > tr > td.danger, .table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th {  background-color: #f2dede; } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc; } @media screen and (max-width: 767px) {  .table-responsive {   width: 100%;   margin-bottom: 15px;   overflow-y: hidden;   overflow-x: auto;   -ms-overflow-style: -ms-autohiding-scrollbar;   border: 1px solid #ddd;   -webkit-overflow-scrolling: touch;  }  .table-responsive > .table {   margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > tfoot > tr > td {   white-space: nowrap;  }  .table-responsive > .table-bordered {   border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {   border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {   border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {   border-bottom: 0;  } } fieldset {  padding: 0;  margin: 0;  border: 0;  min-width: 0; } legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #333333;  border: 0;  border-bottom: 1px solid #e5e5e5; } label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold; } input[type="search"] {  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box; } input[type="radio"], input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal; } input[type="file"] {  display: block; } input[type="range"] {  display: block;  width: 100%; } select[multiple], select[size] {  height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px; } output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857;  color: #555555; } .form-control {  display: block;  width: 100%;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857;  color: #555555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  border-radius: 4px;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; } .form-control:focus {  border-color: #66afe9;  outline: 0;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); } .form-control::-moz-placeholder {  color: #777777;  opacity: 1; } .form-control:-ms-input-placeholder {  color: #777777; } .form-control::-webkit-input-placeholder {  color: #777777; } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {  cursor: not-allowed;  background-color: #eeeeee;  opacity: 1; } textarea.form-control {  height: auto; } input[type="search"] {  -webkit-appearance: none; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {  line-height: 34px;  line-height: 1.42857 \0; } input[type="date"].input-sm, .form-horizontal .form-group-sm input[type="date"].form-control, input[type="time"].input-sm, .form-horizontal .form-group-sm input[type="time"].form-control, input[type="datetime-local"].input-sm, .form-horizontal .form-group-sm input[type="datetime-local"].form-control, input[type="month"].input-sm, .form-horizontal .form-group-sm input[type="month"].form-control {  line-height: 30px; } input[type="date"].input-lg, .form-horizontal .form-group-lg input[type="date"].form-control, input[type="time"].input-lg, .form-horizontal .form-group-lg input[type="time"].form-control, input[type="datetime-local"].input-lg, .form-horizontal .form-group-lg input[type="datetime-local"].form-control, input[type="month"].input-lg, .form-horizontal .form-group-lg input[type="month"].form-control {  line-height: 46px; } .form-group {  margin-bottom: 15px; } .radio, .checkbox {  position: relative;  display: block;  min-height: 20px;  margin-top: 10px;  margin-bottom: 10px; } .radio label, .checkbox label {  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {  position: absolute;  margin-left: -20px;  margin-top: 4px \9; } .radio + .radio, .checkbox + .checkbox {  margin-top: -5px; } .radio-inline, .checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  vertical-align: middle;  font-weight: normal;  cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px; } input[type="radio"][disabled], input[type="radio"].disabled, fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], input[type="checkbox"].disabled, fieldset[disabled] input[type="checkbox"] {  cursor: not-allowed; } .radio-inline.disabled, fieldset[disabled] .radio-inline, .checkbox-inline.disabled, fieldset[disabled] .checkbox-inline {  cursor: not-allowed; } .radio.disabled label, fieldset[disabled] .radio label, .checkbox.disabled label, fieldset[disabled] .checkbox label {  cursor: not-allowed; } .form-control-static {  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0; } .form-control-static.input-lg, .form-horizontal .form-group-lg .form-control-static.form-control, .form-control-static.input-sm, .form-horizontal .form-group-sm .form-control-static.form-control {  padding-left: 0;  padding-right: 0; } .input-sm, .form-horizontal .form-group-sm .form-control {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px; } select.input-sm, .form-horizontal .form-group-sm select.form-control {  height: 30px;  line-height: 30px; } textarea.input-sm, .form-horizontal .form-group-sm textarea.form-control, select[multiple].input-sm, .form-horizontal .form-group-sm select[multiple].form-control {  height: auto; } .input-lg, .form-horizontal .form-group-lg .form-control {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px; } select.input-lg, .form-horizontal .form-group-lg select.form-control {  height: 46px;  line-height: 46px; } textarea.input-lg, .form-horizontal .form-group-lg textarea.form-control, select[multiple].input-lg, .form-horizontal .form-group-lg select[multiple].form-control {  height: auto; } .has-feedback {  position: relative; } .has-feedback .form-control {  padding-right: 42.5px; } .form-control-feedback {  position: absolute;  top: 25px;  right: 0;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center; } .input-lg + .form-control-feedback, .form-horizontal .form-group-lg .form-control + .form-control-feedback {  width: 46px;  height: 46px;  line-height: 46px; } .input-sm + .form-control-feedback, .form-horizontal .form-group-sm .form-control + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {  color: #3c763d; } .has-success .form-control {  border-color: #3c763d;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; } .has-success .input-group-addon {  color: #3c763d;  border-color: #3c763d;  background-color: #dff0d8; } .has-success .form-control-feedback {  color: #3c763d; } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {  color: #8a6d3b; } .has-warning .form-control {  border-color: #8a6d3b;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; } .has-warning .input-group-addon {  color: #8a6d3b;  border-color: #8a6d3b;  background-color: #fcf8e3; } .has-warning .form-control-feedback {  color: #8a6d3b; } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {  color: #a94442; } .has-error .form-control {  border-color: #a94442;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; } .has-error .input-group-addon {  color: #a94442;  border-color: #a94442;  background-color: #f2dede; } .has-error .form-control-feedback {  color: #a94442; } .has-feedback label.sr-only ~ .form-control-feedback {  top: 0; } .help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373; } @media (min-width: 768px) {  .form-inline .form-group {   display: inline-block;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .form-control {   display: inline-block;   width: auto;   vertical-align: middle;  }  .form-inline .input-group {   display: inline-table;   vertical-align: middle;  }  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn,  .form-inline .input-group .form-control {   width: auto;  }  .form-inline .input-group > .form-control {   width: 100%;  }  .form-inline .control-label {   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {   display: inline-block;   margin-top: 0;   margin-bottom: 0;   vertical-align: middle;  }  .form-inline .radio label,  .form-inline .checkbox label {   padding-left: 0;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {   position: relative;   margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {   top: 0;  } } .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {  margin-top: 0;  margin-bottom: 0;  padding-top: 7px; } .form-horizontal .radio, .form-horizontal .checkbox {  min-height: 27px; } .form-horizontal .form-group {  margin-left: -15px;  margin-right: -15px; } .form-horizontal .form-group:before, .form-horizontal .form-group:after {  content: " ";  display: table; } .form-horizontal .form-group:after {  clear: both; } @media (min-width: 768px) {  .form-horizontal .control-label {   text-align: right;   margin-bottom: 0;   padding-top: 7px;  } } .form-horizontal .has-feedback .form-control-feedback {  top: 0;  right: 15px; } @media (min-width: 768px) {  .form-horizontal .form-group-lg .control-label {   padding-top: 14.3px;  } } @media (min-width: 768px) {  .form-horizontal .form-group-sm .control-label {   padding-top: 6px;  } } .caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px solid;  border-right: 4px solid transparent;  border-left: 4px solid transparent; } .dropdown {  position: relative; } .dropdown-toggle:focus {  outline: 0; } .dropdown-menu {  position: absolute;  top: 100%;  left: 0;  z-index: 1000;  display: none;  float: left;  min-width: 160px;  padding: 5px 0;  margin: 2px 0 0;  list-style: none;  font-size: 14px;  text-align: left;  background-color: #fff;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  background-clip: padding-box; } .dropdown-menu.pull-right {  right: 0;  left: auto; } .dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5; } .dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.42857;  color: #333333;  white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {  text-decoration: none;  color: #262626;  background-color: #f5f5f5; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {  color: #fff;  text-decoration: none;  outline: 0;  background-color: #428bca; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  color: #777777; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {  text-decoration: none;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  cursor: not-allowed; } .open > .dropdown-menu {  display: block; } .open > a {  outline: 0; } .dropdown-menu-right {  left: auto;  right: 0; } .dropdown-menu-left {  left: 0;  right: auto; } .dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857;  color: #777777;  white-space: nowrap; } .dropdown-backdrop {  position: fixed;  left: 0;  right: 0;  bottom: 0;  top: 0;  z-index: 990; } .pull-right > .dropdown-menu {  right: 0;  left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret {  border-top: 0;  border-bottom: 4px solid;  content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 1px; } @media (min-width: 768px) {  .navbar-right .dropdown-menu {   right: 0;   left: auto;  }  .navbar-right .dropdown-menu-left {   left: 0;   right: auto;  } } .media, .media-body {  overflow: hidden;  zoom: 1; } .media, .media .media {  margin-top: 15px; } .media:first-child {  margin-top: 0; } .media-object {  display: block; } .media-heading {  margin: 0 0 5px; } .media > .pull-left {  margin-right: 10px; } .media > .pull-right {  margin-left: 10px; } .media-list {  padding-left: 0;  list-style: none; } .embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object {  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0; } .embed-responsive.embed-responsive-16by9 {  padding-bottom: 56.25%; } .embed-responsive.embed-responsive-4by3 {  padding-bottom: 75%; } .tooltip {  position: absolute;  z-index: 1070;  display: block;  visibility: visible;  font-size: 12px;  line-height: 1.4;  opacity: 0;  filter: alpha(opacity=0); } .tooltip.in {  opacity: 0.9;  filter: alpha(opacity=90); } .tooltip.top {  margin-top: -3px;  padding: 5px 0; } .tooltip.right {  margin-left: 3px;  padding: 0 5px; } .tooltip.bottom {  margin-top: 3px;  padding: 5px 0; } .tooltip.left {  margin-left: -3px;  padding: 0 5px; } .tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  text-decoration: none;  background-color: #000;  border-radius: 4px; } .tooltip-arrow {  position: absolute;  width: 0;  height: 0;  border-color: transparent;  border-style: solid; } .tooltip.top .tooltip-arrow {  bottom: 0;  left: 50%;  margin-left: -5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-left .tooltip-arrow {  bottom: 0;  left: 5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.top-right .tooltip-arrow {  bottom: 0;  right: 5px;  border-width: 5px 5px 0;  border-top-color: #000; } .tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000; } .tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000; } .tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-left .tooltip-arrow {  top: 0;  left: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .tooltip.bottom-right .tooltip-arrow {  top: 0;  right: 5px;  border-width: 0 5px 5px;  border-bottom-color: #000; } .clearfix:before, .clearfix:after {  content: " ";  display: table; } .clearfix:after {  clear: both; } .center-block {  display: block;  margin-left: auto;  margin-right: auto; } .pull-right {  float: right !important; } .pull-left {  float: left !important; } .hide {  display: none !important; } .show {  display: block !important; } .invisible {  visibility: hidden; } .text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0; } .hidden {  display: none !important;  visibility: hidden !important; } .affix {  position: fixed;  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } @-ms-viewport {  width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg {  display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {  display: none !important; } @media (max-width: 767px) {  .visible-xs {   display: block !important;  }  table.visible-xs {   display: table;  }  tr.visible-xs {   display: table-row !important;  }  th.visible-xs,  td.visible-xs {   display: table-cell !important;  } } @media (max-width: 767px) {  .visible-xs-block {   display: block !important;  } } @media (max-width: 767px) {  .visible-xs-inline {   display: inline !important;  } } @media (max-width: 767px) {  .visible-xs-inline-block {   display: inline-block !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm {   display: block !important;  }  table.visible-sm {   display: table;  }  tr.visible-sm {   display: table-row !important;  }  th.visible-sm,  td.visible-sm {   display: table-cell !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-block {   display: block !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline {   display: inline !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline-block {   display: inline-block !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md {   display: block !important;  }  table.visible-md {   display: table;  }  tr.visible-md {   display: table-row !important;  }  th.visible-md,  td.visible-md {   display: table-cell !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-block {   display: block !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline {   display: inline !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline-block {   display: inline-block !important;  } } @media (min-width: 1200px) {  .visible-lg {   display: block !important;  }  table.visible-lg {   display: table;  }  tr.visible-lg {   display: table-row !important;  }  th.visible-lg,  td.visible-lg {   display: table-cell !important;  } } @media (min-width: 1200px) {  .visible-lg-block {   display: block !important;  } } @media (min-width: 1200px) {  .visible-lg-inline {   display: inline !important;  } } @media (min-width: 1200px) {  .visible-lg-inline-block {   display: inline-block !important;  } } @media (max-width: 767px) {  .hidden-xs {   display: none !important;  } } @media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {   display: none !important;  } } @media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {   display: none !important;  } } @media (min-width: 1200px) {  .hidden-lg {   display: none !important;  } } .visible-print {  display: none !important; } @media print {  .visible-print {   display: block !important;  }  table.visible-print {   display: table;  }  tr.visible-print {   display: table-row !important;  }  th.visible-print,  td.visible-print {   display: table-cell !important;  } } .visible-print-block {  display: none !important; } @media print {  .visible-print-block {   display: block !important;  } } .visible-print-inline {  display: none !important; } @media print {  .visible-print-inline {   display: inline !important;  } } .visible-print-inline-block {  display: none !important; } @media print {  .visible-print-inline-block {   display: inline-block !important;  } } @media print {  .hidden-print {   display: none !important;  } } @charset "UTF-8";   body {  color: #666; }  #container {  position: relative; } .boxed-body-style #container {  max-width: 1540px;  margin-left: auto;  margin-right: auto;  box-shadow: 0 0 4px rgba(0, 0, 0, 0.15); }  #main_content {  padding: 0;  position: relative; }  .content_row {  border-width: 0;  border-style: solid;  position: relative;  margin: auto; } .content_row:before, .content_row:after {  content: " ";  display: table; } .content_row:after {  clear: both; } #main_content .content_row {  margin: auto; }  #main_content > .content_row.full-height-row {  min-height: 100vh; } .admin-bar:not(.mobile-menu) #main_content > .content_row.full-height-row {  min-height: calc( 100vh - 32px ); }  .content_row.no-composer > .content_row_wrapper > .col {  padding-left: 40px;  padding-right: 40px; }  .rt-column-gaps > div > .vc_column_container {  padding-left: 15px;  padding-right: 15px; }  .rt-flex-wrapper > div {  box-sizing: border-box;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap; } .rt-flex-wrapper > div > div {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex; } .rt-flex-wrapper > div > div > div {  -webkit-box-flex: 1;  -webkit-flex-grow: 1;  -ms-flex-positive: 1;  flex-grow: 1;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-box-orient: vertical;  -webkit-box-direction: normal;  -webkit-flex-direction: column;  -ms-flex-direction: column;  flex-direction: column; } .rt-flex-wrapper > div::before, .rt-flex-wrapper > div::after {  display: none; }  .fixed_heights > div {  box-sizing: border-box;  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex;  -webkit-flex-wrap: wrap;  -ms-flex-wrap: wrap;  flex-wrap: wrap; } .fixed_heights > div > div {  -webkit-box-align: stretch;  -webkit-align-items: stretch;  -ms-flex-align: stretch;  align-items: stretch; } .fixed_heights > div::before, .fixed_heights > div::after {  display: none; }  div.align-contents {  flex-direction: row;  -webkit-flex-direction: row; } div.align-contents > div {  display: -webkit-box;  display: -webkit-flex;  display: -ms-flexbox;  display: flex; } div.align-contents > div > * {  display: flex;  flex-direction: column;  -ms-flex-direction: column; } div.align-contents.content-align-middle > div > * {  justify-content: center;  -ms-flex-pack: center; } div.align-contents.content-align-bottom > div > * {  justify-content: flex-end;  -ms-flex-pack: end; }  .content_row.align-columns {  display: -webkit-flex;  display: flex; } .content_row.align-columns.column-align-bottom {  -webkit-align-items: flex-end;  align-items: flex-end; } .content_row.align-columns.column-align-bottom .content_row_wrapper {  margin-top: initial;  margin-bottom: initial; } .content_row.align-columns.column-align-middle {  -webkit-align-items: center;  align-items: center; }  .content_row_wrapper {  display: block;  width: 100%;  padding: 25px 0;  margin: auto; } .content_row_wrapper:before, .content_row_wrapper:after {  content: " ";  display: table; } .content_row_wrapper:after {  clear: both; } .content_row_wrapper.fullwidth {  max-width: 100%;  width: 100%; } .content_row_wrapper.nopadding > .wpb_column > .vc_column-inner {  padding-top: 0;  padding-bottom: 0; } .content-row-video-overlay, .content-row-video {  min-width: 100%;  min-height: 100%;  position: absolute;  left: 0;  top: 0; } .has-video-bg {  position: relative;  overflow: hidden; } .has-bg-overlay {  position: relative;  overflow: hidden; } .has-bg-overlay > .wpb_wrapper {  position: relative; } .content-column-overlay {  min-width: 100%;  min-height: 100%;  position: absolute;  left: 0;  top: 0; } #main_content > .wp-block-group {  background-color: var(--rt_default_bg_color); } #main_content > .wp-block-group:not(.alignfull):not(.alignwide) > .wp-block-group__inner-container {  max-width: calc(960px - 40px);  margin: auto;  padding-left: 40px;  padding-right: 40px; } #main_content > .wp-block-group.alignwide > .wp-block-group__inner-container {  max-width: calc(960px + (80px*2) );  margin: auto; }  .infinite-background {  height: 100%;  position: absolute;  left: 0;  z-index: 0;  top: 0; }  .sidebar {  -webkit-transform: translateZ(0);  -webkit-transform: translate3d(0, 0, 0);  backface-visibility: hidden;  padding-top: 30px; } .sidebar > div {  position: relative;  z-index: 1; } .sidebar.right {  float: right; } .sidebar.right:before {  left: 0; } .sidebar.left {  float: left; } .sidebar.left:before {  right: 0; }  .content.left-sidebar {  float: right;  padding-left: 40px;  border-width: 0 0 0 1px;  border-style: solid; } .content.right-sidebar {  float: left;  padding-right: 40px;  border-width: 0 1px 0 0;  border-style: solid; }  .content_row_wrapper .vc_column_container > .vc_column-inner {  padding-left: 40px;  padding-right: 40px; } .content_row_wrapper .vc_column_container.nopadding > .vc_column-inner {  padding-left: 0;  padding-right: 0; } .content_row_wrapper .wpb_wrapper {  position: relative; }  .touchevents .content_row, .touchevents .wpb_column {  background-attachment: scroll !important; }  .top-header {  position: relative;  width: 100%;  z-index: 10;  -webkit-transform: translateZ(0);  -webkit-backface-visibility: hidden;  -webkit-transform: translate3d(0, 0, 0);  -webkit-transition: background-color 0.5s ease-out;  -o-transition: background-color 0.5s ease-out;  transition: background-color 0.5s ease-out; }  #logo {  display: table-cell;  position: relative;  text-align: center;  vertical-align: middle; } #logo img, #logo span {  max-width: 100%;  max-height: 110px;  -webkit-transform: translate3d(0, 0, 0);  width: auto; } #logo a {  height: 110px;  line-height: 110px;  display: block;  white-space: nowrap;  float: left;  font-size: 0;  text-decoration: none; } #logo .sitename {  display: table-cell;  vertical-align: middle;  font-size: 26px;  padding: 0; }  .header-elements {  width: 100%;  display: table;  margin: auto;  position: relative; } .header-elements:before, .header-elements:after {  content: " ";  display: table; } .header-elements:after {  clear: both; } .header-elements .line {  position: absolute;  height: 1px;  top: 50%;  width: 0; } .header-slogan {  display: table-cell;  vertical-align: middle;  padding-left: 30px; } .header-right {  display: table-cell;  vertical-align: middle;  text-align: right; } .header-right > nav {  display: inline-block;  vertical-align: middle; }  .nixe-fs-menu-button {  display: inline-block;  vertical-align: middle;  position: relative;  outline: none;  top: -1px;  position: relative;  -webkit-transition: right 0.4s ease;  -o-transition: right 0.4s ease;  transition: right 0.4s ease; } .nixe-fs-menu-button:focus {  outline: none; } .nixe-fs-menu-button span {  display: block;  height: 2px;  position: relative;  top: calc(50% - 1px);  vertical-align: middle;  width: 15px;  margin: auto; } .nixe-fs-menu-button span:before, .nixe-fs-menu-button span:after {  content: "";  position: absolute;  width: 15px;  height: 2px;  left: 0;  -webkit-transition: all 0.3s ease-out;  -o-transition: all 0.3s ease-out;  transition: all 0.3s ease-out; } .nixe-fs-menu-button span:before {  top: calc( 50% + 4px); } .nixe-fs-menu-button span:after {  top: calc( 50% - 6px); } .nixe-fs-menu-button:hover span:before {  top: calc( 50% + 6px); } .nixe-fs-menu-button:hover span:after {  top: calc( 50% - 8px); } .full-screen-menu-holder {  left: -30px;  top: -30px;  right: -30px;  height: 0;  position: fixed;  -webkit-transition: all 0.6s ease;  -o-transition: all 0.6s ease;  transition: all 0.6s ease;  z-index: 199; } .full-screen-menu-close {  color: #ffffff;  font-size: 20px;  padding: 20px;  position: absolute;  right: 75px;  top: 75px;  cursor: pointer;  -moz-transform: scale(0);  -ms-transform: scale(0);  -webkit-transform: scale(0);  transform: scale(0);  -webkit-transition: all 0.6s ease;  -o-transition: all 0.6s ease;  transition: all 0.6s ease; } .full-screen-menu-contents {  display: table-cell;  vertical-align: middle; } .full-screen-menu-wrapper {  padding: 60px 0;  display: none;  height: 100%;  width: 100%; } .full-screen-menu-wrapper #fullscreen_navigation, .full-screen-menu-wrapper .wp-search-form {  max-width: 450px;  margin: 40px auto; } .full-screen-menu-wrapper .wp-search-form input[type="text"] {  padding: 12px 30px;  border-radius: 40px;  height: 50px;  font-size: 20px;  border-width: 2px;  outline-style: none; } .full-screen-menu-wrapper .wp-search-form span {  line-height: 50px;  width: 50px;  font-size: 20px;  top: -1px;  right: 5px; } .full-screen-menu-on .full-screen-menu-holder {  -webkit-transition: all 0.6s ease;  -o-transition: all 0.6s ease;  transition: all 0.6s ease;  position: fixed;  overflow: scroll; } .full-screen-menu-on #fullscreen_navigation > li, .full-screen-menu-on .wp-search-form {  -webkit-animation: fsmenu 0.4s ease-out;  -o-animation: fsmenu 0.4s ease-out;  animation: fsmenu 0.4s ease-out; } .full-screen-menu-on .full-screen-menu-close {  -moz-transform: scale(1);  -ms-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: all 0.6s ease;  -o-transition: all 0.6s ease;  transition: all 0.6s ease; } .full-screen-menu-on .full-screen-menu-close:hover {  -moz-transform: scale(1.3);  -ms-transform: scale(1.3);  -webkit-transform: scale(1.3);  transform: scale(1.3); } .full-screen-menu-on .full-screen-menu-wrapper {  display: table; }  .nixe-language-menu {  display: inline-block;  vertical-align: middle;  position: relative;  outline: none;  text-decoration: none;  text-transform: uppercase;  padding: 0;  margin: 0;  list-style: none; } .nixe-language-menu a {  text-decoration: none;  line-height: 3;  position: relative;  display: inline-block; } .nixe-language-menu li:hover a:after {  border-style: solid;  border-width: 2px;  content: "";  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 100%; } .nixe-language-menu li {  display: block; } .nixe-language-menu li ul {  display: none;  left: 0;  text-align: left;  list-style: outside none none;  padding: 5px 0 0;  position: absolute;  width: 90px;  z-index: 99999; } .nixe-language-menu li ul li {  margin-bottom: 5px; } .nixe-language-menu li:hover ul {  display: block; }  .nixe-search-button {  text-decoration: none;  line-height: 3;  vertical-align: middle; } .nixe-search-button span:before {  top: -1px;  position: relative; }  .sticky-header .top-header {  width: auto;  -webkit-transition: padding 0.3s ease-out;  -o-transition: padding 0.3s ease-out;  transition: padding 0.3s ease-out; } .sticky-header .top-header .line.stuck {  display: none; } .sticky-header .top-header .line.start {  display: block; } .sticky-header .top-header.stuck {  left: 0;  right: 0;  top: 0;  position: fixed;  padding: 10px 0;  box-shadow: 0 5px 2px -1px rgba(0, 0, 0, 0.02);  -webkit-transition: padding-bottom 0.5s ease-in, background-color 0.3s ease-out;  -o-transition: padding-bottom 0.5s ease-in, background-color 0.3s ease-out;  transition: padding-bottom 0.5s ease-in, background-color 0.3s ease-out; } .sticky-header .top-header.stuck .line.stuck {  display: block; } .sticky-header .top-header.stuck .line.start {  display: none; } .sticky-header .top-header.stuck #logo img, .sticky-header .top-header.stuck #logo span {  max-height: 65px; } .sticky-header .top-header.stuck #logo a {  height: 65px;  line-height: 65px; } .sticky-header .top-header.stuck:after {  width: calc( 100% - 60px );  left: 30px; } .boxed-body-style .top-header.stuck {  width: 100%;  left: auto;  right: auto; } .admin-bar .top-header.stuck {  top: 32px; }  .sub_page_header {  position: relative;  overflow: hidden;  padding-top: 70px; } .sub_page_header .page-title {  padding: 0;  margin: 0;  float: left;  position: relative; } .sub_page_header .page-title h1 {  font-size: 26px;  line-height: 52px;  display: inline-block;  position: relative;  z-index: 1;  margin: 0; } .sub_page_header.left-aligned .page-title {  text-align: left; } .sub_page_header .content_row_wrapper {  padding-top: 0;  padding-bottom: 0; } .sub_page_header .content_row_wrapper > .col {  padding-left: 40px;  padding-right: 40px; }  #footer {  width: 100%; } #footer > .content_row {  width: 100%;  margin: auto; } #footer > .content_row.fullwidth {  max-width: 100%;  width: 100%; } #footer .footer_widgets {  padding: 40px 0;  position: relative; } #footer .footer_widgets > .content_row_wrapper.fullwidth {  max-width: 100%;  width: 100%; } #footer .footer_widgets .col {  padding-left: 40px;  padding-right: 40px; } #footer .footer_widgets .col .widget:last-child, #footer .footer_widgets .col .widget ul:last-child {  margin-bottom: 0; } #footer .footer_widgets .widgets_holder .widget {  border-style: solid;  border-width: 0 0 1px 0;  padding-bottom: 25px; } #footer .footer_widgets .widgets_holder .widget:last-child {  padding-bottom: 0;  border-width: 0; } #footer .footer_info_bar > .content_row_wrapper {  padding-left: 40px;  padding-right: 40px;  position: relative; } #footer .footer_info_bar > div > div > *:first-child li {  border-width: 0;  padding-left: 0; } #footer .copyright {  float: left; } .footer_info_bar .content_row_wrapper:before {  content: "" !important;  display: block !important;  height: 1px;  margin-top: -30px;  position: absolute;  width: calc(100% - 80px ); } .footer_info_bar {  position: relative; } #footer-navigation {  list-style: none;  margin: 0;  padding: 0;  float: right; } #footer-navigation a {  text-decoration: none; } #footer-navigation a:hover {  text-decoration: underline; } #footer-navigation li {  float: left;  padding: 0 10px;  border-style: solid;  border-width: 0 1px 0 0; } #footer-navigation li:first-child {  padding-left: 0; } #footer-navigation li:last-child {  border-width: 0;  padding-right: 0; }  @media screen and (min-width: 1025px) {  #navigation {   list-style: none outside none;   margin: 0;   padding: 0;  }  #navigation > li {   position: relative;   display: inline-block;   float: left;   text-align: center;  }  #navigation > li > a {   padding: auto 20px auto 20px;   display: inline-block;   text-align: center;   text-decoration: none;   outline: none;   border-width: 0;   border-style: solid;   line-height: 3;   position: relative;  }  #navigation > li a > span {   display: none;  }  #navigation > li > a:hover, #navigation > li.current-menu-ancestor > a, #navigation > li.current-menu-item > a {   text-decoration: none;  }  #navigation > li.menu-button a {   padding-left: 20px;   padding-right: 20px;  }  #navigation > li.menu-button:after {   border-style: solid;   border-width: 2px;   content: "";   height: 100%;   left: 0;   position: absolute;   top: 0;   width: 100%;   z-index: -1;  }  #navigation a > span {   display: block;   font-size: small;  }  #navigation ul {   position: absolute;   width: 220px;   list-style: none outside none;   z-index: 99999;   left: calc(50% - 110px);   padding: 10px 0 0 0;  }  #navigation ul:after {   content: "";   display: block;   height: calc(100% - 10px);   position: absolute;   width: 100%;   bottom: 0;   left: 0;   -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);   box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);   z-index: -1;   border-radius: 3px;  }  #navigation ul:before {   content: "";   display: block;   height: 12px;   width: 1px;   background-color: #fff;   left: calc(50% - 1px);   position: absolute;   top: -7px;   z-index: -1;  }  #navigation ul > li:first-child {   border-radius: 3px 3px 0 0;  }  #navigation ul > li:first-child > a {   border-radius: 3px 3px 0 0;  }  #navigation ul > li:last-child {   border-radius: 0 0 3px 3px;  }  #navigation ul > li:last-child > a {   border-radius: 0 0 3px 3px;   border-bottom: 0;  }  #navigation ul li {   position: relative;  }  #navigation ul li a {   padding: 10px 20px 10px 20px;   display: block;   border-style: solid;   border-width: 0 0 1px 0;   text-decoration: none;  }  #navigation ul li a > span {   display: block;   font-size: 11px;   font-style: oblique;  }  #navigation ul li a:hover, #navigation ul li > .current-menu-ancestor > a {   text-decoration: none;  }  #navigation ul ul {   margin-left: 215px;   padding-left: 10px;   padding-top: 0;   top: 0;   border-width: 0;   margin-top: 0;  }  #navigation ul ul:after {   bottom: 0;   height: 100%;   left: 10px;   position: absolute;   right: 0;   top: 0;   width: auto;  }  #navigation ul ul:before {   content: none;  }  #navigation ul ul ul {   top: 0;   margin-left: 210px;  }  #navigation > li.o-direction .sub-menu {   right: 0;  }  #navigation > li.o-direction .sub-menu li.menu-item-has-children:after {   content: "\f104";   left: 10px;   right: auto;  }  #navigation > li.o-direction .sub-menu ul {   margin-left: auto;   padding-left: 0;   padding-right: 10px;   margin-right: 215px;  }  #navigation > li.o-direction .sub-menu ul:after {   left: 0;   right: 10px;  }  #navigation > li.o-direction .sub-menu ul ul {   top: 0;   margin-right: 205px;  }  #navigation > li li.menu-item-has-children:after {   content: "\f105";   font-family: fontello;   position: absolute;   z-index: 999;   right: 10px;   top: 0;   line-height: 14px;   font-size: 14px;   top: calc( 50% - 7px );  }  #navigation > li ul {   display: none;   margin-top: 0;  }  #navigation li.hover > ul, #navigation li:hover > ul {   display: block;   margin-top: 0;  } } #fullscreen_navigation {  list-style: none outside none;  padding: 0; } #fullscreen_navigation a {  color: #fff; } #fullscreen_navigation > li {  position: relative;  display: block;  text-align: center; } #fullscreen_navigation > li > a {  padding: 5px 0;  display: block;  text-align: center;  text-decoration: none;  outline: none;  border-width: 0;  border-style: solid;  position: relative;  font-size: 24px; } #fullscreen_navigation > li a > span {  display: none; } #fullscreen_navigation > li > a:hover, #fullscreen_navigation > li.current-menu-ancestor > a, #fullscreen_navigation > li.current-menu-item > a {  text-decoration: none; } #fullscreen_navigation ul {  list-style: none outside none;  margin: 0;  padding: 0 0 30px 0;  display: none; } #fullscreen_navigation ul a {  font-size: 18px;  text-decoration: none;  opacity: 0.7; } #fullscreen_navigation ul ul {  margin-top: 10px; } #fullscreen_navigation ul ul a {  opacity: 0.5; } #fullscreen_navigation ul.menu-visible {  display: block; }  @media screen and (max-width: 1024px) {  #mobile-navigation {   padding: 0;   margin: 0;   list-style: none;  }  #mobile-navigation > li {   float: none;   display: block;  }  #mobile-navigation > li > a > span {   display: none;  }  #mobile-navigation li a, #mobile-navigation li > span {   position: relative;   display: block;   text-align: left;   border-width: 0 0 1px 0;   padding: 10px 20px;   font-family: arial;   padding: 10px 20px;   text-decoration: none;   border-style: solid;   line-height: 1.8 !important;  }  #mobile-navigation ul li a, #mobile-navigation ul li > span {   border-style: solid;   border-width: 0 0 1px;  }  #mobile-navigation > li > a:after, #mobile-navigation li span:after {   background-color: transparent;  }  #mobile-navigation ul {   list-style: none;   display: none;   position: relative;   right: 0;   width: 100%;   margin: 0;   padding: 0;   border-width: 0;  }  #mobile-navigation ul li a > span {   display: block;   font-size: 11px;   font-style: oblique;  }  #mobile-navigation ul ul {   border-width: 0;  }  #mobile-navigation > li > ul {   margin: 0;  }  #mobile-navigation ul li:first-child a, #mobile-navigation ul li:first-child > span {   border-width: 0 0 1px 0;  }  #mobile-navigation li:hover > ul {   display: none;  }  #mobile-navigation li.menu-item-has-children > a, #mobile-navigation li.menu-item-has-children > span {   padding-right: 65px;   position: relative;  }  #mobile-navigation li.menu-item-has-children > a:before, #mobile-navigation li.menu-item-has-children > span:before {   font-family: "fontello";   content: "+";   display: inline-block;   font-style: normal;   font-variant: normal;   font-weight: normal;   line-height: 1em;   margin-right: 0.2em;   text-align: center;   text-decoration: inherit;   text-transform: none;   width: 1em;  }  #mobile-navigation li.menu-item-has-children.current-menu-item > a:before, #mobile-navigation li.menu-item-has-children.current-menu-item > span:before {   font-family: "fontello";   content: "-";   display: inline-block;   font-style: normal;   font-variant: normal;   font-weight: normal;   line-height: 1em;   margin-right: 0.2em;   text-align: center;   text-decoration: inherit;   text-transform: none;   width: 1em;  }  #mobile-navigation li.menu-item-has-children > a:after, #mobile-navigation li.menu-item-has-children > span:after {   border-style: solid;   border-width: 0 0 0 1px;   height: 100%;   position: absolute;   right: 50px;   content: "";   top: 0;   z-index: 999;  }  #mobile-navigation li.menu-item-has-children > a:before, #mobile-navigation li.menu-item-has-children > span:before {   cursor: pointer;   margin: -5px 0 0 0;   position: absolute;   right: 20px;   top: 50%;   text-align: center;   width: auto;   z-index: 999;   margin: -6px 0 0 0 !important;   line-height: 1;   font-size: 12px;   width: auto !important;  }  #mobile-navigation li.current-menu-item > ul {   display: block;  }  #mobile-navigation li.current-menu-ancestor:after,  #mobile-navigation li.current-menu-item:after,  #mobile-navigation li:hover:after,  #mobile-navigation li:after {   content: none;  }  #mobile-navigation li li li a {   padding-left: 25px;  }  #mobile-navigation li li li li a {   padding-left: 35px;  }  #mobile-navigation li li li li a {   padding-left: 45px;  }  #mobile-navigation li li li li li a {   padding-left: 50px;  }  #mobile-navigation li li li li li li a {   padding-left: 60px;  }  #mobile-navigation li li li li li li li a {   padding-left: 70px;  } }  #container .rt-gallery .col {  margin-bottom: 30px; } #container .rt-gallery.nogaps.row, #container .rt-gallery.nogaps > .row {  margin-left: 0;  margin-right: 0; } #container .rt-gallery.nogaps .col {  padding: 0;  margin: 0; } #container .rt-gallery .gallery-item-holder img {  width: 100%; }  .border_grid > .row, .border_grid .content_row {  border-width: 1px 0 0 0;  border-style: solid;  margin: 0; } .border_grid > .row:first-child, .border_grid .content_row:first-child {  border-width: 0; } .border_grid > .row:first-child > div:after, .border_grid .content_row:first-child > div:after {  top: 0; } .border_grid > .row:last-child > div:after, .border_grid .content_row:last-child > div:after {  bottom: 0; } .border_grid > .row > div:first-child:after, .border_grid .wpb_column:first-child:after, .border_grid .col:first-child:after {  border-width: 0; } .border_grid > .row > div:after, .border_grid .wpb_column:after, .border_grid .col:after {  content: "";  position: absolute;  left: -1px;  top: 0;  bottom: 0;  width: 1px;  z-index: 1;  border-width: 0 0 0 1px;  border-style: solid; } .border_grid > .row > div, .border_grid .content_row .wpb_column, .border_grid .content_row .col {  padding-top: 15px;  padding-bottom: 25px; } .border_grid > .row > div:after, .border_grid .content_row .wpb_column:after, .border_grid .content_row .col:after {  top: 15px;  bottom: 15px; } .border_grid .content_row:first-child .wpb_column, .border_grid .content_row:first-child .col, .border_grid .row:first-child .col {  padding-top: 0px; } .border_grid .wpb_row, .border_grid .row {  margin-left: -20px;  margin-right: -20px; }  .has-overlay {  overflow: hidden;  display: block;  margin: auto; } .has-overlay .image-thumbnail img {  opacity: 1;  -webkit-transition: all 0.2s ease-out 0.1s;  -o-transition: all 0.2s ease-out 0.1s;  transition: all 0.2s ease-out 0.1s; } .has-overlay .overlay-text {  position: absolute;  text-align: right;  max-width: calc(100% - 30px);  z-index: 2;  opacity: 0;  right: 0;  bottom: 0;  padding: 20px;  -webkit-transition: opacity 500ms ease;  -o-transition: opacity 500ms ease;  transition: opacity 500ms ease; } .has-overlay .overlay-text > p {  margin: 10px 0 0; } .has-overlay:hover .image-thumbnail img {  opacity: 0.9;  -webkit-filter: grayscale(0.8);  filter: grayscale(0.8); } .has-overlay:hover .overlay-text {  opacity: 1;  -webkit-transition: opacity 500ms ease;  -o-transition: opacity 500ms ease;  transition: opacity 500ms ease; }  .featured_image img, .featured_image div {  width: 100%; } .featured_image {  position: relative;  overflow: hidden; }  .imgeffect {  position: relative;  overflow: hidden;  display: block;  max-width: 100%;  z-index: 1; } .imgeffect img {  opacity: 1;  -webkit-transition: all 0.2s ease-out 0.1s;  -o-transition: all 0.2s ease-out 0.1s;  transition: all 0.2s ease-out 0.1s; } .imgeffect > div {  background-color: transparent;  -webkit-transition: background-color 0.2s ease-out 0.1s;  -o-transition: background-color 0.2s ease-out 0.1s;  transition: background-color 0.2s ease-out 0.1s;  overflow: hidden; } .imgeffect .action-button {  background-color: white;  height: 40px;  right: 0;  line-height: 40px;  position: absolute;  text-align: center;  top: 0;  width: 40px;  -moz-transform: translateY(-100px);  -ms-transform: translateY(-100px);  -webkit-transform: translateY(-100px);  transform: translateY(-100px);  opacity: 0;  -webkit-transition: all 0.4s ease-out 0.1s;  -o-transition: all 0.4s ease-out 0.1s;  transition: all 0.4s ease-out 0.1s;  z-index: 20; } .imgeffect:hover .action-button {  opacity: 1;  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -webkit-transform: translateY(0);  transform: translateY(0); } .imgeffect > .action-button:before {  font-family: fontello;  color: rgba(0, 0, 0, 0.7);  font-size: 16px; } .imgeffect.zoom > .action-button:before {  content: "\e854"; } .imgeffect.gallery > .action-button:before {  content: "\e874"; } .imgeffect.video > .action-button:before {  content: "\e8b1"; } .imgeffect.audio > .action-button:before {  content: "\e884"; } .imgeffect.extlink > .action-button:before {  content: "\e8a1"; } .imgeffect.link > .action-button:before {  content: "\68"; } .imgeffect > div > img {  display: inline-block; } .imgeffect.aligncenter {  display: block; } .featured-image-nav {  opacity: 0;  bottom: -50px;  margin: 0;  padding: 10px 0 5px;  position: absolute;  text-align: center;  width: 100%;  background-color: rgba(0, 0, 0, 0.3); } .featured-image-nav > li {  display: inline-block;  cursor: pointer;  width: 15px;  height: 15px;  border: 1px solid rgba(255, 255, 255, 0.3); } .featured-image-nav > li:hover, .featured-image-nav > li.active {  background: rgba(255, 255, 255, 0.15); } .featured_image:hover .featured-image-nav {  -webkit-transition: all 0.3s ease 0s;  -o-transition: all 0.3s ease 0s;  transition: all 0.3s ease 0s;  opacity: 1;  bottom: 0; }  .hasCustomSelect {  z-index: 2;  padding-right: 20px; } .customselect {  border-width: 1px;  border-style: solid;  padding: 4px 20px 4px 10px;  position: relative;  z-index: 1; } .customselect .customselectInner:before {  content: "\e75c";  font-family: "fontello";  position: absolute;  right: 10px; }  .rt-parallax-background {  width: 100%;  background-attachment: scroll;  background-size: cover;  background-repeat: no-repeat;  background-position: center center;  position: absolute;  top: 0;  left: 0;  overflow: hidden;  z-index: 0; } .rt-sa-background {  width: 100%;  position: absolute;  left: 0;  overflow: hidden;  z-index: 0; } .rt-svg-background {  width: 100%;  position: absolute;  left: 0;  overflow: hidden;  z-index: 0;  height: auto; } .rt-svg-background.top {  top: -1px; } .rt-svg-background.bottom {  bottom: -1px; }  .read_more {  display: block;  margin-top: 10px;  text-decoration: none; } .read_more:before {  border-width: 1px;  border-style: solid;  content: "";  display: inline-block;  font-family: "fontello";  font-size: 15px;  height: 25px;  line-height: 15px;  margin-right: 6px;  padding-left: 10px;  padding-top: 4px;  text-align: left;  width: 25px;  border-radius: 50%; } a.read_more:hover {  text-decoration: none; } .read_more:hover:before {  opacity: 0.6;  padding-left: 13px;  text-decoration: none;  transition: all 0.4s ease 0s; }  ul, ol {  padding-left: 20px; }  .rt_preloading:after {  content: "";  opacity: 0;  position: absolute;  width: 40px;  height: 40px;  background-color: rgba(0, 0, 0, 0.5);  border-radius: 100%;  top: calc(50% - 20px);  left: calc(50% - 20px);  -webkit-animation: scaleout 1s infinite ease-in-out;  -o-animation: scaleout 1s infinite ease-in-out;  animation: scaleout 1s infinite ease-in-out;  z-index: 1; }  .rt-featured-image {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  border-width: 1px;  border-style: solid;  padding: 20px; }  .rt-featured-video {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  border-width: 1px;  border-style: solid;  padding: 20px; }  .rt-featured-map {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  border-width: 1px;  border-style: solid;  padding: 20px; }  .rt-frame {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  border-width: 1px;  border-style: solid;  padding: 20px; }  .shadow {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.04);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.04); }  .go-to-top {  cursor: pointer;  padding: 5px;  background: rgba(0, 0, 0, 0.5);  color: #fff;  text-align: center;  position: fixed;  bottom: -10px;  right: 10px;  z-index: -1;  opacity: 0;  -webkit-transition: all 0.4s ease 0s;  -o-transition: all 0.4s ease 0s;  transition: all 0.4s ease 0s; } .go-to-top.visible {  -webkit-transition: all 0.4s ease 0s;  -o-transition: all 0.4s ease 0s;  transition: all 0.4s ease 0s;  opacity: 1;  bottom: 10px;  z-index: 9; }  .shadow-top {  -webkit-box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset; } .shadow-bottom {  -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset; } .shadow-top.shadow-bottom {  -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset, 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset, 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset; }  .content-row-video-overlay:before {  content: "";  position: absolute;  height: 100%;  width: 100%; } .shadow-top .content-row-video-overlay:before {  -webkit-box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset; } .shadow-bottom .content-row-video-overlay:before {  -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset; } .shadow-top.shadow-bottom .content-row-video-overlay:before {  -webkit-box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset, 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset;  box-shadow: 0 -4px 2px -2px rgba(0, 0, 0, 0.04) inset, 0 4px 2px -2px rgba(0, 0, 0, 0.04) inset; }  .border-top {  border-top-width: 1px;  border-top-style: solid; } .border-bottom {  border-bottom-width: 1px;  border-bottom-style: solid; } .border-left {  border-left-width: 1px;  border-left-style: solid; } .border-right {  border-right-width: 1px;  border-right-style: solid; }  .content_row .content_row_wrapper.room-carousel-holder > .col {  padding: 0; } .key-features > ul {  display: inline-block;  font-style: italic;  padding: 0;  margin: 0; } .key-features li {  display: inline; } .key-features li:after {  content: " \2015\ "; } .key-features li:last-child:after {  content: ""; } .animated-layout .key-features li {  display: block; } .animated-layout .key-features li:after {  content: ""; } #main_content > .content_row.key-features-row {  margin-top: 30px; } .default-style .bullet-list {  margin-top: 50px; }  .classic-layout .room-info-wrapper {  display: block; } .classic-layout .room-info-wrapper:before, .classic-layout .room-info-wrapper:after {  content: " ";  display: table; } .classic-layout .room-info-wrapper:after {  clear: both; } .classic-layout .room-title a {  text-decoration: none; } .classic-layout .room-info, .classic-layout .room-image {  width: 50%;  float: right; } .classic-layout .room-info {  padding-right: 40px; } .classic-layout .room-image {  position: relative;  padding: 20px; } .classic-layout .room-image a {  display: block; } .classic-layout .room-image:before, .classic-layout .room-image:after, .classic-layout .room-image a:before, .classic-layout .room-image a:after {  border-style: solid;  content: "";  height: 60px;  position: absolute;  width: 60px;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease; } .classic-layout .room-image:before {  border-width: 1px 0 0 1px;  left: 0;  top: 0; } .classic-layout .room-image:after {  border-width: 0 1px 1px 0;  right: 0;  bottom: 0; } .classic-layout .room-image a:before {  border-width: 1px 1px 0 0;  right: 0;  top: 0; } .classic-layout .room-image a:after {  border-width: 0 0 1px 1px;  left: 0;  bottom: 0; } .classic-layout .room-info-wrapper:hover .room-image:before, .classic-layout .room-info-wrapper:hover .room-image:after, .classic-layout .room-info-wrapper:hover .room-image a:before, .classic-layout .room-info-wrapper:hover .room-image a:after {  height: 30px;  width: 30px;  -webkit-transition: all 0.4s ease;  -o-transition: all 0.4s ease;  transition: all 0.4s ease;  border-color: #fff !important; } .classic-layout .room-info-wrapper:hover .room-image:before {  border-width: 3px 0 0 3px;  left: 30px;  top: 30px; } .classic-layout .room-info-wrapper:hover .room-image:after {  border-width: 0 3px 3px 0;  right: 30px;  bottom: 30px; } .classic-layout .room-info-wrapper:hover .room-image a:before {  border-width: 3px 3px 0 0;  right: 30px;  top: 30px; } .classic-layout .room-info-wrapper:hover .room-image a:after {  border-width: 0 0 3px 3px;  left: 30px;  bottom: 30px; } #main_content .classic-layout .row {  margin-bottom: 30px; }  .animated-layout .room-title a {  text-decoration: none; } .animated-layout .room-single-title {  opacity: 1;  padding: 10px;  display: block;  width: 100%;  position: absolute;  text-align: center;  bottom: 0;  -moz-transform: translateY(0);  -ms-transform: translateY(0);  -webkit-transform: translateY(0);  transform: translateY(0);  background-color: rgba(255, 255, 255, 0.95);  -webkit-transition: opacity 0.45s ease 0s, transform 0.45s ease 0s;  -o-transition: opacity 0.45s ease 0s, transform 0.45s ease 0s;  transition: opacity 0.45s ease 0s, transform 0.45s ease 0s;  z-index: 3; } .animated-layout .room-info:hover .room-info-wrapper {  opacity: 1;  -webkit-transition: opacity 0.45s ease 0.3s;  -o-transition: opacity 0.45s ease 0.3s;  transition: opacity 0.45s ease 0.3s; } .animated-layout .room-info:hover .room-single-title {  opacity: 0;  -moz-transform: translateY(200px);  -ms-transform: translateY(200px);  -webkit-transform: translateY(200px);  transform: translateY(200px);  -webkit-transition: opacity 0.45s ease 0.3s, transform 0.45s ease 0.3s;  -o-transition: opacity 0.45s ease 0.3s, transform 0.45s ease 0.3s;  transition: opacity 0.45s ease 0.3s, transform 0.45s ease 0.3s; } .animated-layout .room-info-wrapper {  position: absolute;  left: 10%;  width: 80%;  padding: 40px 20px;  text-align: center;  z-index: 3;  opacity: 0;  cursor: initial; } .animated-layout .room-info {  position: relative;  cursor: pointer;  overflow: hidden; } .animated-layout .room-info .room-bg-ovelay {  background: rgba(255, 255, 255, 0.9);  top: 0;  left: 0;  position: absolute;  width: 100%;  height: 100%;  z-index: 1;  background-repeat: no-repeat;  background-position: center;  background-size: cover;  -webkit-transition: opacity 0.45s ease 0s;  -o-transition: opacity 0.45s ease 0s;  transition: opacity 0.45s ease 0s; } .animated-layout .room-info:before, .animated-layout .room-info:after {  border-style: solid;  opacity: 0;  content: "";  position: absolute;  z-index: 2; } .animated-layout .room-info:before {  border-width: 1px 0;  height: calc(100% - 40px);  left: 10px;  top: 20px;  transform: scale(0, 1.1);  width: calc(100% - 20px);  -moz-transform: scale(0, 1.1);  -ms-transform: scale(0, 1.1);  -webkit-transform: scale(0, 1.1);  transform: scale(0, 1.1); } .animated-layout .room-info:after {  border-width: 0 1px;  height: calc(100% - 20px);  left: 20px;  top: 10px;  transform: scale(1.1, 0);  width: calc(100% - 40px);  -moz-transform: scale(1.1, 0);  -ms-transform: scale(1.1, 0);  -webkit-transform: scale(1.1, 0);  transform: scale(1.1, 0); } .animated-layout .room-info:hover .room-bg-ovelay {  opacity: 0.05;  -webkit-transition: opacity 0.45s ease 0.1s;  -o-transition: opacity 0.45s ease 0.1s;  transition: opacity 0.45s ease 0.1s; } .animated-layout .room-info:hover:before, .animated-layout .room-info:hover:after {  opacity: 1;  -moz-transform: scale(1, 1);  -ms-transform: scale(1, 1);  -webkit-transform: scale(1, 1);  transform: scale(1, 1);  -webkit-transition: opacity 0.85s ease 0s, transform 0.45s ease 0.1s;  -o-transition: opacity 0.85s ease 0s, transform 0.45s ease 0.1s;  transition: opacity 0.85s ease 0s, transform 0.45s ease 0.1s; } #main_content .animated-layout .row {  margin: 0; } #main_content .animated-layout .row .col {  padding-left: 0;  padding-right: 0; }  .loop.type-portfolio {  position: relative;  width: 100%; } .loop.type-portfolio .title, .loop.type-portfolio .title a {  text-decoration: none; } .loop.type-portfolio .title a:hover {  text-decoration: none;  opacity: 0.7; } .loop.type-portfolio .overlay:after {  right: 30%;  opacity: 0;  content: "";  width: 20px; } .loop.type-portfolio .overlay:before {  top: 75%;  opacity: 0;  content: "";  width: 200%;  left: 4%;  height: 150%;  transform: rotate(-45deg);  margin-top: -2px;  position: absolute; } .loop.type-portfolio:hover .overlay {  opacity: 1; } .loop.type-portfolio:hover .overlay:after {  border-style: solid;  border-width: 1px 1px 0 0;  height: 20px;  position: absolute;  right: calc(5%);  top: 15%;  transform: rotate(45deg);  opacity: 1;  -webkit-transition: all 0.2s ease 0.1s;  -o-transition: all 0.2s ease 0.1s;  transition: all 0.2s ease 0.1s; } .loop.type-portfolio:hover .overlay:before {  background: rgba(0, 0, 0, 0.03);  top: 50%;  opacity: 1;  -webkit-transition: all 0.4s ease 0.1s;  -o-transition: all 0.4s ease 0.1s;  transition: all 0.4s ease 0.1s; } .loop.type-portfolio:hover .action_buttons li {  opacity: 1;  -moz-transform: scale(1);  -ms-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1); } .loop.type-portfolio.style-2:hover .image-thumbnail img {  -moz-transform: scale(1.1);  -ms-transform: scale(1.1);  -webkit-transform: scale(1.1);  transform: scale(1.1);  -webkit-filter: grayscale(0.5);  filter: grayscale(0.5);  -webkit-transition: all 0.4s ease 0.1s;  -o-transition: all 0.4s ease 0.1s;  transition: all 0.4s ease 0.1s;  opacity: 0.1; } .loop.type-portfolio.style-1 .text {  padding: 40px; } .loop.type-portfolio .title {  margin: 0; } .loop.type-portfolio p {  margin: 20px 0 0 0; } .loop.type-portfolio .read_more {  margin-top: 30px; } .loop.type-portfolio .terms {  margin-top: 14px;  display: block; } .loop.type-portfolio .terms a {  text-decoration: none; } .loop.type-portfolio .terms a:hover {  text-decoration: none;  opacity: 0.7; } .loop.type-portfolio > .overlay {  bottom: 0;  position: absolute;  top: 0;  width: 100%;  padding: 20px 0;  text-align: center;  opacity: 0;  overflow: hidden;  -webkit-transition: opacity 0.3s ease 0.1s;  -o-transition: opacity 0.3s ease 0.1s;  transition: opacity 0.3s ease 0.1s;  z-index: 2; } .loop.type-portfolio > .overlay > a {  bottom: 0;  left: 0;  position: absolute;  right: 0;  top: 0; } .loop.type-portfolio > .overlay .text {  position: absolute;  text-align: center;  width: 100%;  top: 50%;  -moz-transform: translateY(-50%);  -ms-transform: translateY(-50%);  -webkit-transform: translateY(-50%);  transform: translateY(-50%); } .loop.type-portfolio > .overlay .title {  display: block;  padding: 0;  margin: 0;  position: relative;  font-size: 18px; } .loop.type-portfolio > .overlay .terms {  margin-top: 10px; } .loop.type-portfolio > .overlay .terms a:hover {  opacity: 0.7; } .loop.type-portfolio .image-thumbnail {  position: relative;  overflow: hidden; } .loop.type-portfolio .image-thumbnail img {  -webkit-transition: all 0.4s ease 0.1s;  -o-transition: all 0.4s ease 0.1s;  transition: all 0.4s ease 0.1s; } .loop.type-portfolio .image-thumbnail .overlay {  bottom: 0;  position: absolute;  top: 0;  width: 100%;  opacity: 0;  -webkit-transition: opacity 0.3s ease 0s;  -o-transition: opacity 0.3s ease 0s;  transition: opacity 0.3s ease 0s;  overflow: hidden; } .loop.type-portfolio .image-thumbnail .action_buttons {  margin: auto;  height: 100%;  display: table;  vertical-align: middle; } .loop.type-portfolio .image-thumbnail .action_buttons li {  float: none;  display: table-cell;  vertical-align: middle; } .portfolio_list.masonry > .col {  margin-bottom: 20px;  padding-bottom: 20px; } .portfolio_list.border_grid > .row > .col {  padding-bottom: 20px; } .load_more.button_ {  margin: 40px auto 20px;  border-radius: 30px; }  .filter-holder {  margin-bottom: 30px;  text-align: left;  width: 100%;  text-align: center; } .filter-holder ul {  display: inline;  list-style: outside none none;  margin: 0;  padding: 0; } .filter_navigation li:first-child {  border-left: 0 none;  padding-left: 0; } .filter_navigation li {  display: inline;  position: relative;  cursor: pointer; } .filter_navigation li ul {  margin-left: 30px; } .filter_navigation > li > span {  border: 2px solid;  padding: 4px 12px; } .filter_navigation li a {  padding: 5px 10px;  text-decoration: none;  cursor: pointer;  display: inline-block; } .filter_navigation li a:hover {  opacity: 0.7; } .filter_navigation li a.active {  border-bottom: 2px solid; }  .single-portfolio-carousel .owl-item > div {  margin: auto; } #container .single-portfolio-carousel .owl-item img {  margin: auto;  max-height: calc(100vh - 300px);  max-width: 100%;  width: auto; } .portfolio-carousel-holder > .col {  padding: 0 !important; } .portfolio-carousel-holder > .col .single-portfolio-carousel:not(.full-height-carousel) .owl-item > div .owl-stage-outer {  padding: 10px 0; } .portfolio-carousel-holder > .col .single-portfolio-carousel.full-height-carousel .owl-item img {  width: auto;  margin: auto; } .single-portfolio .key-details {  padding: 30px; } .single-portfolio .key-details > ul {  list-style: none;  padding: 0; } .single-portfolio .key-details > ul > li:not(:last-child) {  padding-bottom: 15px;  margin-bottom: 15px;  border-width: 0 0 1px 0;  border-style: solid; } .boxed-body-style.single-portfolio .portfolio-metro-holder, .boxed-body-style.single-portfolio .portfolio-masonry-holder, .boxed-body-style.single-portfolio .portfolio-grid-holder {  max-width: 100%; } .boxed-body-style.single-portfolio .portfolio-metro-holder > .col, .boxed-body-style.single-portfolio .portfolio-masonry-holder > .col, .boxed-body-style.single-portfolio .portfolio-grid-holder > .col {  padding-left: 0;  padding-right: 0; }  .blog_list article {  margin-bottom: 50px; } .blog_list article:last-child {  margin-bottom: 0; } .blog_list article .entry-title {  margin-bottom: 15px !important;  -ms-word-wrap: break-word;  word-wrap: break-word; } .blog_list article .entry-content:not(.no-post-sidebar) {  margin-left: 90px;  position: relative; } .blog_list article .entry-content:not(.no-post-sidebar):before {  content: "";  height: 100%;  left: -27px;  position: absolute;  width: 1px; } .blog_list article.col-sm-12 {  margin-bottom: 80px; } .blog_list article.col-sm-12 .featured_image {  margin-bottom: 20px; } article.type-post .entry-title a {  text-decoration: none; } article.type-post .entry-title a:hover {  opacity: 0.8; } article.type-post .post-sidebar {  position: absolute; } article.type-post .post-sidebar .social_share {  display: block;  font-size: 20px;  text-align: center;  top: 20px; } article.type-post .post-sidebar .social_share ul {  left: 52px;  top: -15px; } article.type-post .date-box {  font-family: arial;  line-height: 1;  text-align: center;  position: relative;  padding: 0 0 4px;  width: 63px; } article.type-post .date-box a {  text-decoration: none; } article.type-post .date-box .day {  display: block;  font-size: 26px;  font-weight: bold; } article.type-post .date-box .year {  font-size: 11px; } article.type-post .date-box:before, article.type-post .date-box:after {  content: "";  position: absolute; } article.type-post .date-box:before {  bottom: -14px;  height: 9px;  right: -3px;  width: 5px;  z-index: 1; } article.type-post .date-box:after {  bottom: -10px;  height: 1px;  left: 0;  width: 100%; } article.type-post .featured_image {  margin-bottom: 10px;  text-align: center; } article.type-post a.featured_image {  display: inline-block;  max-width: 100%; } article.type-post .featured_video, article.type-post .featured_audio {  margin-bottom: 20px; } article.type-post .featured_media video, article.type-post .featured_media audio {  max-width: 100%;  width: 100%; } article.type-post .format-link .text > h2 {  margin-bottom: 0; } article.type-post .format-link .the-link {  margin-bottom: 20px;  display: block; } article.type-post .post-carousel {  margin-bottom: 20px; } article.type-post .photo_gallery {  margin: 0 -10px 20px; } article.type-post .photo_gallery .row {  margin: 0 !important; } article.type-post .photo_gallery.masonry {  margin-left: 0;  margin-right: 0; } article.type-post .photo_gallery.masonry .col:after {  border: 0; } article.type-post .photo_gallery.masonry .col {  margin-bottom: 20px; } article.type-post .slideshow {  margin-bottom: 10px; } article.type-post .format-icon {  display: none; } article.type-post .text ul, article.type-post .text ol {  margin-bottom: 20px; } article.sticky {  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.14);  padding: 40px 20px 20px; } article.type-post .post_data {  padding: 5px 0;  font-size: 11px;  font-family: arial;  line-height: 18px;  margin: -5px 0 20px; } article.type-post .post_data > * {  border-width: 0 1px 0 0;  border-style: solid;  margin-right: 3px;  padding-right: 9px;  display: inline-block; } article.type-post .post_data > * > a {  text-decoration: none; } article.type-post .post_data > * > a:hover {  text-decoration: underline; } article.type-post .post_data > *:last-child {  border-width: 0; } article.type-post .post_data > *:before {  margin-left: 0;  margin-right: 5px;  font-size: 12px; } article.type-post .post_data .comment_link:before {  margin-right: 4px; } article.type-post .post_data .date {  letter-spacing: inherit;  padding-right: 9px; }  .blog-carousel h5 {  font-size: 15px; } .blog-carousel article.type-post .date {  font-size: 10px;  margin-bottom: 2px; } .blog-carousel .post_data {  background-color: transparent !important;  background-image: none !important;  margin-top: 20px;  padding: 20px 0 0 !important; } .more-link {  display: block;  text-decoration: none;  margin-top: 10px; } .more-link:after {  content: "\f105";  font-family: "fontello";  margin-left: 6px; } .single .entry-content {  margin-bottom: 60px; } .single article.type-post .post_data {  border-style: solid;  border-width: 1px 0 0;  padding: 40px 0 0;  font-size: inherit;  line-height: inherit;  font-family: inherit;  clear: both; }  .author-info {  border-style: solid;  border-width: 1px 0;  padding: 40px 0;  margin: 40px 0; } .author-avatar {  float: left;  width: 80px; } .author-description {  margin-left: 100px; } .author-title {  margin-bottom: 10px;  display: block; } .author-description .author-bio {  margin: 0;  padding: 0;  text-indent: 0; }  #search-results .loop {  border-width: 0 0 1px 0;  border-style: solid;  padding-bottom: 10px; } .search-post-title {  margin-bottom: 10px; } .search-post-title a {  font-size: 18px;  line-height: 140%; } .search_result {  margin-bottom: 20px; } .search_highlight {  background: #EAEAEA;  padding: 1px 3px; }  article .post-title-holder {  margin-bottom: 20px; }  .tax-description {  margin-bottom: 25px; }  .commentlist {  list-style: none;  padding: 0;  border-width: 0 0 1px 0;  border-style: solid;  margin-bottom: 40px; } .commentlist .comment {  position: relative; } .commentlist .children {  list-style: none;  position: relative;  padding-left: 40px; } .comment-holder {  padding: 20px;  margin-bottom: 20px; } .depth-1 > .comment-holder {  border-style: solid;  border-width: 1px 0 0; } .depth-1 > .comment-holder {  padding: 30px 20px 0px 0; } .depth-1 > .children {  margin-bottom: 40px; } .comment:not(.depth-1) > .comment-holder {  background: rgba(0, 0, 0, 0.01) none repeat scroll 0 0;  border-style: solid;  border-width: 1px; } .commentlist .children:before {  border-width: 0 0 0 1px;  border-style: solid;  content: "";  height: 100%;  left: 0;  position: absolute;  width: 1px; } .commentlist .children .comment-holder:before {  border-width: 1px 0 0;  border-style: solid;  content: "";  height: 1px;  left: -34px;  position: absolute;  top: 30px;  width: 30px; } .comment-meta > a {  font-size: 11px;  letter-spacing: 1px;  text-decoration: none; } .comment-meta > a:hover {  text-decoration: underline; } .comment-avatar {  float: left; } .comment-body {  margin-left: 60px; } .comment-author {  margin-bottom: 10px; } .author-name {  font-weight: bold;  display: block; } .author-name a {  text-decoration: none; } .comment-reply a {  padding: 5px 10px;  position: absolute;  right: 20px;  top: 20px;  text-decoration: none; } .comment-reply a:hover {  text-decoration: none; }  .comment-respond {  position: relative; } .comment-reply-title small > a {  padding: 5px 10px;  position: absolute;  right: 0;  top: 40px;  text-decoration: none;  font-size: 13px;  font-family: arial; } .comment-reply-title small > a:hover {  text-decoration: none;  font-size: 14px; } .comment-holder .comment-respond {  border-style: solid;  border-width: 1px 0 0;  margin-top: 40px;  padding-top: 20px; } .commententry {  margin-top: 40px; } .comment-form .text-boxes {  margin-bottom: 10px; } .comment-form .text-boxes:before, .comment-form .text-boxes:after {  content: " ";  display: table; } .comment-form .text-boxes:after {  clear: both; } .comment-form .text-boxes > ul {  list-style: none;  padding: 0; } .comment-form input[type="text"], .comment-form textarea {  width: 100%; } .comment-form .comment-form-author, .comment-form .comment-form-email, .comment-form .comment-form-url {  width: 32%;  float: left; } .comment-form .comment-form-author, .comment-form .comment-form-email {  margin-right: 2%; } .pingback .comment-body, .trackback .comment-body {  margin-left: 0; }  .type-staff.loop {  text-align: center; } .type-staff.loop .person_image {  position: relative;  overflow: hidden;  margin-bottom: 10px;  overflow: hidden;  position: relative;  display: inline-block;  max-width: 100%; } .type-staff.loop .person_image img {  -webkit-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;  -webkit-filter: grayscale(0.7);  filter: grayscale(0.7); } .type-staff.loop .person_name {  margin: 0; } .type-staff.loop .person_name a {  text-decoration: none; } .type-staff.loop .person_name a:hover {  text-decoration: none;  opacity: 0.7; } .type-staff.loop .profile {  padding: 10px 0;  margin-top: 10px; } .type-staff.loop .profile > p:last-child {  margin-bottom: 0; } .type-staff.loop .position {  margin-top: 5px; } .type-staff.loop .person_links_wrapper {  opacity: 0;  padding: 10px 0; } .type-staff.loop .person_links_wrapper ul.social_media > li a {  padding: 5px; } .type-staff.loop:hover .person_image img {  -webkit-filter: grayscale(0);  filter: grayscale(0); } .type-staff.loop:hover .person_links_wrapper {  opacity: 1;  -webkit-transition: opacity 0.4s;  -o-transition: opacity 0.4s;  transition: opacity 0.4s; } .type-staff.single .person_links_wrapper {  margin-top: 10px;  text-align: center; } .boxed_columns .loop.staff {  padding: 20px; } .team > .row {  margin-bottom: 30px; }  .rt_features > div {  min-height: 10px; } .rt_features .feature_galleries {  width: 50%;  position: relative; } .rt_features .feature_contents_wrapper {  width: 50%; } .rt_features.gallery-align-left > div {  float: left; } .rt_features.gallery-align-left .feature_contents_wrapper {  padding-left: 40px; } .rt_features.gallery-align-right > div {  float: right; } .rt_features.gallery-align-right .feature_contents_wrapper {  padding-right: 40px;  padding-left: 40px; } .rt_features .gallery-image {  background-position: center;  background-attachment: scroll;  background-size: cover; } .feature_gallery_wrapper {  display: none;  opacity: 0; } .feature_gallery_wrapper.active {  display: block; } .feature_content_wrapper {  display: none;  padding-top: 20px; } .feature_content_wrapper.active {  display: block; } .feature_nav {  margin: 0 0 20px 0;  padding: 35px 0 20px 0;  list-style: none;  width: 100%; } .feature_nav:before, .feature_nav:after {  content: " ";  display: table; } .feature_nav:after {  clear: both; } .feature_nav li {  float: left;  position: relative;  padding: 5px 0 5px 30px;  cursor: pointer; } .feature_nav li:before {  content: "";  height: 1px;  position: absolute;  left: 0;  width: 10px;  top: 50%; } .feature_nav li.active:before, .feature_nav li:hover:before {  width: 15px;  height: 2px;  top: calc( 50% - 1px ); } .nav-columns-1 .feature_nav li {  width: 100%; } .nav-columns-2 .feature_nav li {  width: 50%; } .nav-columns-3 .feature_nav li {  width: 33.33333%; } .nav-columns-4 .feature_nav li {  width: 25%; } .nav-columns-5 .feature_nav li {  width: 20%; } .nav-columns-6 .feature_nav li {  width: 16.66667%; } .feature_contents::before {  content: "";  height: 1px;  position: absolute;  width: calc(50% - 40px );  margin-top: -21px; } .gallery-align-right .feature_contents:before {  left: 0; } .feature-heading {  font-size: 16px;  border-width: 0 0 1px 0;  border-style: solid;  margin-bottom: 20px;  padding-bottom: 20px;  display: none; } .feature_mobile_nav {  display: none;  float: none;  width: 100%; } .feature_mobile_nav ul {  padding: 0;  margin: 0;  list-style: none;  border-style: solid;  border-width: 1px 0 0;  margin: 40px 0 0;  padding: 15px 0;  width: 100%; } .feature_mobile_nav ul:before, .feature_mobile_nav ul:after {  content: " ";  display: table; } .feature_mobile_nav ul:after {  clear: both; } .feature_mobile_nav ul a {  text-decoration: none; } .feature_mobile_nav ul li:first-child {  float: left; } .feature_mobile_nav ul li:last-child {  float: right; }  .main-carousel .item {  display: block;  clear: both;  position: relative;  z-index: 1; } .main-carousel .item > a {  position: absolute;  left: 0;  top: 0;  right: 0;  bottom: 0;  z-index: 1; } .main-carousel .slide-content-wrapper {  opacity: 1;  -webkit-transition: opacity 0.7s ease 0s;  -o-transition: opacity 0.7s ease 0s;  transition: opacity 0.7s ease 0s; } .main-carousel .scrolled .slide-content-wrapper {  opacity: 0; } .main-carousel .slide-content {  opacity: 1;  -webkit-transition: opacity 0.7s ease 0s;  -o-transition: opacity 0.7s ease 0s;  transition: opacity 0.7s ease 0s;  position: absolute;  bottom: 0;  padding: 60px 40px; } .main-carousel .scrolled .slide-content {  opacity: 0; }  .main-carousel .owl-carousel .owl-nav div {  background: transparent;  font-size: 40px;  padding: 0;  -webkit-transition: all 0.1s ease 0s;  -o-transition: all 0.1s ease 0s;  transition: all 0.1s ease 0s;  margin-top: -50px; } .main-carousel .owl-carousel .owl-nav .owl-next, .main-carousel .owl-carousel .owl-nav .owl-prev {  -webkit-transition: margin 0.1s ease 0s;  -o-transition: margin 0.1s ease 0s;  transition: margin 0.1s ease 0s; } .main-carousel .owl-carousel .owl-nav .owl-next span:before, .main-carousel .owl-carousel .owl-nav .owl-prev span:before {  color: #fff; } .main-carousel .owl-carousel .owl-nav .owl-next {  right: -40px; } .main-carousel .owl-carousel .owl-nav .owl-prev {  left: -40px; } .main-carousel .owl-carousel .owl-nav .owl-next:hover {  opacity: 0.6;  margin-right: -2px; } .main-carousel .owl-carousel .owl-nav .owl-prev:hover {  opacity: 0.6;  margin-left: -2px; }  .main-carousel .owl-carousel:hover .owl-nav div {  -webkit-transition: all 0.1s ease 0s;  -o-transition: all 0.1s ease 0s;  transition: all 0.1s ease 0s; } .main-carousel .owl-carousel:hover .owl-nav .owl-next {  right: 0; } .main-carousel .owl-carousel:hover .owl-nav .owl-prev {  left: 0; } .slide-content-wrapper {  width: 100%;  position: relative;  display: block;  clear: both;  margin: auto; } .slide-content-wrapper .slide-content {  opacity: 0; } .slide-content-wrapper .slide-content:before {  content: "";  height: 20px;  position: absolute;  top: -10px;  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -webkit-transform: rotate(45deg);  transform: rotate(45deg);  width: 20px;  margin-left: -10px;  left: 50%; } .slide-content-wrapper .slide-content > span {  display: block; } .slide-content-wrapper .slide-content.left {  left: 0; } .slide-content-wrapper .slide-content.right {  right: 0; } .slide-content-wrapper .slide-content.center {  margin-left: auto;  margin-right: auto; } .slide-content-wrapper .slide_heading {  margin: 0;  font-size: 46px;  line-height: 1.5;  margin-top: 10px; } .slide-content-wrapper .slide_sub_heading {  font-size: 16px;  line-height: 1; } .slide-content-wrapper .slide-content .slide-text {  margin-top: 20px;  z-index: 2;  position: relative; } .slide-content-wrapper .slide-content .slide-text.text-right {  text-align: right; } .slide-content-wrapper .slide-content .slide-text.text-center {  text-align: center; } .slide-content-wrapper .slide-content > .button_wrapper {  margin-top: 30px;  margin-right: 10px;  z-index: 2;  position: relative; } .slide-content-wrapper .slide-content > .read_more {  margin-top: 30px; } .slide-background {  bottom: 0;  left: 0;  position: absolute;  right: 0;  top: 0;  z-index: -1; } .slide-content-wrapper.default {  max-width: 95%;  padding-left: 2.5%; } .content_row_wrapper.fullwidth .slide-content-wrapper.default {  padding-left: 0; } .slide-content-wrapper.fullwidth {  max-width: 100%; } .active .slide-content-wrapper .slide-content {  -webkit-animation-fill-mode: both;  animation-fill-mode: both;  -webkit-animation-duration: 0.6s;  animation-duration: 0.6s;  -webkit-animation-name: active_slide;  animation-name: active_slide;  -webkit-animation-delay: 0.7s;  animation-delay: 0.7s; } .layout2 .slide-content-wrapper {  margin: auto; }  .timeline {  margin: 0;  padding: 0;  position: relative;  text-align: left; } .timeline:after {  bottom: 0;  content: "";  height: 100%;  left: calc( 50% - 1px );  position: absolute;  top: 0;  width: 2px;  z-index: 1; } .timeline > div {  display: inline-block;  width: 45%;  margin-bottom: 20px;  z-index: 2;  padding: 20px; } .timeline > div > .event-details {  display: block; } .timeline > div > .event-details > .event-title {  font-size: 18px;  font-weight: bold; } .timeline > div > .event-date {  display: inline-block;  padding: 5px 10px;  position: absolute;  font-weight: bolder; } .timeline > div:nth-child(odd) {  text-align: right; } .timeline > div:nth-child(even) {  margin-left: 55%; } .timeline > div:last-child {  margin-bottom: 0; } .timeline > div:before {  content: "";  font-family: fontello;  font-size: 18px;  font-style: normal;  height: 2px;  left: 45%;  line-height: 1px;  margin-top: 15px;  position: absolute;  text-align: right;  width: calc(5% + 8px);  z-index: 4; } .timeline > div:nth-child(even):before {  right: 45%;  left: auto;  text-align: left; } .timeline > div:nth-child(odd) > .event-date {  left: calc(50% + 10px); } .timeline > div:nth-child(even) > .event-date {  right: calc(50% + 10px); }  .with_icons {  margin: 0;  padding: 0;  position: relative; } .with_icons > div {  position: relative;  display: inline-block;  width: 100%;  z-index: 2;  padding: 5px 0; } .with_icons > div > .icon {  float: left;  display: block;  text-align: center; } .with_icons > div > .icon:before {  margin: 0;  padding: 0;  text-align: center; } .with_icons > div > div {  display: block;  margin-top: 0;  margin-left: 25px; } .with_icons > div > div p {  margin-bottom: 10px; } .with_icons > div > div > p:first-child, .with_icons > div > div > .list-title {  padding-top: 0; }  .with_icons.style-1 > div > .icon {  margin-right: 5px; } .with_icons.style-1 > div > .icon:before {  min-width: 18px; }  .with_icons.style-2 > div > .icon {  margin-right: 5px; } .with_icons.style-2 > div > .icon:before {  min-width: 18px; }  .with_icons.style-3 > div {  margin-bottom: 0; } .with_icons.style-3 > div > .icon {  margin-right: 5px;  padding: 5px;  margin-bottom: 5px; } .with_icons.style-3 > div > .icon:before {  min-width: 18px; } .with_icons.style-3 > div > div {  margin-left: 35px; } .with_icons.style-3 > div > div > p:first-child, .with_icons.style-3 > div > div > .list-title {  margin-top: 5px; }  .with_icons.style-4 > div {  margin-bottom: 0; } .with_icons.style-4 > div > .icon {  margin-right: 5px;  font-size: 32px; } .with_icons.style-4 > div > .icon:before {  min-width: 45px; } .with_icons.style-4 > div > div {  margin-left: 55px;  margin-top: 14px; }  .rt_divider.style-1 {  height: 40px;  width: 100%;  font-family: "fontello";  text-align: center; } .rt_divider.style-1:before {  content: "";  font-size: 20px;  letter-spacing: 20px;  line-height: 40px;  margin-left: 20px; }  .rt_divider.style-2 {  width: 40px;  border-style: solid;  border-width: 2px 0 0 0;  margin: 20px 0; }  .rt_divider.style-3 {  height: 80px;  width: 100%;  font-family: "fontello";  text-align: center;  position: relative; } .rt_divider.style-3:before {  content: "&";  font-size: 50px;  line-height: 91px; } .rt_divider.style-3:after {  content: "";  height: 1px;  left: 0;  margin-top: -1px;  position: absolute;  top: 50%;  width: 100%; }  .rt_divider.style-4 {  height: 1px;  margin: 40px 0; }  .rt_divider.style-5 {  border-width: 1px 0 0 0;  border-style: solid;  -webkit-box-shadow: 0 -1px 0 0 inset;  box-shadow: 0 -1px 0 0 inset;  height: 11px;  margin: 40px 0; }  .rt_divider.style-6 {  width: 40px;  border-style: solid;  border-width: 1px 0 0 0;  margin: 20px auto; }  .pricing_table {  display: table;  width: 100%;  table-layout: fixed; } .pricing_table .table_wrap {  display: table-cell; } .pricing_table .table_wrap > ul {  list-style: none;  margin: 0 20px;  position: relative;  overflow: hidden;  padding: 10px 15px 0;  border-width: 1px;  border-style: solid; } .pricing_table .table_wrap > ul > li {  padding: 15px 0;  display: block;  text-align: center;  border-width: 1px 0 0 0;  border-style: solid; } .pricing_table .table_wrap > ul > li:first-child, .pricing_table .table_wrap > ul > li.price, .pricing_table .table_wrap > ul > li.features_start_position {  border-top: none !important; } .pricing_table .table_wrap > ul > li.caption.empty {  margin-bottom: -6px;  padding: 0;  display: none; } .pricing_table .table_wrap > ul > li div.title {  display: block; } .pricing_table .table_wrap > ul > li.caption {  padding: 30px 2px 0 2px;  font-size: 24px;  background-color: rgba(0, 0, 0, 0.04);  border-bottom: 0; } .pricing_table .table_wrap > ul > li.caption small {  display: block;  font-size: 12px;  min-height: 20px;  padding-bottom: 20px;  font-family: helvetica,arial; } .pricing_table .table_wrap > ul > li.price {  padding: 0;  margin-bottom: 1px; } .pricing_table .table_wrap > ul > li.price.empty {  padding: 0;  display: none; } .pricing_table .table_wrap > ul > li.price div {  display: block;  background-color: rgba(0, 0, 0, 0.04);  padding: 10px; } .pricing_table .table_wrap > ul > li.price span {  font-size: 30px;  *zoom: 1; } .pricing_table .table_wrap.highlight > ul {  margin: 0;  z-index: 1; } .pricing_table .table_wrap.highlight > ul > li {  position: relative; } .pricing_table .table_wrap.highlight > ul > li.caption {  padding-top: 50px;  font-size: 24px; } .pricing_table .table_wrap.highlight > ul > li.price {  padding: 0; }  .pricing_table.compare .table_wrap {  vertical-align: top;  padding: 0; } .pricing_table.compare .table_wrap > ul {  border-width: 0;  padding: 0;  margin: 0 1px; } .pricing_table.compare .table_wrap > ul > li:nth-child(2n) {  background-color: rgba(0, 0, 0, 0.02); } .pricing_table.compare .table_wrap > ul > li.caption {  padding: 20px 10px 10px 10px;  font-size: 18px; } .pricing_table.compare .table_wrap > ul > li.price > div {  background: none; } .pricing_table.compare .table_wrap > ul > li {  border-width: 0; } .pricing_table.compare .table_wrap.highlight > ul > li.caption {  padding: 20px 10px 10px 10px; } .pricing_table.compare .table_wrap.features > ul {  border-right-width: 0;  padding: 0; }  .pricing_table .table_wrap ul > li .button_ {  vertical-align: top;  margin: 20px auto; } .pricing_table [class^="icon-"]:before, .pricing_table [class*=" icon-"]:before {  font-size: 16px;  line-height: 100%; } .pricing_table .icon-ok:before {  color: #7ea95e; } .pricing_table .icon-cancel:before {  color: #8d1c31; }  .button_wrapper:not(.hero):not(.aligncenter) {  display: inline-block; } .button_ {  text-decoration: none;  position: relative;  display: inline-block;  z-index: 1;  background-repeat: no-repeat;  background-color: inherit;  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .button_ > span:before {  margin: 0;  padding: 0;  text-align: center;  width: auto;  line-height: 1;  position: relative; } .button_ > span {  display: inline-block;  text-align: center;  margin-right: 10px; } button.button_ {  border: none; } button.button_.with_icon:before {  margin-right: 10px;  margin-left: 0; }  .button_.small {  padding: 8px 18px;  font-size: 100%; } .button_.small > span {  margin-right: 6px; }  .button_.medium {  padding: 10px 25px;  font-size: 15px; } .button_.medium > span {  margin-right: 10px; }  .button_.big {  padding: 12px 30px;  font-size: 18px; } .button_.big > span {  margin-right: 12px; }  .button_.hero {  padding: 20px 30px;  font-size: 18px;  text-align: center;  width: 100%; } .button_.hero > span {  margin-right: 12px; } .button_:before, .button_:after {  border-radius: inherit;  content: "";  height: 100%;  width: 100%;  left: 0;  pointer-events: none;  position: absolute;  top: 0;  -webkit-transition-delay: 0s;  transition-delay: 0s;  -webkit-transition-duration: 0.3s, 0.3s;  transition-duration: 0.3s, 0.3s;  -webkit-transition-property: transform, opacity;  transition-property: transform, opacity;  -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);  transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);  z-index: -1;  -webkit-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0); } .button_.style-1:hover {  background-color: transparent !important; } .button_.style-1:before {  border-width: 2px;  border-style: solid;  opacity: 0;  -moz-transform: perspective(1px) scale3d(1.2, 1.2, 1);  -ms-transform: perspective(1px) scale3d(1.2, 1.2, 1);  -webkit-transform: perspective(1px) scale3d(1.2, 1.2, 1);  transform: perspective(1px) scale3d(1.2, 1.2, 1); } .button_.style-1:hover:before {  opacity: 1;  -moz-transform: perspective(1px) scale3d(1, 1, 1);  -ms-transform: perspective(1px) scale3d(1, 1, 1);  -webkit-transform: perspective(1px) scale3d(1, 1, 1);  transform: perspective(1px) scale3d(1, 1, 1); } .button_.style-2:before, .button_.style-3:before {  border-width: 2px;  border-style: solid;  opacity: 1;  -moz-transform: perspective(1px) scale3d(1, 1, 1);  -ms-transform: perspective(1px) scale3d(1, 1, 1);  -webkit-transform: perspective(1px) scale3d(1, 1, 1);  transform: perspective(1px) scale3d(1, 1, 1); } .button_.style-2:hover:before, .button_.style-3:hover:before {  opacity: 0;  -moz-transform: perspective(1px) scale3d(1.2, 1.2, 1);  -ms-transform: perspective(1px) scale3d(1.2, 1.2, 1);  -webkit-transform: perspective(1px) scale3d(1.2, 1.2, 1);  transform: perspective(1px) scale3d(1.2, 1.2, 1); } .button_.custom:hover {  opacity: 0.85; }  .banner {  display: table;  table-layout: fixed;  width: 100%; } .banner > div {  display: table-cell;  vertical-align: middle; } .banner > .featured_text {  width: 100%; } .banner > .featured_text h1, .banner > .featured_text h2, .banner > .featured_text h3, .banner > .featured_text h4, .banner > .featured_text h5, .banner > .featured_text h6 {  margin: 0; } .banner > .featured_text p:last-child {  margin: 0;  padding: 0; } .banner > .button_holder {  width: 32.79%;  text-align: center; } .withbutton > .featured_text {  padding-right: 20px;  width: 67.21%; }  .rt-toggle {  margin-bottom: 20px; } .rt-toggle > ol {  list-style: none;  list-style-position: outside;  margin: 0;  padding: 0;  position: relative; } .rt-toggle > ol > li {  display: block;  clear: both;  padding: 0;  position: relative; } .rt-toggle > ol > li.open .toggle-head {  cursor: default; } .rt-toggle > ol > li .toggle-head {  cursor: pointer; } .rt-toggle > ol > li .toggle-number, .rt-toggle > ol > li.open .toggle-number {  display: inline-block;  font-weight: normal;  left: 0;  line-height: 1;  min-width: 26px;  padding: 6px 3px;  position: absolute;  text-align: center; } .rt-toggle > ol > li .toggle-title {  display: inline-block;  margin: 0 30px 0 40px;  line-height: 1;  padding: 6px 0; } .rt-toggle > ol > li .toggle-content {  clear: both;  display: none;  margin: 10px 0 0 40px;  padding: 5px 0 0; } .rt-toggle > ol > li .toggle-content > p:last-child, .rt-toggle > ol > li .toggle-content > div:last-child, .rt-toggle > ol > li .toggle-content > div p:last-child {  padding-bottom: 0;  margin-bottom: 0; } .rt-toggle > ol > li ul {  list-style: disc; } .rt-toggle > ol > li ul ul {  list-style: circle; } .rt-toggle > ol > li ul ul ul {  list-style: square; } .rt-toggle > ol > li ol {  list-style: decimal; } .rt-toggle > ol > li ol ol {  list-style: lower-alpha; } .rt-toggle > ol > li ol ol ol {  list-style: upper-roman; } .rt-toggle > ol > li ul, .rt-toggle > ol > li ol {  margin-bottom: 10px; } .rt-toggle > ol > li ul ul li, .rt-toggle > ol > li ul ol li, .rt-toggle > ol > li ol ul li, .rt-toggle > ol > li ol ol li {  display: list-item; } .rt-toggle > ol > li .commentlist, .rt-toggle > ol > li .rt_form ul {  list-style: none; } .rt-toggle > ol > li:after {  content: "";  display: block;  height: 15px; } .rt-toggle > ol > li:last-child:after {  content: none; } .rt-toggle > ol > li:first-child {  padding-top: 0; } .rt-toggle > ol > li:first-child .toggle-number, .rt-toggle > ol > li:first-child.open .toggle-number {  border-top: 0;  top: 0; } .rt-toggle > ul li, .rt-toggle > ol ol li {  display: list-item; } .rt-toggle ol ol {  list-style: decimal; } .rt-toggle .toggle-head:after {  content: "+";  font-weight: normal;  position: absolute;  right: 0;  font-size: 22px;  line-height: 22px;  font-family: "arial";  width: 30px;  text-align: center; } .rt-toggle .open .toggle-head:after {  content: "-"; } .rt-toggle.no-numbers ol:before {  content: none; } .rt-toggle.no-numbers ol > li {  padding: 0; } .rt-toggle.no-numbers .toggle-head:after {  left: 0;  width: 15px;  font-family: inherit;  font-weight: bold;  font-size: inherit;  line-height: inherit; } .rt-toggle.no-numbers .toggle-title {  margin-left: 20px;  padding: 0; } .rt-toggle.no-numbers .toggle-content {  margin-left: 20px; }  .rt_tabs .tab_nav {  list-style: none outside none; } .rt_tabs .tab_nav > li {  position: relative;  cursor: pointer; } .rt_tabs .tab_nav > li.active {  cursor: default; } .rt_tabs .tab_contents .tab_content_wrapper.active {  -webkit-animation-name: active_tabs;  animation-name: active_tabs; } .rt_tabs .tab_contents .tab_content_wrapper.active .tab_content {  display: inline-block; } .rt_tabs .tab_contents .tab_content_wrapper .tab_content {  display: none;  width: 100%; } .rt_tabs .tab_contents .tab_title {  display: none;  cursor: pointer; } .rt_tabs .tab_contents .active > .tab_title {  cursor: default; }  .rt_tabs.tab-position-1 .tab_nav {  display: block;  margin: 0;  padding: 10px 0;  border-width: 1px 0;  border-style: solid; } .rt_tabs.tab-position-1 .tab_nav > li {  display: inline-block;  padding: 10px 20px; } .rt_tabs.tab-position-1 .tab_nav > li.active:after {  border-width: 0 0 3px 0;  border-style: solid;  bottom: -12px;  content: "";  height: 1px;  left: -1px;  right: -1px;  position: absolute; } .rt_tabs.tab-position-1 .tab_nav > li:last-child {  border-width: 0; } .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title {  border-style: solid;  border-width: 1px;  padding: 10px;  position: relative;  margin-bottom: 2px; } .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title {  border-width: 0 0 3px 0;  border-style: solid; } .rt_tabs.tab-position-1 .tab_content_wrapper .tab_content {  padding: 40px 0 10px 0; } .rt_tabs.tab-position-1 .tab_nav > li > span:before, .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title > span:before {  margin-right: 5px; }  .rt_tabs.tab-position-2 {  clear: both;  display: block; } .rt_tabs.tab-position-2 .tab_nav {  width: 200px;  border-style: solid;  padding: 0;  margin: 0; } .rt_tabs.tab-position-2 .tab_nav > li {  display: block;  border-width: 0 0 1px 0;  border-style: solid;  padding: 20px; } .rt_tabs.tab-position-2 .tab_nav > li.active:after {  border-width: 0 3px 0 0;  border-style: solid;  bottom: -1px;  content: "";  top: -1px;  position: absolute; } .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper {  display: block; } .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title {  border-width: 1px;  border-style: solid;  padding: 10px;  position: relative;  margin-bottom: 2px; } .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title {  border-width: 0 0 3px 0;  border-style: solid; } .rt_tabs.tab-position-2 .tab_nav > li > span:before, .rt_tabs.tab-position-2 .tab_content_wrapper > .tab_title > span:before {  margin-right: 5px; } .rt_tabs.tab-position-2.left .tab_nav {  float: left;  border-width: 0 1px 0 0; } .rt_tabs.tab-position-2.left .tab_nav > li.active:after {  right: -3px; } .rt_tabs.tab-position-2.left .tab_contents {  margin-left: 210px; } .rt_tabs.tab-position-2.left .tab_content {  padding: 10px 0 10px 15px; } .rt_tabs.tab-position-2.right .tab_nav {  float: right;  border-width: 0 0 0 1px; } .rt_tabs.tab-position-2.right .tab_nav > li.active:after {  left: -3px; } .rt_tabs.tab-position-2.right .tab_contents {  margin-right: 210px; } .rt_tabs.tab-position-2.right .tab_content {  padding: 10px 15px 10px 0; }  .rt_tabs.style-4 .tab_nav {  display: inline-block;  width: 100%;  position: relative;  padding: 0;  border-width: 0; } .rt_tabs.style-4 .tab_nav > li {  float: left;  text-align: center;  padding: 25px 30px; } .rt_tabs.style-4 .tab_nav > li > span {  display: block;  text-align: center; } .rt_tabs.style-4 .tab_nav > li > span:before {  display: inline-block;  font-size: 26px;  margin-bottom: 15px;  overflow: hidden;  padding: 10px;  text-align: center;  vertical-align: middle;  width: auto;  color: #fff;  text-indent: 1px;  background-clip: padding-box; } .rt_tabs.style-4 .tab_nav > li.active:after {  border-width: 0 0 4px 0;  bottom: -4px; } .rt_tabs.style-4 .tab_nav > li:first-child {  padding-left: 0px; } .rt_tabs.style-4 .tab_nav > li:last-child {  border-width: 0; } .rt_tabs.style-4 .tab_nav > li.with_icon {  padding-right: 30px; } .rt_tabs.style-4 .tab-background {  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.04);  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.04); } .rt_tabs.style-4 .tab_content_wrapper .tab_content {  padding-top: 40px; } .rt_tabs.style-4[data-tab-count="1"] .tab_nav li {  width: 100%; } .rt_tabs.style-4[data-tab-count="2"] .tab_nav li {  width: 50%; } .rt_tabs.style-4[data-tab-count="3"] .tab_nav li {  width: 33.33333%; } .rt_tabs.style-4[data-tab-count="4"] .tab_nav li {  width: 25%; } .rt_tabs.style-4[data-tab-count="5"] .tab_nav li {  width: 20%; } .rt_tabs.style-4[data-tab-count="6"] .tab_nav li {  width: 16.66667%; } .rt_tabs.style-4[data-tab-count="7"] .tab_nav li {  width: 14.28571%; } .rt_tabs.style-4[data-tab-count="8"] .tab_nav li {  width: 12.5%; } #main_content > .content_row .rt_tabs .vc_row {  margin-left: 0;  margin-right: 0; }  .icon-content-box {  margin-bottom: 20px; } .icon-content-box .icon-holder {  display: block;  position: relative; } .icon-content-box .icon-holder span {  display: block; } .icon-content-box .icon-holder a {  text-decoration: none; } .icon-content-box .heading a {  text-decoration: none; } .icon-content-box .heading a:hover {  opacity: 0.7; } .icon-content-box .read_more {  margin-top: 20px; } .icon-content-box.icon-style-1 .icon-holder span:before {  font-size: 25px;  line-height: 100%;  width: 25px;  margin-left: 0;  margin-right: 0; } .icon-content-box.icon-style-1.icon-left {  } .icon-content-box.icon-style-1.icon-left .icon-holder {  float: left; } .icon-content-box.icon-style-1.icon-left .text-holder {  margin-left: 40px; } .icon-content-box.icon-style-1.icon-right .icon-holder {  float: right;  text-align: right; } .icon-content-box.icon-style-1.icon-right .text-holder {  margin-right: 40px;  text-align: right; } .icon-content-box.icon-style-1.icon-top .icon-holder {  text-align: center;  margin-bottom: 20px; } .icon-content-box.icon-style-1.icon-top .text-holder {  text-align: center; } .icon-content-box.icon-style-2 .icon-holder span:before {  font-size: 22px;  line-height: 44px;  width: 44px;  margin-left: 0;  margin-right: 0;  background-clip: padding-box; } .icon-content-box.icon-style-2.icon-left .icon-holder {  float: left; } .icon-content-box.icon-style-2.icon-left .text-holder {  margin-left: 64px;  padding-top: 10px; } .icon-content-box.icon-style-2.icon-right .icon-holder {  float: right;  text-align: right; } .icon-content-box.icon-style-2.icon-right .text-holder {  margin-right: 64px;  text-align: right;  padding-top: 10; } .icon-content-box.icon-style-2.icon-top .icon-holder {  text-align: center;  margin-bottom: 20px; } .icon-content-box.icon-style-2.icon-top .text-holder {  text-align: center; } .icon-content-box.icon-style-3 .icon-holder span:before {  font-size: 25px;  line-height: 100%;  width: 69px;  margin-left: 0;  margin-right: 0;  color: #fff;  padding: 20px;  border-radius: 50%;  vertical-align: middle;  background-clip: padding-box; } .icon-content-box.icon-style-3.icon-left .icon-holder {  float: left; } .icon-content-box.icon-style-3.icon-left .text-holder {  margin-left: 85px; } .icon-content-box.icon-style-3.icon-right .icon-holder {  float: right;  text-align: right; } .icon-content-box.icon-style-3.icon-right .text-holder {  margin-right: 85px;  text-align: right; } .icon-content-box.icon-style-3.icon-top .icon-holder {  text-align: center;  margin-bottom: 30px; } .icon-content-box.icon-style-3.icon-top .icon-holder span:before {  font-size: 30px;  line-height: 100px;  width: 100px;  height: 100px;  padding: 0; } .icon-content-box.icon-style-3.icon-top .text-holder {  text-align: center;  margin-top: 20px; } .icon-content-box.icon-style-4 .icon-holder span:before {  font-size: 22px;  line-height: 40px;  width: 44px;  margin-left: 0;  margin-right: 0;  border-width: 2px;  border-style: solid; } .icon-content-box.icon-style-4.icon-left .icon-holder {  float: left;  margin-top: -2px;  margin-right: 18px; } .icon-content-box.icon-style-4.icon-left .text-holder {  margin-left: 0; } .icon-content-box.icon-style-4.icon-right .icon-holder {  float: right;  margin-top: -2px;  text-align: right;  margin-left: 18px; } .icon-content-box.icon-style-4.icon-right .text-holder {  margin-right: 0;  text-align: right; } .icon-content-box.icon-style-4.icon-top .icon-holder {  text-align: center;  margin-bottom: 20px; } .icon-content-box.icon-style-4.icon-top .text-holder {  text-align: center; } .icon-content-box.icon-style-4.icon-top .text-holder > p:nth-child(2) {  margin-top: 0; } .icon-content-box.icon-style-4.icon-top .text-holder .heading {  padding-top: 0; } .icon-content-box.icon-style-4 .text-holder > p:nth-child(2) {  margin-top: 20px; } .icon-content-box.icon-style-4 .text-holder .heading {  padding-top: 6px;  margin-left: 0;  display: inline-block; } .icon-content-box.icon-style-5 .icon-holder span:before {  font-size: 30px;  line-height: 60px;  width: 60px;  height: 60px;  text-align: center;  position: relative;  z-index: 2;  text-indent: 1px;  color: #fff; } .icon-content-box.icon-style-5 .icon-holder span:after {  width: 60px;  height: 60px;  position: absolute;  content: "";  left: 50%;  margin-left: -30px;  top: 0;  background-clip: padding-box;  -webkit-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  z-index: 1; } .icon-content-box.icon-style-5.icon-left .icon-holder {  float: left; } .icon-content-box.icon-style-5.icon-left .text-holder {  margin-left: 125px; } .icon-content-box.icon-style-5.icon-right .icon-holder {  float: right;  text-align: right; } .icon-content-box.icon-style-5.icon-right .text-holder {  margin-right: 125px;  text-align: right; } .icon-content-box.icon-style-5.icon-top .icon-holder {  text-align: center;  margin-bottom: 40px; } .icon-content-box.icon-style-5.icon-top .text-holder {  text-align: center;  margin-top: 20px; } .icon-content-box p:last-child {  margin-bottom: 0; }  .image-content-box {  position: relative;  margin-bottom: 20px; } .image-content-box .featured_image_holder {  margin-bottom: 20px; } .image-content-box .heading a {  text-decoration: none; } .image-content-box .heading a:hover {  opacity: 0.7; } .image-content-box.box-style-2 {  text-align: center; } .image-content-box.box-style-2 .background {  padding: 20px; } .image-content-box.box-style-2 .text-holder {  text-align: center;  display: inline-block;  position: relative;  z-index: 2;  padding: 20px;  background: rgba(255, 255, 255, 0.2); } .image-content-box.box-style-2 .heading, .image-content-box.box-style-2 .text-holder, .image-content-box.box-style-2 .read_more, .image-content-box.box-style-2 a {  color: #fff; } .image-content-box .mask {  position: absolute;  width: 100%;  height: 100%;  background-color: rgba(255, 255, 255, 0.2);  top: 0;  left: 0;  z-index: 1;  opacity: 0.85; } .image-content-box.right {  text-align: right; } .image-content-box.center {  text-align: center; } .image-content-box.center .featured_image_holder img {  margin: auto; } .image-content-box .text-holder p:last-child {  margin-bottom: 0; }  .rt_heading {  position: relative;  display: block;  width: auto;  text-decoration: none; } .rt_heading.style-1 {  padding-left: 20px; } .rt_heading.style-1:after {  content: "";  height: 100%;  left: 0;  position: absolute;  top: 0;  width: 4px; } .rt_heading .punchline {  display: block;  line-height: 170%;  font-size: small;  font-family: helvetica, tahoma, sans; } .rt_heading_wrapper {  position: relative; }  .rt_heading_wrapper.style-2 {  width: 100%;  text-align: left;  overflow: hidden; } .rt_heading_wrapper.style-2 > .style-2 {  display: inline-block;  position: relative;  line-height: 135%; } .rt_heading_wrapper.style-2 > .style-2:after {  border-width: 0 0 2px 0;  border-style: dotted;  content: "";  height: 1px;  left: 100%;  margin-left: 34px;  position: absolute;  top: 50%;  width: 1000px; } .rt_heading_wrapper.style-2 > .style-2:before {  content: "";  font-family: "fontello";  font-size: 23px;  left: 100%;  line-height: 23px;  margin-left: 22px;  margin-top: -11px;  position: absolute;  top: 50%; }  .rt_heading_wrapper.style-3 {  width: 100%;  text-align: center;  overflow: hidden; } .rt_heading_wrapper.style-3 > .style-3 {  display: inline-block;  position: relative;  line-height: 135%; } .rt_heading_wrapper.style-3 > .style-3:before, .rt_heading_wrapper.style-3 > .style-3:after {  content: "";  position: absolute;  height: 5px;  border-width: 1px 0 0 0;  margin-top: -1px;  border-style: solid;  top: 50%;  width: 500px; } .rt_heading_wrapper.style-3 > .style-3:before {  right: 100%;  margin-right: 20px; } .rt_heading_wrapper.style-3 > .style-3:after {  left: 100%;  margin-left: 20px; }  .rt_heading_wrapper.style-4 {  width: 100%;  text-align: center;  overflow: hidden; } .rt_heading_wrapper.style-4 > .style-4 {  display: inline-block;  position: relative;  line-height: 135%;  padding: 0 0 10px 0; } .rt_heading_wrapper.style-4 > .style-4:after {  content: "";  position: absolute;  height: 2px;  bottom: 0;  width: 50px;  left: 50%;  margin-left: -25px; } .rt_heading_wrapper.style-4 > .with_punchline {  margin-top: 0; } .rt_heading_wrapper.style-4 .punchline {  display: block;  line-height: 100%;  margin-bottom: -2px; }  .rt_heading_wrapper.style-5 {  width: 100%;  text-align: left;  overflow: hidden; } .rt_heading_wrapper.style-5 > .style-5 {  display: inline-block;  position: relative;  line-height: 135%;  padding: 0 0 10px 0; } .rt_heading_wrapper.style-5 > .style-5:after {  content: "";  position: absolute;  height: 2px;  bottom: 0;  width: 50px;  left: 0; } .rt_heading_wrapper.style-5 > .with_punchline {  margin-top: 0; } .rt_heading_wrapper.style-5 .punchline {  display: block;  line-height: 100%;  margin-bottom: -2px; }  .rt_heading_wrapper.style-6 {  width: 100%;  text-align: left;  overflow: hidden; } .rt_heading_wrapper.style-6 > .style-6 {  display: inline-block;  position: relative;  line-height: 135%; } .rt_heading_wrapper.style-6 > .style-6:after {  content: "";  position: absolute;  height: 5px;  border-width: 1px 0 0 0;  margin-top: -1px;  border-style: solid;  top: 50%;  width: 1000px; } .rt_heading_wrapper.style-6 > .style-6:before {  right: 100%;  margin-right: 20px; } .rt_heading_wrapper.style-6 > .style-6:after {  left: 100%;  margin-left: 20px; }  .rt_heading_wrapper.style-7 {  text-align: center; }  .style-2 > .heading_icon:before, .style-5 > .heading_icon:before, .style-6 > .heading_icon:before {  margin-left: 0.5px;  margin-right: 10px;  text-align: left; }  .rt_heading_wrapper .heading_link {  position: absolute;  right: 0;  top: 50%;  -moz-transform: translate(calc(100% - 19px), -50%);  -ms-transform: translate(calc(100% - 19px), -50%);  -webkit-transform: translate(calc(100% - 19px), -50%);  transform: translate(calc(100% - 19px), -50%);  width: 21px;  overflow: hidden;  height: 30px;  line-height: 30px;  -webkit-transition: transform 0.2s ease-out 0s;  -o-transition: transform 0.2s ease-out 0s;  transition: transform 0.2s ease-out 0s;  text-decoration: none; } .rt_heading_wrapper .heading_link:before {  line-height: 30px;  vertical-align: middle;  text-align: right;  font-size: 15px;  margin-top: -1px; } .rt_heading_wrapper:hover .heading_link {  width: auto;  -moz-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  -webkit-transform: translate(0, -50%);  transform: translate(0, -50%);  -webkit-transition: transform 0.2s ease-in 0s;  -o-transition: transform 0.2s ease-in 0s;  transition: transform 0.2s ease-in 0s; }  .gallery-item img {  border-width: 2px;  border-style: solid; }   .highlight.style-2 {  padding: 0 2px; }  .google_map img {  max-width: none !important; } .google_map_holder {  color: #666; }  .info_box {  padding: 20px 10px;  background: rgba(0, 0, 0, 0.02);  display: block;  position: relative;  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08); } .info_box:before, .info_box:after {  content: " ";  display: table; } .info_box:after {  clear: both; }  .info_box.gradient {  box-shadow: 0 0 0 1px #fff inset; }  .info_box p[class^="icon-"]:before, .info_box p[class*=" icon-"]:before {  font-size: 25px;  margin: 0;  top: 50%;  vertical-align: middle; }  .info_box p {  margin: 0;  padding: 0 10px 0 60px;  text-indent: -30px; } .info_box.attention {  background: #FED8D8;  border: 1px solid #DCB6B6; } .info_box.attention, .info_box.attention a {  color: #8F6969; } .info_box.ok {  background: #EFFFEF;  border: 1px solid #E0EDE0; } .info_box.ok, .info_box.ok a {  color: #889588; } .info_box.announcement {  background: #FDFDEF;  border: 1px solid #EBEBDE; } .info_box.announcement, .info_box.announcement a {  color: #949487; } .info_box .icon-cancel {  color: rgba(0, 0, 0, 0.3);  position: absolute;  right: 10px;  cursor: pointer; } .info_box .icon-cancel:hover {  color: rgba(0, 0, 0, 0.6); }  .rt_counter {  text-align: center;  font-size: 16px; } .rt_counter .number {  font-size: 54px;  display: block;  margin-bottom: 10px;  padding-bottom: 10px;  line-height: 1;  position: relative; } .rt_counter .number:after {  bottom: 0;  content: "";  height: 2px;  left: calc(50% - 10px);  position: absolute;  width: 20px; }  .latest_news {  clear: both; } .latest_news > article {  margin-bottom: 25px;  display: table; } .latest_news > article:last-child {  margin-bottom: 0; } .latest_news > article p {  margin-bottom: 0; } .latest_news .title {  text-decoration: none;  margin-bottom: 5px;  display: block; } .latest_news .title:hover {  text-decoration: none; } .latest_news figure {  display: table-cell;  vertical-align: top;  padding-right: 15px; } .latest_news .text {  display: table-cell;  vertical-align: middle; } .latest_news .text:first-child {  margin-left: 0; } .latest_news .date {  display: block;  letter-spacing: 1px;  margin-bottom: 2px; } #container .latest_news img {  max-width: inherit; }  .rt_quote p {  font-size: 20px;  font-family: Palatino, "Palatino LT STD", "Palatino Linotype", "Book Antiqua", Georgia, serif; } .rt_quote .author_info {  display: block;  font-weight: bold;  font-size: 18px; } .rt_quote .author_info .client_link {  display: block;  font-weight: normal; }  .pullquote {  width: 50%; } .pullquote.alignright {  margin: 40px 0 40px 40px; } .pullquote.alignleft {  margin: 40px 40px 40px 0; }  .bullet-list > ul {  position: relative;  list-style: none;  margin-bottom: 20px; } .bullet-list.style-1 > ul {  padding-left: 30px; } .bullet-list.style-1 > ul > li {  margin-bottom: 10px;  padding-top: 0;  position: relative; } .bullet-list.style-1 > ul > li:before {  color: #fff;  display: block;  font-family: fontello;  font-size: 12px;  font-weight: normal;  left: -29px;  line-height: 20px;  margin-top: -1px;  position: absolute;  text-align: center;  width: 20px;  text-indent: 1px; } .bullet-list.style-2 > ul, .bullet-list.style-3 > ul {  padding-left: 20px; } .bullet-list.style-2 > ul > li:before, .bullet-list.style-3 > ul > li:before {  float: left;  display: block;  font-family: fontello;  margin-left: -20px; } .bullet-list.arrow > ul > li:before {  content: "\f105"; } .bullet-list.arrow-2 > ul > li:before {  content: "\e75e"; } .bullet-list.check > ul > li:before {  content: "\2713"; } .bullet-list.star > ul > li:before {  content: "\e878"; }  body {  line-height: 1.5; } p {  margin-bottom: 20px; }  a {  text-decoration: underline; } a:hover {  text-decoration: none; }  h1, h2, h3, h4, h5, h6 {  margin-top: 0;  margin-bottom: 14px; } .no-composer .content h1, .no-composer .content h2, .no-composer .content h3, .no-composer .content h4, .no-composer .content h5, .no-composer .content h6 {  margin-bottom: 25px; } h1 {  font-size: 44px; } h2 {  font-size: 32px; } h3 {  font-size: 28px; } h4 {  font-size: 26px; } h5 {  font-size: 24px; } h6 {  font-size: 22px; }  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {  text-decoration: underline; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {  -webkit-transition: color 0.4s ease 0s;  -o-transition: color 0.4s ease 0s;  transition: color 0.4s ease 0s; }  .clean_heading {  -moz-osx-font-smoothing: grayscale;  -webkit-font-smoothing: antialiased;  text-rendering: optimizelegibility; }  .animation {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } @-moz-keyframes active_tabs {  0% {   opacity: 0;   -moz-transform: translateY(-10px);   transform: translateY(-10px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   transform: translateY(0px);  } } @-webkit-keyframes active_tabs {  0% {   opacity: 0;   -webkit-transform: translateY(-10px);   transform: translateY(-10px);  }  100% {   opacity: 1;   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } @keyframes active_tabs {  0% {   opacity: 0;   -moz-transform: translateY(-10px);   -ms-transform: translateY(-10px);   -webkit-transform: translateY(-10px);   transform: translateY(-10px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   -ms-transform: translateY(0px);   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } @-moz-keyframes buttons {  0% {   background-position: 0 0;  }  100% {   background-position: 0 100px;  } } @-webkit-keyframes buttons {  0% {   background-position: 0 0;  }  100% {   background-position: 0 100px;  } } @keyframes buttons {  0% {   background-position: 0 0;  }  100% {   background-position: 0 100px;  } } @-moz-keyframes active_slide {  0% {   opacity: 0;   -moz-transform: translateY(70px);   transform: translateY(70px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   transform: translateY(0px);  } } @-webkit-keyframes active_slide {  0% {   opacity: 0;   -webkit-transform: translateY(70px);   transform: translateY(70px);  }  100% {   opacity: 1;   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } @keyframes active_slide {  0% {   opacity: 0;   -moz-transform: translateY(70px);   -ms-transform: translateY(70px);   -webkit-transform: translateY(70px);   transform: translateY(70px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   -ms-transform: translateY(0px);   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } .animate-spin:before {  -webkit-animation: spin 2s infinite linear;  -o-animation: spin 2s infinite linear;  animation: spin 2s infinite linear;  display: inline-block; } @-moz-keyframes spin {  0% {   -moz-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -moz-transform: rotate(359deg);   transform: rotate(359deg);  } } @-webkit-keyframes spin {  0% {   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } @keyframes spin {  0% {   -moz-transform: rotate(0deg);   -ms-transform: rotate(0deg);   -webkit-transform: rotate(0deg);   transform: rotate(0deg);  }  100% {   -moz-transform: rotate(359deg);   -ms-transform: rotate(359deg);   -webkit-transform: rotate(359deg);   transform: rotate(359deg);  } } @-moz-keyframes scaleout {  0% {   -moz-transform: scale(0);   transform: scale(0);   opacity: 1;  }  100% {   -moz-transform: scale(1);   transform: scale(1);   opacity: 0;  } } @-webkit-keyframes scaleout {  0% {   -webkit-transform: scale(0);   transform: scale(0);   opacity: 1;  }  100% {   -webkit-transform: scale(1);   transform: scale(1);   opacity: 0;  } } @keyframes scaleout {  0% {   -moz-transform: scale(0);   -ms-transform: scale(0);   -webkit-transform: scale(0);   transform: scale(0);   opacity: 1;  }  100% {   -moz-transform: scale(1);   -ms-transform: scale(1);   -webkit-transform: scale(1);   transform: scale(1);   opacity: 0;  } } @-moz-keyframes shake {  0%, 100% {   -moz-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -moz-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  20%, 40%, 60%, 80% {   -moz-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  } } @-webkit-keyframes shake {  0%, 100% {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  20%, 40%, 60%, 80% {   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  } } @keyframes shake {  0%, 100% {   -moz-transform: translate3d(0, 0, 0);   -ms-transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  10%, 30%, 50%, 70%, 90% {   -moz-transform: translate3d(-5px, 0, 0);   -ms-transform: translate3d(-5px, 0, 0);   -webkit-transform: translate3d(-5px, 0, 0);   transform: translate3d(-5px, 0, 0);  }  20%, 40%, 60%, 80% {   -moz-transform: translate3d(5px, 0, 0);   -ms-transform: translate3d(5px, 0, 0);   -webkit-transform: translate3d(5px, 0, 0);   transform: translate3d(5px, 0, 0);  } } .shake {  -webkit-animation: shake 0.5s 1 linear;  -o-animation: shake 0.5s 1 linear;  animation: shake 0.5s 1 linear; } @-moz-keyframes pageloading {  0%, 100% {   top: -5px;   left: -5px;  }  25% {   top: calc( 100% - 5px );   left: -5px;  }  50% {   top: calc( 100% - 5px );   left: calc( 100% - 5px );  }  75% {   top: -5px;   left: calc( 100% - 5px );  } } @-webkit-keyframes pageloading {  0%, 100% {   top: -5px;   left: -5px;  }  25% {   top: calc( 100% - 5px );   left: -5px;  }  50% {   top: calc( 100% - 5px );   left: calc( 100% - 5px );  }  75% {   top: -5px;   left: calc( 100% - 5px );  } } @keyframes pageloading {  0%, 100% {   top: -5px;   left: -5px;  }  25% {   top: calc( 100% - 5px );   left: -5px;  }  50% {   top: calc( 100% - 5px );   left: calc( 100% - 5px );  }  75% {   top: -5px;   left: calc( 100% - 5px );  } } .pageloading {  -webkit-animation: pageloading 4s 1 linear;  -o-animation: pageloading 4s 1 linear;  animation: pageloading 4s 1 linear; } @-moz-keyframes fsmenu {  0% {   opacity: 0;   -moz-transform: translateY(50px);   transform: translateY(50px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   transform: translateY(0px);  } } @-webkit-keyframes fsmenu {  0% {   opacity: 0;   -webkit-transform: translateY(50px);   transform: translateY(50px);  }  100% {   opacity: 1;   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } @keyframes fsmenu {  0% {   opacity: 0;   -moz-transform: translateY(50px);   -ms-transform: translateY(50px);   -webkit-transform: translateY(50px);   transform: translateY(50px);  }  100% {   opacity: 1;   -moz-transform: translateY(0px);   -ms-transform: translateY(0px);   -webkit-transform: translateY(0px);   transform: translateY(0px);  } } .fsmenu {  -webkit-animation: fsmenu 2s 1 ease-in;  -o-animation: fsmenu 2s 1 ease-in;  animation: fsmenu 2s 1 ease-in; } .animated {  -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } @-moz-keyframes slideInUp {  from {   -moz-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);   visibility: visible;  }  to {   -moz-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @-webkit-keyframes slideInUp {  from {   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);   visibility: visible;  }  to {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @keyframes slideInUp {  from {   -moz-transform: translate3d(0, 100%, 0);   -ms-transform: translate3d(0, 100%, 0);   -webkit-transform: translate3d(0, 100%, 0);   transform: translate3d(0, 100%, 0);   visibility: visible;  }  to {   -moz-transform: translate3d(0, 0, 0);   -ms-transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  } } @-moz-keyframes slideOutUp {  from {   -moz-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  to {   -moz-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);   visibility: hidden;  } } @-webkit-keyframes slideOutUp {  from {   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  to {   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);   visibility: hidden;  } } @keyframes slideOutUp {  from {   -moz-transform: translate3d(0, 0, 0);   -ms-transform: translate3d(0, 0, 0);   -webkit-transform: translate3d(0, 0, 0);   transform: translate3d(0, 0, 0);  }  to {   -moz-transform: translate3d(0, -100%, 0);   -ms-transform: translate3d(0, -100%, 0);   -webkit-transform: translate3d(0, -100%, 0);   transform: translate3d(0, -100%, 0);   visibility: hidden;  } } .slideInUp {  -webkit-animation-name: slideInUp;  animation-name: slideInUp; } .slideOutUp {  -webkit-animation-name: slideOutUp;  animation-name: slideOutUp; } @-webkit-keyframes fadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } @keyframes fadeIn {  from {   opacity: 0;  }  to {   opacity: 1;  } } .fadeIn {  -webkit-animation-name: fadeIn;  animation-name: fadeIn; }  .aligncenter {  display: table;  margin: auto; } .alignleft {  float: left; } .alignright {  float: right; }  img.alignleft, .wp-caption.alignleft, .imgeffect.alignleft, .entry-thumbnail.alignleft {  margin: 4px 20px 4px 2px; } img.alignright, .wp-caption.alignright, .imgeffect.alignright, .entry-thumbnail.alignright {  margin: 4px 2px 4px 20px; } img.aligncenter, .wp-caption.aligncenter, .imgeffect.aligncenter, .entry-thumbnail.aligncenter {  margin: 5px auto 10px; }  #container img {  max-width: 100%;  height: auto; }  .wp-caption {  -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.08);  border-width: 1px;  border-style: solid;  padding: 20px;  text-align: center;  padding: 10px;  max-width: 100%; } .wp-caption img {  max-width: 100%; } .wp-caption .wp-caption-text {  clear: both;  display: block;  padding: 8px 0 0 0;  font-style: oblique; } .wp-caption.aligncenter {  display: block; } .wp-caption.aligncenter, .wp-caption.alignleft, .wp-caption.alignright {  margin-bottom: 10px; }  [class^="wp-image-"], [class*=" wp-image-"] {  max-width: 100%;  height: auto; }  .margin-t0 {  margin-top: 0px; } .margin-t1 {  margin-top: 1px; } .margin-t10 {  margin-top: 10px; } .margin-t15 {  margin-top: 15px; } .margin-t20 {  margin-top: 20px; } .margin-t30 {  margin-top: 30px; } .margin-t40 {  margin-top: 40px; } .margin-t50 {  margin-top: 50px; } .margin-t60 {  margin-top: 60px; } .margin-t70 {  margin-top: 70px; } .margin-t80 {  margin-top: 80px; } .margin-b0 {  margin-bottom: 10px; } .margin-b10 {  margin-bottom: 10px; } .margin-b15 {  margin-bottom: 15px; } .margin-b20 {  margin-bottom: 20px; } .margin-b30 {  margin-bottom: 30px; } .margin-b40 {  margin-bottom: 40px; } .margin-b50 {  margin-bottom: 50px; } .margin-b60 {  margin-bottom: 60px; } .margin-b70 {  margin-bottom: 70px; } .margin-b80 {  margin-bottom: 80px; } .margin-b0 {  margin-bottom: 0; } .margin-l0 {  margin-left: 0; } .margin-r0 {  margin-right: 0; }  .padding-t0 {  padding-top: 0px; } .padding-t1 {  padding-top: 1px; } .padding-t10 {  padding-top: 10px; } .padding-t20 {  padding-top: 20px; } .padding-t30 {  padding-top: 30px; } .padding-b0 {  padding-bottom: 0px; } .padding-b10 {  padding-bottom: 10px; } .padding-b20 {  padding-bottom: 20px; } .padding-b30 {  padding-bottom: 30px; } .padding-b40 {  padding-bottom: 40px; } .padding-b0 {  padding-bottom: 0; } .padding-t0 {  padding-top: 0; } .padding-l0 {  padding-left: 0; } .padding-r0 {  padding-right: 0; }  .nomargin {  margin-left: 0 !important;  margin-bottom: 0 !important;  margin-right: 0 !important;  margin-top: 0 !important; } .nopadding {  padding-left: 0 !important;  padding-bottom: 0 !important;  padding-right: 0 !important;  padding-top: 0 !important; } .clear {  clear: both;  width: 100%; } .space {  clear: both;  width: 100%;  position: relative;  display: table; }  .content img {  max-width: 100%;  display: block; } .responsive .content img {  height: auto; }  .box_sizing {  -moz-box-sizing: border-box;  -webkit-box-sizing: border-box;  -o-box-sizing: border-box;  -ms-box-sizing: border-box;  box-sizing: border-box; }  *:not(.wpb_video_wrapper) > .video-container {  position: relative;  padding-bottom: 56.25% !important;  padding-top: 30px !important;  height: auto;  overflow: hidden; } *:not(.wpb_video_wrapper) > .video-container iframe, *:not(.wpb_video_wrapper) > .video-container object, *:not(.wpb_video_wrapper) > .video-container embed {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%; } [class^="icon-"]:before, [class*=" icon-"]:before {  direction: ltr; } .sticky, .bypostauthor {  display: block; } .gallery-item img {  display: inline-block; } .gallery-caption {  margin-top: 10px; } .content_row .gallery img {  border: 2px solid rgba(0, 0, 0, 0.03) !important; }  #body-bg-video {  bottom: 0;  left: 0;  position: fixed !important;  right: 0;  top: 0; } .layout2 #body-bg-video {  z-index: 0; } .layout2 #body-bg-video {  z-index: -1; }  .hidden-element {  display: none; }  .screen-reader-text {  clip: rect(1px, 1px, 1px, 1px);  position: absolute !important;  height: 1px;  width: 1px;  overflow: hidden; } .screen-reader-text:focus {  background-color: #f1f1f1;  border-radius: 3px;  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);  clip: auto !important;  color: #21759b;  display: block;  font-size: 14px;  font-size: 0.875rem;  font-weight: bold;  height: auto;  left: 5px;  line-height: normal;  padding: 15px 23px 14px;  text-decoration: none;  top: 5px;  width: auto;  z-index: 100000;  }  .column-list > ul {  padding: 0;  margin-left: -15px;  margin-right: -15px; } .column-list > ul:before, .column-list > ul:after {  content: " ";  display: table; } .column-list > ul:after {  clear: both; } .column-list > ul > li {  float: left;  margin: 0 15px; } .column-list > ul .first {  clear: left; } .column-list > ul .last {  clear: right; } .column-list-1 > ul > li {  width: calc( 100% - 30px ); } .column-list-2 > ul > li {  width: calc( 50% - 30px ); } .column-list-3 > ul > li {  width: calc( 33.33333% - 30px ); } .column-list-4 > ul > li {  width: calc( 25% - 30px ); } .column-list-5 > ul > li {  width: calc( 20% - 30px ); } .column-list-6 > ul > li {  width: calc( 16.66667% - 30px ); } .has-bg-image {  -webkit-transform: translateZ(0); } .admin-bar .lg-toolbar.group {  top: 32px; } @media screen and (max-width: 782px) {  .admin-bar .lg-toolbar.group {   top: 46px;  } } .body-lock-scroll {  overflow: hidden; }  .customizer-notification {  bottom: 0;  position: fixed;  right: 0;  z-index: 999999; } .customizer-notification .icon-attention-circle {  animation: 2s ease 0s normal none infinite running slideInUp;  float: right;  font-size: 40px;  color: #e10f0f; } .customizer-notification .customizer-notification-text {  background: #e10f0f;  color: #ffffff;  display: none;  font-size: 16px;  padding: 40px; } .customizer-notification:hover .customizer-notification-text {  display: block; } .customizer-notification:hover .icon-attention-circle {  animation: none;  color: #ffffff; }  .has-nmargin {  z-index: 5; }  .no-sidebar .alignfull, .no-sidebar .alignwide {  margin-left: calc( -100vw / 2 + 100% / 2 );  margin-right: calc( -100vw / 2 + 100% / 2 );  max-width: calc( 100vw - 8px );  width: 100vw; } .no-sidebar .alignfull img, .no-sidebar .alignwide img {  width: 100%; } .wp-block-pullquote {  border-left: 0; } @media screen and (min-width: 1340px) {  .boxed-body-style .no-sidebar .alignfull,  .boxed-body-style .no-sidebar .alignwide {   margin-left: calc( -1340px / 2 + 100% / 2 );   margin-right: calc( -1340px / 2 + 100% / 2 );   max-width: 1340px;   width: 1340px;  } } @media screen and (min-width: 1540px) {  .boxed-body-style .no-sidebar .alignfull,  .boxed-body-style .no-sidebar .alignwide {   margin-left: calc( -1540px / 2 + 100% / 2 );   margin-right: calc( -1540px / 2 + 100% / 2 );   max-width: 1540px;   width: 1540px;  } } @media only screen and (min-width: 950px) {  .no-sidebar .alignwide {   margin-left: -50px;   margin-right: -50px;   max-width: calc( 100% + 100px );  } } #container .wp-block-gallery.is-cropped .blocks-gallery-image a, #container .wp-block-gallery.is-cropped .blocks-gallery-image img, #container .wp-block-gallery.is-cropped .blocks-gallery-item a, #container .wp-block-gallery.is-cropped .blocks-gallery-item img {  height: 100%; } .entry-content .alignleft {  margin-right: 30px; } .entry-content .alignright {  margin-left: 30px; } .gallery-item a {  display: inline-block; }  .widget > ul, .widget .menu {  padding-left: 0;  list-style: none; } .widget > ul > li > ul, .widget > ul > li > .sub-menu, .widget > ul > li > .children, .widget .menu > li > ul, .widget .menu > li > .sub-menu, .widget .menu > li > .children {  border-style: solid;  border-width: 0;  padding-left: 15px; } .widget > ul ul, .widget .menu ul {  list-style: none;  padding-left: 15px;  margin: 5px 0; } .widget > ul > li, .widget .menu > li {  line-height: 160%;  padding: 5px 0; } .widget > ul > li a, .widget .menu > li a {  text-decoration: none;  position: relative; } .widget > ul > li a:hover, .widget .menu > li a:hover {  text-decoration: underline; } .widget > ul > li, .widget .menu > li {  border-style: solid;  border-width: 0; } .widget > ul > li:last-child, .widget .menu > li:last-child {  border-width: 0; } .widget .current-menu-item > a, .widget ul > .current-cat > a, .widget .current-cat-parent > a {  font-weight: bold; } .widget .sub-menu li a, .widget .children li a {  position: relative; } .widget .sub-menu li a:before, .widget .children li a:before {  content: "\f105";  font-family: "fontello";  position: absolute;  left: -14px; } .widget #loginform label {  width: 30%;  text-align: left; }  .wp-search-form li, .widget_product_search > form li {  position: relative; } .wp-search-form span, .widget_product_search > form span {  bottom: 0;  cursor: pointer;  line-height: 40px;  opacity: 0.3;  position: absolute;  right: 0;  text-align: center;  top: 1px;  width: 40px; } .wp-search-form span:hover, .widget_product_search > form span:hover {  opacity: 1; } .wp-search-form input, .widget_product_search > form input {  width: 100%;  padding-right: 40px !important; }  .textwidget p:last-child {  margin-bottom: 0; }  .wpb_widgetised_column .widget, .sidebar .widget {  margin-bottom: 40px; } .wpb_widgetised_column .widget > h5, .sidebar .widget > h5 {  letter-spacing: 1px; } .wpb_widgetised_column .widget > h5, .sidebar .widget > h5 {  position: relative;  padding: 8px 0; } .wpb_widgetised_column .widget > h5:after, .sidebar .widget > h5:after {  content: "";  position: absolute;  width: 11px;  height: 6px;  top: calc(50% - 3px); } .sidebar.left .widget > h5:after {  right: -46px; } .sidebar.right .widget > h5:after {  left: -46px; }  .wpb_widgetised_column .widget {  margin-bottom: 25px; }  .widget_latest_posts > div, .widget_popular_posts > div {  margin-bottom: 15px; } .widget_latest_posts > div:before, .widget_latest_posts > div:after, .widget_popular_posts > div:before, .widget_popular_posts > div:after {  content: " ";  display: table; } .widget_latest_posts > div:after, .widget_popular_posts > div:after {  clear: both; } .widget_latest_posts .post-thumb, .widget_popular_posts .post-thumb {  float: left;  margin-right: 10px; } .widget_latest_posts .meta, .widget_popular_posts .meta {  display: block;  letter-spacing: 1px;  font-size: 11px; } .widget_latest_posts .meta a, .widget_popular_posts .meta a {  text-decoration: none; } .widget_latest_posts p:last-child, .widget_popular_posts p:last-child {  margin-bottom: 0; } .widget_latest_posts .title, .widget_popular_posts .title {  text-decoration: none; } .widget_latest_posts .title:hover, .widget_popular_posts .title:hover {  text-decoration: underline; } .widget_latest_posts .icon-comment-empty, .widget_popular_posts .icon-comment-empty {  margin-right: 2px; }  .widgets_holder.sidebar-widgets .widget {  padding: 20px; }  .footer_widgets .widget {  margin-bottom: 25px; }  .widget_calendar table {  width: 100%; }  .widget_tag_cloud a {  font-size: 14px !important;  padding: 10px;  border-style: solid;  border-width: 1px;  padding: 5px;  display: inline-block;  margin-bottom: 10px;  text-decoration: none; } .widget_tag_cloud a:hover {  border-width: 0;  padding: 6px; }  .flickr_thumbs {  margin: 10px 0 10px 0 !important;  padding: 0;  overflow: hidden;  border: 0 !important;  background: none !important; } .flickr_thumbs li {  list-style: none;  float: left;  margin: 0 2% 2% 0 !important;  padding: 0 !important;  border: 0 !important;  background: none !important;  width: 31%; } .flickr_thumbs li img {  display: block; } .flickr_thumbs li a img {  border: none;  width: 100%; } .flickr_thumbs li .frame {  margin: 0 !important;  padding: 5px !important; } .flickr_thumbs li.hide {  display: none; } .flickr_thumbs li:hover img {  opacity: 0.8;  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }  .breadcrumb {  font-weight: normal;  text-align: left;  float: right;  position: relative;  display: block;  margin: 0;  line-height: 52px;  text-align: center; } .breadcrumb ol {  list-style: none;  padding: 0;  margin: 0; } .breadcrumb li {  display: inline; } .breadcrumb div {  display: inline; } .breadcrumb a {  text-decoration: none; } .breadcrumb a:hover {  text-decoration: none;  opacity: 0.8; } .breadcrumb a.icon-home:before {  margin-right: 5px;  line-height: 100%;  margin-left: 0;  text-align: left; } .breadcrumb span:before {  width: auto; } .left-aligned .breadcrumb {  text-align: left; }  .paging_wrapper {  text-align: center;  display: block;  clear: both; } .paging_wrapper > .page-numbers {  display: inline-table;  margin: 0;  padding: 0;  position: relative;  list-style-type: none;  border-style: solid;  border-width: 1px;  overflow: hidden; } .paging_wrapper > .page-numbers li {  display: inline;  float: left; } .paging_wrapper > .page-numbers a, .paging_wrapper > .page-numbers li > span {  border: 0;  overflow: hidden;  line-height: 300%;  display: block;  text-align: center;  text-decoration: none;  padding: 0 10px;  border-style: solid;  border-width: 0 1px 0 0; } .paging_wrapper > .page-numbers li:last-child a, .paging_wrapper > .page-numbers li:last-child > span {  border-width: 0; } .paging_wrapper > .page-numbers .prev, .paging_wrapper > .page-numbers .next {  padding: 0 15px; } .paging_wrapper > .page-numbers .current, .paging_wrapper > .page-numbers .dots {  text-decoration: none;  padding: 0 20px; } .paging_wrapper > .page-numbers a:hover, .paging_wrapper > .page-numbers .current {  text-decoration: none; }  ul.social_media {  margin: 0;  padding: 0;  list-style: none;  position: relative;  display: inline-block;  vertical-align: middle;  font-family: arial;  font-size: 14px;  line-height: 1; } ul.social_media > li {  float: left;  margin: 0 4px 4px 0;  position: relative;  line-height: 1;  padding: 0; } ul.social_media > li a > span {  min-width: 200px;  padding: 10px;  position: absolute;  left: -85px;  bottom: 67px;  text-align: center;  -moz-transform: scale(0);  -ms-transform: scale(0);  -webkit-transform: scale(0);  transform: scale(0);  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  -webkit-transition: bottom 0.3s ease-out;  -o-transition: bottom 0.3s ease-out;  transition: bottom 0.3s ease-out;  visibility: hidden; } ul.social_media > li a > span:after {  bottom: -18px;  content: "";  height: 10px;  left: calc(50% - 5px);  position: absolute;  width: 10px;  border-width: 10px;  border-style: solid;  border-color: transparent;  background-color: transparent !important; } ul.social_media > li a {  display: block;  padding: 10px;  text-decoration: none;  color: #fff !important;  z-index: 1;  position: relative; } ul.social_media > li:after {  content: "";  height: 0;  width: 100%;  left: 0;  top: 0;  position: absolute;  opacity: 0;  z-index: 0; } ul.social_media > li:hover a {  text-decoration: none; } ul.social_media > li:hover a > span {  bottom: 47px;  -moz-transform: scale(1);  -ms-transform: scale(1);  -webkit-transform: scale(1);  transform: scale(1);  -webkit-transition: bottom 0.3s ease-out;  -o-transition: bottom 0.3s ease-out;  transition: bottom 0.3s ease-out;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  backface-visibility: hidden;  visibility: visible; } ul.social_media > li:hover:after {  -webkit-transition: all 0.3s ease-out;  -o-transition: all 0.3s ease-out;  transition: all 0.3s ease-out;  opacity: 1;  height: 100%; } ul.social_media .facebook:hover:after, ul.social_media .facebook span, ul.social_media .facebook span:after {  background: #3B5998;  border-top-color: #3B5998; } ul.social_media .twitter:hover:after, ul.social_media .twitter span, ul.social_media .twitter span:after {  background: #000;  border-top-color: #000; } ul.social_media .gplus:hover:after, ul.social_media .gplus span, ul.social_media .gplus span:after {  background: #e3614a;  border-top-color: #e3614a; } ul.social_media .flickr:hover:after, ul.social_media .flickr span, ul.social_media .flickr span:after {  background: #ff3092;  border-top-color: #ff3092; } ul.social_media .mail:hover:after, ul.social_media .mail span, ul.social_media .mail span:after {  background: #999;  border-top-color: #999; } ul.social_media .lastfm:hover:after, ul.social_media .lastfm span, ul.social_media .lastfm span:after {  background: #da260e;  border-top-color: #da260e; } ul.social_media .dribbble:hover:after, ul.social_media .dribbble span, ul.social_media .dribbble span:after {  background: #EA4C89;  border-top-color: #EA4C89; } ul.social_media .linkedin:hover:after, ul.social_media .linkedin span, ul.social_media .linkedin span:after {  background: #006e99;  border-top-color: #006e99; } ul.social_media .vimeo:hover:after, ul.social_media .vimeo span, ul.social_media .vimeo span:after {  background: #0ec4ef;  border-top-color: #0ec4ef; } ul.social_media .youtube-play:hover:after, ul.social_media .youtube-play span, ul.social_media .youtube-play span:after {  background: #f3554f;  border-top-color: #f3554f; } ul.social_media .instagram:hover:after, ul.social_media .instagram span, ul.social_media .instagram span:after {  background: #7b6455;  border-top-color: #7b6455; } ul.social_media .behance:hover:after, ul.social_media .behance span, ul.social_media .behance span:after {  background: #228cff;  border-top-color: #228cff; } ul.social_media .dropbox:hover:after, ul.social_media .dropbox span, ul.social_media .dropbox span:after {  background: #499dd6;  border-top-color: #499dd6; } ul.social_media .picasa:hover:after, ul.social_media .picasa span, ul.social_media .picasa span:after {  background: #aa7bbc;  border-top-color: #aa7bbc; } ul.social_media .rss:hover:after, ul.social_media .rss span, ul.social_media .rss span:after {  background: #fd8900;  border-top-color: #fd8900; } ul.social_media .skype:hover:after, ul.social_media .skype span, ul.social_media .skype span:after {  background: #00b0e1;  border-top-color: #00b0e1; } ul.social_media .stumbleupon:hover:after, ul.social_media .stumbleupon span, ul.social_media .stumbleupon span:after {  background: #6cc977;  border-top-color: #6cc977; } ul.social_media .pinterest:hover:after, ul.social_media .pinterest span, ul.social_media .pinterest span:after {  background: #d62930;  border-top-color: #d62930; } ul.social_media .github:hover:after, ul.social_media .github span, ul.social_media .github span:after {  background: #888;  border-top-color: #888; } ul.social_media .tumblr:hover:after, ul.social_media .tumblr span, ul.social_media .tumblr span:after {  background: #456885;  border-top-color: #456885; } ul.social_media .spotify:hover:after, ul.social_media .spotify span, ul.social_media .spotify span:after {  background: #afd102;  border-top-color: #afd102; } ul.social_media .evernote:hover:after, ul.social_media .evernote span, ul.social_media .evernote span:after {  background: #6fbd45;  border-top-color: #6fbd45; } ul.social_media .flattr:hover:after, ul.social_media .flattr span, ul.social_media .flattr span:after {  background: #f7af30;  border-top-color: #f7af30; } ul.social_media .paypal:hover:after, ul.social_media .paypal span, ul.social_media .paypal span:after {  background: #003f70;  border-top-color: #003f70; } ul.social_media .vkontakte:hover:after, ul.social_media .vkontakte span, ul.social_media .vkontakte span:after {  background: #2f6893;  border-top-color: #2f6893; } ul.social_media .soundcloud:hover:after, ul.social_media .soundcloud span, ul.social_media .soundcloud span:after {  background: #F76700;  border-top-color: #F76700; } ul.social_media .phone:hover:after, ul.social_media .phone span, ul.social_media .phone span:after {  background: #000;  border-top-color: #000; } ul.social_media .foursquare:hover:after, ul.social_media .foursquare span, ul.social_media .foursquare span:after {  background: "rgb(36,178,237)";  border-top-color: "rgb(36,178,237)"; } ul.social_media .delicious:hover:after, ul.social_media .delicious span, ul.social_media .delicious span:after {  background: "rgb(51,153,255)";  border-top-color: "rgb(51,153,255)"; } ul.social_media .forrst:hover:after, ul.social_media .forrst span, ul.social_media .forrst span:after {  background: "rgb(90,153,103)";  border-top-color: "rgb(90,153,103)"; } ul.social_media .ebay:hover:after, ul.social_media .ebay span, ul.social_media .ebay span:after {  background: "rgb(221,59,74)";  border-top-color: "rgb(221,59,74)"; } ul.social_media .android:hover:after, ul.social_media .android span, ul.social_media .android span:after {  background: "rgb(128,189,1)";  border-top-color: "rgb(128,189,1)"; } ul.social_media .xing:hover:after, ul.social_media .xing span, ul.social_media .xing span:after {  background: "rgb(210,214,0)";  border-top-color: "rgb(210,214,0)"; } ul.social_media .reddit:hover:after, ul.social_media .reddit span, ul.social_media .reddit span:after {  background: "rgb(255,69,0)";  border-top-color: "rgb(255,69,0)"; } ul.social_media .digg:hover:after, ul.social_media .digg span, ul.social_media .digg span:after {  background: "rgb(0,0,0)";  border-top-color: "rgb(0,0,0)"; } ul.social_media .macstore:hover:after, ul.social_media .macstore span, ul.social_media .macstore span:after {  background: "rgb(27,189,251)";  border-top-color: "rgb(27,189,251)"; } ul.social_media .myspace:hover:after, ul.social_media .myspace span, ul.social_media .myspace span:after {  background: "rgb(9,17,164)";  border-top-color: "rgb(9,17,164)"; } ul.social_media .amazon:hover:after, ul.social_media .amazon span, ul.social_media .amazon span:after {  background: "rgb(245,147,24)";  border-top-color: "rgb(245,147,24)"; } ul.social_media .stackoverflow:hover:after, ul.social_media .stackoverflow span, ul.social_media .stackoverflow span:after {  background: "rgb(254,122,21)";  border-top-color: "rgb(254,122,21)"; } ul.social_media .slideshare:hover:after, ul.social_media .slideshare span, ul.social_media .slideshare span:after {  background: #0479B6;  border-top-color: #0479B6; } ul.social_media .whatsapp:hover:after, ul.social_media .whatsapp span, ul.social_media .whatsapp span:after {  background: #2db742;  border-top-color: #2db742; } ul.social_media .telegram:hover:after, ul.social_media .telegram span, ul.social_media .telegram span:after {  background: #2ea5de;  border-top-color: #2ea5de; } ul.social_media .odnoklassniki:hover:after, ul.social_media .odnoklassniki span, ul.social_media .odnoklassniki span:after {  background: #f58221;  border-top-color: #f58221; } ul.social_media .tripadvisor:hover:after, ul.social_media .tripadvisor span, ul.social_media .tripadvisor span:after {  background: #00AF87;  border-top-color: #00AF87; } ul.social_media .airbnb:hover:after, ul.social_media .airbnb span, ul.social_media .airbnb span:after {  background: #FF5A5F;  border-top-color: #FF5A5F; }  .social_share {  display: block;  position: relative;  cursor: pointer; } .social_share ul {  background: #fff;  borde: 1px solid #bbb;  -webkit-box-shadow: 0 0 0 8px rgba(10, 10, 10, 0.2);  box-shadow: 0 0 0 8px rgba(10, 10, 10, 0.2);  font-size: 16px;  left: 22px;  line-height: 2;  margin: 0;  padding: 10px;  position: absolute;  top: -20px;  z-index: 999999;  display: none; } .social_share li {  list-style: none; } .social_share li a {  text-decoration: none; } .social_share li a:hover {  opacity: 0.6; } .social_share li span {  display: none; } .social_share .facebook a {  color: #3B5998; } .social_share .twitter a {  color: #000; } .social_share .gplus a {  color: #e3614a; } .social_share .mail a {  color: #999; } .social_share .linkedin a {  color: #006e99; } .social_share .pinterest a {  color: #d62930; } .social_share .vkontakte a {  color: #2f6893; } .social_share:hover ul {  display: block; }  .carousel-holder {  position: relative; } .owl-carousel {  overflow: hidden;  position: relative; }  .owl-carousel .owl-nav div {  background-color: #ffffff;  cursor: pointer;  font-size: 20px;  margin-top: -20px;  padding: 10px 6px;  position: absolute;  top: 50%; } .owl-carousel .owl-nav .owl-next {  right: -50px; } .owl-carousel .owl-nav .owl-prev {  left: -50px; } .owl-carousel .owl-nav span::before {  color: rgba(0, 0, 0, 0.7);  font-weight: bold; }  .owl-carousel:hover .owl-nav:not(.disabled) div {  -webkit-transition: all 0.2s ease-out 0.1s;  -o-transition: all 0.2s ease-out 0.1s;  transition: all 0.2s ease-out 0.1s; } .owl-carousel:hover .owl-nav:not(.disabled) .owl-next {  right: 0; } .owl-carousel:hover .owl-nav:not(.disabled) .owl-prev {  left: 0; } .owl-carousel:hover .owl-nav:not(.disabled) > div:hover {  opacity: 0.8; } .owl-nav.disabled {  display: none; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) {  } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .caption {  background: rgba(255, 255, 255, 0.9);  bottom: 0;  font-family: helvetica;  font-size: 12px;  line-height: 1;  max-width: calc(100% - 114px);  padding: 10px;  position: absolute;  right: 74px;  opacity: 0; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav {  bottom: 0;  right: 0;  top: auto;  left: auto;  font-size: inherit;  position: absolute; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav > div {  right: auto;  left: auto;  display: inline-block;  position: relative;  font-size: inherit;  line-height: inherit;  height: 32px; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav > div span {  font-family: helvetica;  font-size: 12px;  line-height: 1;  display: block; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .owl-nav, .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel .caption {  -webkit-transition: all 0.4s ease-out 0.1s;  -o-transition: all 0.4s ease-out 0.1s;  transition: all 0.4s ease-out 0.1s;  -moz-transform: translateY(100px);  -ms-transform: translateY(100px);  -webkit-transform: translateY(100px);  transform: translateY(100px);  opacity: 0; } .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel:hover .owl-nav, .carousel-holder[data-item-width="1"]:not(.main-carousel):not(.testimonial-carousel) .owl-carousel:hover .active .caption {  -moz-transform: translateY(0px);  -ms-transform: translateY(0px);  -webkit-transform: translateY(0px);  transform: translateY(0px);  opacity: 1; }  .carousel-holder:not(.main-carousel) .dots-holder {  opacity: 1;  margin-top: 40px;  width: 100%;  text-align: center; } .carousel-holder:not(.main-carousel) .dots-holder > div {  zoom: 1;  display: inline-block;  margin: 0 5px; } .carousel-holder:not(.main-carousel) .dots-holder > div span {  -webkit-backface-visibility: visible;  -webkit-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease;  border-radius: 50%;  border-style: solid;  border-width: 3px;  cursor: pointer;  display: block;  height: 15px;  margin: 0 0 4px !important;  width: 15px; } .carousel-holder:not(.main-carousel) .dots-holder div.active span, .carousel-holder:not(.main-carousel) .dots-holder div:hover span {  opacity: 0.5; } .carousel-holder:hover .dots-holder {  opacity: 1;  -webkit-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease; }  .carousel-holder.main-carousel .dots-holder {  position: absolute;  bottom: 10px;  right: 10px;  z-index: 9; } .carousel-holder.main-carousel .dots-holder > div {  zoom: 1;  margin-top: 5px; } .carousel-holder.main-carousel .dots-holder > div span {  cursor: pointer;  height: 25px;  width: 25px;  display: block;  -webkit-backface-visibility: visible;  background: rgba(255, 255, 255, 0.2);  -webkit-transition: all 200ms ease;  -o-transition: all 200ms ease;  transition: all 200ms ease; } .carousel-holder.main-carousel .dots-holder div.active span, .carousel-holder.main-carousel .dots-holder div:hover span {  background: rgba(255, 255, 255, 0.6); }  .thumbnail-navigation-holder {  opacity: 0;  bottom: 20px;  position: absolute;  text-align: center;  width: 100%;  z-index: 9;  left: 0;  padding: 0 50px;  -webkit-transition: opacity 0.4s ease;  -o-transition: opacity 0.4s ease;  transition: opacity 0.4s ease; } .thumbnail-navigation-holder .url {  border-width: 2px;  border-style: solid;  border-color: transparent;  display: inline-block;  margin: 1px;  max-width: 50px;  padding: 2px;  outline: none; } .thumbnail-navigation-holder .url:hover, .thumbnail-navigation-holder .url.active {  border-color: #fff; } .carousel-holder:hover .thumbnail-navigation-holder {  opacity: 1; } .carousel-counter {  left: 5px;  position: absolute;  top: 10px;  opacity: 0;  -webkit-transition: opacity 0.4s ease;  -o-transition: opacity 0.4s ease;  transition: opacity 0.4s ease; } .carousel-counter span {  color: #fff;  font-family: verdana;  font-size: 12px;  font-weight: bold;  line-height: 1;  position: absolute; } .carousel-counter span:first-child {  left: 4px;  top: -4px; } .carousel-counter span:nth-child(2) {  border-top: 2px solid #fff;  height: 0;  left: 0;  position: absolute;  top: 8px;  -moz-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -webkit-transform: rotate(-45deg);  transform: rotate(-45deg);  width: 30px; } .carousel-counter span:last-child {  left: 16px;  top: 10px; } .owl-carousel:hover .carousel-counter {  opacity: 0.6;  -webkit-transition: opacity 0.4s ease;  -o-transition: opacity 0.4s ease;  transition: opacity 0.4s ease; } .has-overlay-text {  position: relative; } .has-overlay-text:after {  background: #fff;  bottom: 0;  content: "";  left: 0;  position: absolute;  right: 0;  transform: translateZ(0px);  z-index: 1;  opacity: 0;  top: 0;  -webkit-transition: opacity 200ms ease 200ms;  -o-transition: opacity 200ms ease 200ms;  transition: opacity 200ms ease 200ms; } .has-overlay-text .carousel-overlay-text {  left: 50%;  position: absolute;  text-align: center;  top: 50%;  transform: translate(-50%, -50%);  z-index: 2;  opacity: 0;  -webkit-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease; } .has-overlay-text .carousel-overlay-text > p {  margin: 10px 0 0;  text-align: center; } .has-overlay-text .carousel-overlay-text > span {  color: #3e3e3e;  font-family: poppins;  font-size: 16px;  text-transform: uppercase; } .has-overlay-text:hover:after {  opacity: 1;  -webkit-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease; } .has-overlay-text:hover .carousel-overlay-text {  opacity: 1;  -webkit-transition: opacity 200ms ease 200ms;  -o-transition: opacity 200ms ease 200ms;  transition: opacity 200ms ease 200ms; }  .testimonial.col-md-12 {  font-size: 16px; } .testimonial.col {  margin-bottom: 30px; }  .client_image {  display: inline-block;  overflow: hidden;  margin: auto;  float: right;  border-style: solid;  padding: 6px;  border-width: 1px;  border-style: solid;  position: relative; }  .client_info {  font-style: italic;  display: block; }  .testimonial .text .icon-quote-right {  font-size: 20px;  margin-top: 2px;  padding-left: 6px;  position: absolute; } .testimonial .text .icon-quote-left {  font-size: 20px;  padding-right: 6px; }  .testimonials.left .text {  padding-left: 40px; } .testimonials.left .testimonial.col-md-12 {  padding: 0; } .testimonials.left .testimonial .with_image.text {  margin-right: 140px; } .testimonials.left .client_image {  display: inline-block;  overflow: hidden;  margin: auto;  float: right; } .testimonials.left .client_image img {  display: block;  height: 100px;  overflow: hidden;  width: 100px;  transform-style: initial; } .testimonials.left .icon-quote-right {  display: none; } .testimonials.left .testimonial .text .icon-quote-left {  font-size: 30px;  left: -7px;  line-height: 1;  padding-right: 6px;  position: absolute;  top: 0; }  .testimonials.center {  text-align: center; } .testimonials.center .text {  margin-left: 0; } .testimonials.center .client_image {  display: inline-block;  overflow: hidden;  margin: auto;  float: none;  clear: both; } .testimonials.center .client_image img {  display: block;  height: 100px;  overflow: hidden;  width: 100px;  float: left; }  .testimonials.center.big {  font-size: 22px;  } .testimonials.center.big .icon-quote-left, .testimonials.center.big .icon-quote-right {  display: none; } .testimonials.center.big .client_info {  font-size: 14px; }  .testimonials.left.big {  font-size: 22px;  } .testimonials.left.big .client_info {  font-size: 14px; }  .testimonial-carousel.center {  padding: 0; } .testimonial-carousel.center .testimonial.item {  width: 90%;  margin: auto; }  button, input, optgroup, select, textarea {  color: inherit;  margin: 0;  font-size: 14px;  font-family: arial; } .label, label {  font-size: 100%;  font-weight: auto;  line-height: 2.2em;  text-align: center;  white-space: nowrap; } label.inline {  display: inline-block;  text-align: left; } input[type="text"], input[type="input"], input[type="password"], input[type="email"], input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"], input[type="number"], input[type="url"], input[type="tel"], input[type="search"], textarea, select, .select2-container .select2-choice {  padding: 12px 10px;  border-width: 1px;  border-style: solid;  background-color: rgba(0, 0, 0, 0.02);  line-height: 100%;  height: 42px;  -webkit-appearance: none;  -webkit-border-radius: 0;  border-radius: 0; } input:focus, textarea:focus, select:focus {  background-color: transparent; } select, form .customselect {  padding: 10px; } textarea {  line-height: 1.4em;  padding: 11px 10px;  height: auto; } input[type="submit"], input[type="button"] {  border-width: 0;  border-style: solid;  text-decoration: none;  position: relative;  display: inline-block;  overflow: hidden;  z-index: 1;  padding: 12px 20px;  height: 42px;  -webkit-appearance: none;  -webkit-border-radius: 0;  border-radius: 0;  line-height: 1; }  .rt_form label {  display: none;  text-align: left; } .rt_form > ul {  list-style: none;  padding: 0;  margin: 0; } .rt_form > ul > .form-input {  margin-bottom: 10px; } .rt_form > ul .security-question, .rt_form > ul .submit-button {  float: left;  margin-right: 10px; } .rt_form > ul #name, .rt_form > ul #email, .rt_form > ul #message {  width: 100%; } .rt_form > ul #math {  max-width: 55px; } .rt_form .error {  border-color: red; } .rt_form .loading {  background: url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/loading.gif) center center no-repeat;  display: none;  width: 40px;  height: 45px;  float: right; } .rt_form .comment-form-cookies-consent {  margin-top: 10px;  display: inline-block;  width: 100%; } .rt_form .confirm-label, .rt_form .comment-form-cookies-consent label {  margin-left: 10px;  display: inline-block; } .rt_form #confirm.error {  box-shadow: 0 0 0 2px red !important; }  .subscription-form.inline {  margin-left: 0 !important;  margin-right: 0 !important; } .subscription-form.inline input:not([type="submit"]) {  width: calc(100% - 5px); } .subscription-form.inline .col {  padding: 0 !important; } .subscription-form.inline .col::after {  content: none; } .subscription-form p {  margin-bottom: 10px; }  .wpcf7 input[type="text"], .wpcf7 input[type="input"], .wpcf7 input[type="password"], .wpcf7 input[type="email"], .wpcf7 input[type="date"], .wpcf7 input[type="time"], .wpcf7 input[type="datetime-local"], .wpcf7 input[type="month"], .wpcf7 input[type="number"], .wpcf7 input[type="url"], .wpcf7 input[type="tel"], .wpcf7 textarea, .wpcf7 select {  max-width: 100%; } .wpcf7 .wpcf7-list-item.first, .wpcf7 .wpcf7-response-output {  margin-left: 0; } .wpcf7 .form-table .wpcf7-form-control-wrap {  display: inline-block; } .wpcf7 .wpcf7-form-control-wrap.notes {  display: block; } .wpcf7 .wpcf7-response-output {  border-width: 0;  padding: 10px 0;  margin-left: 50px;  position: relative; } .wpcf7 .wpcf7-response-output:before {  font-family: "fontello";  content: "";  display: inline-block;  font-style: normal;  font-variant: normal;  font-weight: normal;  line-height: 1em;  margin-right: 0.2em;  text-align: center;  text-decoration: inherit;  text-transform: none;  width: 1em; } .wpcf7 .wpcf7-response-output:before {  border-radius: 50%;  color: #fff;  display: inline-block;  font-family: fontello;  font-size: 20px;  height: 40px;  line-height: 40px;  margin-right: 10px;  text-align: center;  vertical-align: middle;  width: 40px;  position: absolute;  left: -50px;  top: 0; } .wpcf7 div.wpcf7-mail-sent-ok:before {  background-color: #398f14; } .wpcf7 div.wpcf7-mail-sent-ng:before {  background-color: #ff0000;  content: "\e811"; } .wpcf7 div.wpcf7-spam-blocked:before {  content: "\2715";  background-color: #ffa500; } .wpcf7 div.wpcf7-validation-errors:before {  content: "\261e";  background-color: #f7b400; } .wpcf7 img.ajax-loader {  display: inline-block; } .wpcf7 span.wpcf7-not-valid-tip {  font-family: "Courier"," monospace";  font-size: 11px; } .wpcf7 .ajax-loader {  background-image: url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/preloader.gif) !important; }  .gform_wrapper div input[type="text"], .gform_wrapper div input[type="input"], .gform_wrapper div input[type="password"], .gform_wrapper div input[type="email"], .gform_wrapper div input[type="date"], .gform_wrapper div input[type="time"], .gform_wrapper div input[type="datetime-local"], .gform_wrapper div input[type="month"], .gform_wrapper div input[type="number"], .gform_wrapper div input[type="url"], .gform_wrapper div input[type="tel"], .gform_wrapper div input.medium {  margin: 0;  padding: 5px 10px;  font-size: 14px; } .gform_wrapper div select[multiple], .gform_wrapper div select[size] {  margin: 0 !important;  padding: 10px;  font-size: 14px; } .gform_wrapper div textarea {  margin: 0;  line-height: 1.4em;  padding: 11px 10px;  font-size: 14px; } .gform_wrapper div .ginput_container label {  text-align: left; } .gform_wrapper div .gfield_label {  text-align: left; }  .ninja-forms-form .label-above label {  text-align: left; } .ninja-forms-form .ninja-forms-field-error {  color: red; } #container .rt-date-picker {  width: 80px; } #container .rt-date-icon {  display: inline-block;  position: relative; } #container .rt-date-icon:before {  font-family: "fontello";  content: "";  display: inline-block;  font-style: normal;  font-variant: normal;  font-weight: normal;  line-height: 1em;  margin-right: 0.2em;  text-align: center;  text-decoration: inherit;  text-transform: none;  width: 1em; } #container .rt-date-icon:before {  float: right;  top: calc(50% - 6px);  left: 10px;  position: absolute; } #container .rt-date-icon .rt-date-picker {  width: 130px;  padding-left: 30px; } #container .rt-date-icon .rt-date-picker.native {  width: 175px;  padding-left: 30px; }  table:not(.table):not(.ui-datepicker-calendar) {  width: 100%;  max-width: 100%;  margin-bottom: 10px; } table:not(.table):not(.ui-datepicker-calendar) > thead > tr > th, table:not(.table):not(.ui-datepicker-calendar) > thead > tr > td, table:not(.table):not(.ui-datepicker-calendar) > tbody > tr > th, table:not(.table):not(.ui-datepicker-calendar) > tbody > tr > td, table:not(.table):not(.ui-datepicker-calendar) > tfoot > tr > th, table:not(.table):not(.ui-datepicker-calendar) > tfoot > tr > td {  padding: 5px;  vertical-align: top;  border-width: 1px 0 0 0;  border-style: solid; } table:not(.table):not(.ui-datepicker-calendar) > thead > tr > th {  vertical-align: bottom;  border-width: 0 0 2px 0;  border-style: solid; } table:not(.table):not(.ui-datepicker-calendar) > caption + thead > tr:first-child > th, table:not(.table):not(.ui-datepicker-calendar) > caption + thead > tr:first-child > td, table:not(.table):not(.ui-datepicker-calendar) > colgroup + thead > tr:first-child > th, table:not(.table):not(.ui-datepicker-calendar) > colgroup + thead > tr:first-child > td, table:not(.table):not(.ui-datepicker-calendar) > thead:first-child > tr:first-child > th, table:not(.table):not(.ui-datepicker-calendar) > thead:first-child > tr:first-child > td {  border-top: 0; }  #container table.form-table {  width: auto;  margin: auto; } #container table.form-table tr > td {  border-width: 0;  padding-right: 20px;  padding-bottom: 10px;  vertical-align: middle; } #container table.form-table tr > td:last-child {  padding-right: 0; } #container table.form-table label {  margin: 0 10px;  min-width: 150px;  text-align: left; } #container table.form-table td > label:first-child {  margin-left: 0; } #container table.form-table .note-field {  height: 100px;  width: 100%; }  #loader-wrapper {  display: none; } .js #loader-wrapper {  display: block;  position: fixed;  pointer-events: none;  top: 0;  left: 0;  overflow: hidden;  width: 100%;  height: 100%;  z-index: 10000; } .js #loader-wrapper .part-logo > div {  background: #ffffff none repeat scroll 0 0;  left: 50%;  position: fixed;  top: 50%;  -moz-transform: translate(-50%, -50%);  -ms-transform: translate(-50%, -50%);  -webkit-transform: translate(-50%, -50%);  transform: translate(-50%, -50%);  padding: 100px;  border: 1px solid #eeeeee;  z-index: 2;  -webkit-transition: opacity 0.6s ease-out 0.4s;  -o-transition: opacity 0.6s ease-out 0.4s;  transition: opacity 0.6s ease-out 0.4s;  opacity: 0;  text-align: center; } .js #loader-wrapper .part-logo > div .loading-logo {  max-height: 200px;  width: auto; } .js #loader-wrapper .part-logo > div:before {  background: #a7946d none repeat scroll 0 0;  bottom: -5px;  content: "";  height: 10px;  left: -5px;  position: absolute;  width: 10px;  -webkit-animation: pageloading 4s linear infinite;  -o-animation: pageloading 4s linear infinite;  animation: pageloading 4s linear infinite; } .js #loader-wrapper .part-1, .js #loader-wrapper .part-2 {  width: 0;  background: #fff;  height: 100%;  position: fixed;  -webkit-transition: width 0.7s ease-out 0.8s;  -o-transition: width 0.7s ease-out 0.8s;  transition: width 0.7s ease-out 0.8s; } .js #loader-wrapper .line-1, .js #loader-wrapper .line-2 {  position: fixed;  z-index: 1;  -webkit-transition: height 0.4s ease-out 0.2s, width 0.4s ease-out 0.2s;  -o-transition: height 0.4s ease-out 0.2s, width 0.4s ease-out 0.2s;  transition: height 0.4s ease-out 0.2s, width 0.4s ease-out 0.2s;  background-color: #eeeeee; } .js #loader-wrapper .line-1 {  height: 0;  left: 50%;  width: 1px; } .js #loader-wrapper .line-2 {  width: 0;  top: 50%;  height: 1px; } .js #loader-wrapper .part-1 {  left: 0; } .js #loader-wrapper .part-2 {  right: 0; } .js #loader-wrapper .line-1 {  height: 0; } .js #loader-wrapper .line-2 {  width: 0; } .js .rt-loading {  overflow-y: scroll; } .js .rt-loading #loader-wrapper .part-logo > div {  opacity: 1; } .js .rt-loading #loader-wrapper .line-1 {  height: 100%; } .js .rt-loading #loader-wrapper .line-2 {  width: 100%; } .js .rt-loading #loader-wrapper .part-1, .js .rt-loading #loader-wrapper .part-2 {  width: 50%;  -webkit-transition: width 1s ease-out 0s;  -o-transition: width 1s ease-out 0s;  transition: width 1s ease-out 0s; } @media screen and (max-width: 1024px) {  .js #loader-wrapper .line-1, .js #loader-wrapper .line-2 {   opacity: 0;   -webkit-transition: opacity 0.2s ease 0.6s;   -o-transition: opacity 0.2s ease 0.6s;   transition: opacity 0.2s ease 0.6s;  }  .js #loader-wrapper .line-1 {   height: 100%;  }  .js #loader-wrapper .line-2 {   width: 100%;  }  .js #loader-wrapper .part-1, .js #loader-wrapper .part-2 {   width: 50%;   opacity: 0;   -webkit-transition: opacity 0.7s ease 0.6s;   -o-transition: opacity 0.7s ease 0.6s;   transition: opacity 0.7s ease 0.6s;  }  .js .rt-loading #loader-wrapper .part-1, .js .rt-loading #loader-wrapper .part-2, .js .rt-loading #loader-wrapper .line-1, .js .rt-loading #loader-wrapper .line-2 {   opacity: 1;  } } .page-404 {  padding: 40px 0; } .page-404 > .col:first-child {  text-align: left; } .page-404 > .col:first-child span {  font-size: 250px;  line-height: 250px;  display: inline-block;  color: #eee;  text-align: left;  padding-right: 20px; } .page-404 > .col:first-child span:before {  text-align: left;  margin: 0; } .page-404 h1 {  font-size: 100px;  line-height: 140px; }   @media screen and (min-width: 1025px) {  .overlapped-header .top-header {   position: absolute;   top: auto;   left: 0;   right: 0;  }  .overlapped-header .sub_page_header {   padding-top: 180px;  }  .nixe-fullwidth-header-width .header-elements {   max-width: calc(100% - 80px);  }  .logo-image, .stuck .logo-image, .logo-sticky-image {   display: none;  }  .nixe-light-header .light-logo {   display: inline-block;  }  .nixe-dark-header .dark-logo {   display: inline-block;  }  .nixe-dark-header .stuck .dark-logo {   display: none;  }  .nixe-dark-header .stuck .dark-logo-sticky {   display: inline-block;  }  .nixe-light-header .stuck .light-logo {   display: none;  }  .nixe-light-header .stuck .light-logo-sticky {   display: inline-block;  }  .mobile-nav {   display: none !important;  }  .mobile-menu-button {   display: none;  } } @media screen and (max-width: 1024px) {  #container {   margin: 0 !important;  }  .header-slogan {   display: none;  }  .header-elements {   text-align: center;   display: block;  }  .header-elements .line {   display: none !important;  }  #logo {   display: inline-block;   margin: auto;   max-width: 450px;   position: relative;   text-align: center;   vertical-align: middle;  }  #logo > a {   max-height: 90px;   float: none;  }  .header-right {   position: absolute;   height: 100%;   display: -webkit-flex;   display: flex;   top: 0;   right: 0;  }  .header-right > * {   -webkit-align-self: center;   align-self: center;  }  .header-right nav {   display: none;  }  .logo-image {   display: none;  }  .nixe-light-mobile-header .light-logo {   display: inline-block;  }  .nixe-dark-mobile-header .dark-logo {   display: inline-block;  }  .mobile-nav {   display: none;   position: absolute;   width: 100%;  }  .mobile-menu-button {   height: 100%;   display: -webkit-flex;   display: flex;   top: 0;   left: 0;   position: absolute;   padding: 10px;   cursor: pointer;  }  .mobile-menu-button:before {   -webkit-align-self: center;   align-self: center;  } } @media screen and (max-width: 650px) {  #logo {   max-width: 350px;  } } @media screen and (max-width: 450px) {  #logo {   max-width: 200px;  } }  @media screen and (max-width: 768px) {  .main-carousel .slide-content-wrapper {   min-height: inherit !important;  }  .main-carousel .slide-content {   width: 100% !important;   z-index: 2;   position: relative !important;   bottom: auto !important;  }  .main-carousel .owl-nav {   display: none;  }  #container .testimonials .client_image, #container .testimonials img {   border-radius: 50%;   max-width: 100px;  }  #container .testimonials .client_image {   max-width: 100px;   margin-bottom: 20px;  }  #container .testimonials img {   max-width: 100%;  }  #container .testimonials .text {   text-align: center;   padding: 0;  }  #container .testimonials .testimonial > div {   display: block;   float: none;   margin-left: auto;   margin-right: auto;  }  #container .testimonials .icon-quote-left {   display: none;  }  .testimonial.loop {   margin-bottom: 20px;  }  #container .latest_news figure img {   max-width: 80px;  }  .author-info > div {   float: none;   display: inline-block;   text-align: center;   margin: 10px auto;   width: 100%;  }  .author-info > div .avatar {   display: inline-block;  }  .comment-form .text-boxes li {   width: 100%;   margin: 10px 0;   float: none;  } } @media screen and (max-width: 425px) {  .column-list > ul > li {   width: calc(100%);  } } @media screen and (max-width: 767px) {  .wpb_column.border-top, .wpb_column.border-bottom, .wpb_column.border-left, .wpb_column.border-right {   border: none;  }  .wpb_column.mobile-border-top {   border-top-width: 1px;   border-top-style: solid;  }  .wpb_column.mobile-border-bottom {   border-bottom-width: 1px;   border-bottom-style: solid;  }  .wpb_column.mobile-border-left {   border-left-width: 1px;   border-left-style: solid;  }  .wpb_column.mobile-border-right {   border-right-width: 1px;   border-right-style: solid;  }  .sub_page_header {   padding: 25px 0;  }  .sub_page_header .page-title, .sub_page_header .breadcrumb {   float: none;   text-align: center;   line-height: 1.5;  }  .column-list.column-list-5 > ul > li, .column-list.column-list-4 > ul > li, .column-list.column-list-3 > ul > li {   width: calc(50% - 30px);   clear: none;  }  .single-room-carousel .owl-item > div, .single-room-carousel .has-bg-image {   max-height: 400px;   min-height: 400px !important;  }  article.type-post .post-sidebar {   display: block;   margin-bottom: 35px;   position: relative;  }  article.type-post .post-sidebar .date-box {   width: 100%;  }  article.type-post .post-sidebar .date-box .day {   margin-right: 5px;  }  article.type-post .post-sidebar .date-box .day, article.type-post .post-sidebar .date-box .year {   display: inline;   font-size: 16px;   font-weight: bold;  }  article.type-post .post-sidebar .date-box.date-box:before {   bottom: -11px;   height: 3px;   right: calc(50% - 25px);   width: 50px;   z-index: 1;  }  article.type-post .post-sidebar .social_share {   display: none;  }  article.type-post .post_data {   margin-top: 0;   font-size: 12px;  }  article.type-post .post_data * {   line-height: 1.8;   border-width: 0;  }  .blog_list .entry-content {   text-align: center;  }  .blog_list > article {   margin-bottom: 60px;  }  .blog_list > article .more-link {   display: block;   margin-top: 20px;  }  .blog_list > article:last-child {   margin-bottom: 10px;  }  .blog_list > article .entry-content:not(.no-post-sidebar) {   margin: 0;  }  .blog_list > article .entry-content:not(.no-post-sidebar):before {   content: none;  }  .comment-avatar {   float: none;   margin: auto;  }  .comment-body {   margin: 20px 0;  }  .commentlist .children {   padding-left: 10px;  }  .commentlist .children .comment-holder::before {   left: -10px;   width: 10px;  }  .tab_contents {   margin-left: 0 !important;   margin-right: 0 !important;  }  .tab_content {   padding: 10px 0 !important;  }  .google_map {   max-height: 200px;  }  .pricing_table .table_wrap.features {   display: none;  }  .pricing_table .table_wrap {   display: block;   margin-bottom: 10px;   margin-left: 0;   margin-right: 0;  }  .pricing_table .table_wrap > ul {   margin: 0;  }  .full-screen-menu-wrapper {   padding: 100px 0;  }  .full-screen-menu-wrapper #fullscreen_navigation, .full-screen-menu-wrapper .wp-search-form {   max-width: 80%;  }  .main-carousel .owl-carousel .owl-nav {   display: none;  }  #footer-navigation li {   margin: 0 10px 15px 0;   padding: 0 10px 0 0;  }  .content.left-sidebar, .content.right-sidebar {   border-width: 0;  }  .has-nmargin {   margin-top: 0 !important;  }  .icon-content-box.icon-style-5 .icon-holder span:before {   font-size: 15px;   line-height: 40px;   width: 40px;   height: 40px;  }  .icon-content-box.icon-style-5 .icon-holder span:after {   width: 40px;   height: 40px;   margin-left: -20px;   -webkit-transform: rotate(45deg);   -ms-transform: rotate(45deg);   -o-transform: rotate(45deg);   transform: rotate(45deg);   z-index: 1;  }  .icon-content-box.icon-style-5.icon-left .text-holder {   margin-left: 65px;  }  .icon-content-box.icon-style-5.icon-right .text-holder {   margin-right: 65px;  }  .form-table td {   display: block;   margin-bottom: 10px;   padding: 0 !important;  }  .form-table td .wpcf7-form-control, .form-table td .wpcf7-form-control-wrap {   width: 100%;   display: block;  } } @media screen and (max-width: 992px) {  #footer .footer_widgets .widgets_holder .widget:last-child {   padding-bottom: 25px;  }  #footer .copyright {   float: none;  }  #footer .col:after {   content: none;  }  #footer-navigation {   display: block;   float: none;   margin: 20px 0 0;  }  .classic-layout .room-info, .classic-layout .room-image {   width: 100%;   float: none;   padding: 0;   margin-top: 30px !important;  }  #footer .footer_widgets .widgets_holder .widget:last-child {   padding-bottom: 45px;  } } @media screen and (max-width: 1024px) {  .feature_mobile_nav {   display: block;  } } .content_row:not(.fullwidth), .content_row_wrapper {  max-width: 960px; } .header-elements {  max-width: 880px; } #footer > .content_row {  max-width: 960px; } #footer .footer_widgets > .content_row_wrapper {  max-width: 960px; } .content_row_wrapper.fullwidth .feature_contents_wrapper {  max-width: 480px; } .content_row_wrapper.fullwidth .slide-content-wrapper.default {  max-width: 960px; } @media screen and (min-width: 1160px) {  .content_row:not(.fullwidth), .content_row_wrapper {   max-width: 1060px;  }  .header-elements {   max-width: 980px;  }  #footer > .content_row {   max-width: 1060px;  }  #footer .footer_widgets > .content_row_wrapper {   max-width: 1060px;  }  .content_row_wrapper.fullwidth .feature_contents_wrapper {   max-width: 530px;  }  .content_row_wrapper.fullwidth .slide-content-wrapper.default {   max-width: 1060px;  } } @media screen and (min-width: 1440px) {  .content_row:not(.fullwidth), .content_row_wrapper {   max-width: 1160px;  }  .header-elements {   max-width: 1080px;  }  #footer > .content_row {   max-width: 1160px;  }  #footer .footer_widgets > .content_row_wrapper {   max-width: 1160px;  }  .content_row_wrapper.fullwidth .feature_contents_wrapper {   max-width: 580px;  }  .content_row_wrapper.fullwidth .slide-content-wrapper.default {   max-width: 1160px;  } } @media screen and (max-width: 1540px) {  .boxed-body-style #container {   max-width: 1340px;  } } @media screen and (min-width: 1540px) {  .boxed-body-style #container {   max-width: 1540px;  } } @media screen and (max-width: 768px) {  #container .rt_features > div {   float: none;   width: 100%;   clear: both;   min-height: inherit !important;   max-width: 100%;  }  #container .rt_features > div .feature_nav {   display: none;  }  .content_row_wrapper.fullwidth .feature_contents_wrapper {   padding-right: 40px;  }  .feature_contents:before {   display: none;  } } @media (min-width: 768px) and (max-width: 1024px) {  .feature_nav {   display: none;  }  .feature_contents:before {   display: none;  }  .feature-heading {   display: block;  } } @media screen and (max-width: 1160px) {  .header-slogan {   display: none;  } } @media print {  .breadcrumb, .mobile-menu-button, .header-right {   display: none;  }  nav, .full-screen-menu-holder {   display: none;  }  #main_content {   margin-top: 20px;   border-top: 1px solid #ddd;  }  .social_media a[href]:after, .owl-carousel * a[href]:after, #comments * a[href]:after {   content: "";  }  .tab_nav {   display: none !important;  }  .tab_contents {   margin-left: 0 !important;  }  .tab_content {   display: block !important;   padding: 10px 0 !important;  }  .tab_content_wrapper .tab_title {   display: block !important;  }  .toggle-content {   display: block !important;  } } @charset "UTF-8"; @font-face {  font-family: 'fontello';  src: url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.eot');  src: url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.eot') format('embedded-opentype'),    url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.woff2') format('woff2'),    url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.woff') format('woff'),    url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.ttf') format('truetype'),    url('https://www.yarrawongamerino.com.au/wp-content/themes/nixe/css/fontello/font/fontello.svg') format('svg');  font-weight: normal;  font-style: normal; }  [class^="icon-"]:before, [class*=" icon-"]:before {  font-family: "fontello";  font-style: normal;  font-weight: normal;  speak: never;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;     font-variant: normal;  text-transform: none;    line-height: 1em;     margin-left: .2em;       -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;    } .icon-paste:before { content: '\21'; } .icon-clipboard:before { content: '\22'; } .icon-doc-new:before { content: '\23'; } .icon-layers:before { content: '\24'; } .icon-popup-1:before { content: '\25'; } .icon-down-micro:before { content: '\26'; } .icon-down-dir:before { content: '\27'; } .icon-down-fat:before { content: '\28'; } .icon-down-circle:before { content: '\29'; } .icon-soundcloud:before { content: '\2a'; } .icon-plus:before { content: '\2b'; } .icon-youtube-play:before { content: '\2c'; } .icon-minus:before { content: '\2d'; } .icon-foursquare:before { content: '\2e'; } .icon-delicious:before { content: '\2f'; } .icon-android:before { content: '\30'; } .icon-wikipedia:before { content: '\31'; } .icon-stackoverflow:before { content: '\32'; } .icon-lock-1:before { content: '\33'; } .icon-doc-1:before { content: '\34'; } .icon-calendar-1:before { content: '\35'; } .icon-trash-2:before { content: '\36'; } .icon-cup-1:before { content: '\37'; } .icon-sound-1:before { content: '\38'; } .icon-location-2:before { content: '\39'; } .icon-forrst:before { content: '\3a'; } .icon-digg:before { content: '\3b'; } .icon-comment-1:before { content: '\3c'; } .icon-clock:before { content: '\3d'; } .icon-reddit:before { content: '\3e'; } .icon-lightbulb-1:before { content: '\3f'; } .icon-tv:before { content: '\40'; } .icon-desktop-1:before { content: '\41'; } .icon-thumbs-up-2:before { content: '\42'; } .icon-pencil-3:before { content: '\43'; } .icon-mobile-2:before { content: '\44'; } .icon-tag-3:before { content: '\45'; } .icon-eye-2:before { content: '\46'; } .icon-cd:before { content: '\47'; } .icon-inbox:before { content: '\48'; } .icon-globe-2:before { content: '\49'; } .icon-cloud-2:before { content: '\4a'; } .icon-paper-plane-1:before { content: '\4b'; } .icon-fire-1:before { content: '\4c'; } .icon-graduation-cap-1:before { content: '\4d'; } .icon-megaphone-2:before { content: '\4e'; } .icon-database:before { content: '\4f'; } .icon-key-2:before { content: '\50'; } .icon-beaker-1:before { content: '\51'; } .icon-truck-1:before { content: '\52'; } .icon-money-1:before { content: '\53'; } .icon-food-1:before { content: '\54'; } .icon-youtube-1:before { content: '\55'; } .icon-shop:before { content: '\56'; } .icon-diamond:before { content: '\57'; } .icon-xing:before { content: '\58'; } .icon-t-shirt:before { content: '\59'; } .icon-wallet:before { content: '\5a'; } .icon-spin5:before { content: '\5b'; } .icon-new-eye-1:before { content: '\5c'; } .icon-new-attach-1:before { content: '\5d'; } .icon-macstore:before { content: '\5e'; } .icon-myspace:before { content: '\5f'; } .icon-new-unlock:before { content: '\60'; } .icon-amazon:before { content: '\61'; } .icon-new-lock-1:before { content: '\62'; } .icon-new-picture-1:before { content: '\63'; } .icon-new-photo-1:before { content: '\64'; } .icon-ebay:before { content: '\65'; } .icon-new-user-1:before { content: '\66'; } .icon-new-heart-1:before { content: '\67'; } .icon-new-link-1:before { content: '\68'; } .icon-new-share-1:before { content: '\69'; } .icon-new-video-1:before { content: '\6a'; } .icon-coverflow-empty:before { content: '\6b'; } .icon-cubes:before { content: '\6c'; } .icon-spin1:before { content: '\6d'; } .icon-spin2:before { content: '\6e'; } .icon-spin3:before { content: '\6f'; } .icon-spin4:before { content: '\70'; } .icon-music:before { content: '\71'; } .icon-spin6:before { content: '\72'; } .icon-search-2:before { content: '\73'; } .icon-mail-2:before { content: '\74'; } .icon-heart-2:before { content: '\75'; } .icon-star-2:before { content: '\76'; } .icon-user-1:before { content: '\77'; } .icon-videocam-1:before { content: '\78'; } .icon-camera-2:before { content: '\79'; } .icon-photo:before { content: '\7a'; } .icon-attach-1:before { content: '\7b'; } .icon-note-1:before { content: '\7c'; } .icon-cog-1:before { content: '\7d'; } .icon-params:before { content: '\7e'; } .icon-twitter:before { content: '\0e84'; } .icon-info:before { content: '\2139'; } .icon-pencil-2:before { content: '\229f'; } .icon-floppy-1:before { content: '\2302'; } .icon-right-dir:before { content: '\25b8'; } .icon-cloud:before { content: '\2601'; } .icon-umbrella:before { content: '\2602'; } .icon-right-hand:before { content: '\261e'; } .icon-th-list:before { content: '\2630'; } .icon-moon:before { content: '\263d'; } .icon-th:before { content: '\268f'; } .icon-flag:before { content: '\2691'; } .icon-cog:before { content: '\2699'; } .icon-attention:before { content: '\26a0'; } .icon-flash:before { content: '\26a1'; } .icon-cloud-thunder:before { content: '\26c8'; } .icon-cog-alt:before { content: '\26ef'; } .icon-flight:before { content: '\2708'; } .icon-mail:before { content: '\2709'; } .icon-edit:before { content: '\270d'; } .icon-pencil:before { content: '\270e'; } .icon-ok:before { content: '\2713'; } .icon-ok-circle:before { content: '\2714'; } .icon-cancel:before { content: '\2715'; } .icon-menu-1:before { content: '\2796'; } .icon-direction:before { content: '\27a2'; } .icon-forward:before { content: '\27a6'; } .icon-heart-empty:before { content: '\e179'; } .icon-user:before { content: '\e276'; } .icon-user-add:before { content: '\e700'; } .icon-ok-circle2:before { content: '\e702'; } .icon-info-circled:before { content: '\e705'; } .icon-eye:before { content: '\e70a'; } .icon-tag:before { content: '\e70c'; } .icon-tags:before { content: '\e70d'; } .icon-reply:before { content: '\e712'; } .icon-print:before { content: '\e716'; } .icon-retweet:before { content: '\e717'; } .icon-comment:before { content: '\e718'; } .icon-chat:before { content: '\e720'; } .icon-address:before { content: '\e723'; } .icon-location:before { content: '\e724'; } .icon-map:before { content: '\e727'; } .icon-doc:before { content: '\e730'; } .icon-docs:before { content: '\e736'; } .icon-chart-area:before { content: '\e737'; } .icon-briefcase:before { content: '\e738'; } .icon-attach:before { content: '\e739'; } .icon-share:before { content: '\e73c'; } .icon-basket:before { content: '\e73d'; } .icon-wrench:before { content: '\e744'; } .icon-zoom-in:before { content: '\e750'; } .icon-zoom-out:before { content: '\e751'; } .icon-air:before { content: '\e753'; } .icon-floppy:before { content: '\e755'; } .icon-phone:before { content: '\e758'; } .icon-trash-1:before { content: '\e759'; } .icon-down-open:before { content: '\e75c'; } .icon-left-open:before { content: '\e75d'; } .icon-right-open:before { content: '\e75e'; } .icon-up-open:before { content: '\e75f'; } .icon-bookmark:before { content: '\e760'; } .icon-rocket:before { content: '\e761'; } .icon-graduation-cap:before { content: '\e762'; } .icon-mobile:before { content: '\e763'; } .icon-lamp:before { content: '\e764'; } .icon-chart-line:before { content: '\e765'; } .icon-chart-bar:before { content: '\e766'; } .icon-droplet:before { content: '\e767'; } .icon-water:before { content: '\e768'; } .icon-trophy:before { content: '\e769'; } .icon-monitor:before { content: '\e770'; } .icon-globe:before { content: '\e771'; } .icon-book-open:before { content: '\e772'; } .icon-download:before { content: '\e773'; } .icon-upload:before { content: '\e774'; } .icon-thumbs-up:before { content: '\e776'; } .icon-thumbs-down:before { content: '\e777'; } .icon-megaphone:before { content: '\e785'; } .icon-lifebuoy:before { content: '\e788'; } .icon-mouse:before { content: '\e789'; } .icon-suitcase:before { content: '\e78e'; } .icon-flow-cascade:before { content: '\e790'; } .icon-brush:before { content: '\e79a'; } .icon-paper-plane:before { content: '\e79b'; } .icon-magnet:before { content: '\e7a1'; } .icon-chart-pie:before { content: '\e7a2'; } .icon-traffic-cone:before { content: '\e7a3'; } .icon-cc:before { content: '\e7a5'; } .icon-pinterest:before { content: '\e800'; } .icon-flight-1:before { content: '\e801'; } .icon-magnet-1:before { content: '\e802'; } .icon-search-1:before { content: '\e803'; } .icon-calendar:before { content: '\e804'; } .icon-th-large:before { content: '\e805'; } .icon-heart-1:before { content: '\e806'; } .icon-star-1:before { content: '\e807'; } .icon-star-empty-1:before { content: '\e808'; } .icon-camera-1:before { content: '\e809'; } .icon-picture-1:before { content: '\e80a'; } .icon-link-1:before { content: '\e80b'; } .icon-eye-1:before { content: '\e80c'; } .icon-pencil-1:before { content: '\e80d'; } .icon-location-1:before { content: '\e80e'; } .icon-chat-1:before { content: '\e80f'; } .icon-help-circled:before { content: '\e810'; } .icon-thumbs-down-1:before { content: '\e811'; } .icon-thumbs-up-1:before { content: '\e812'; } .icon-print-1:before { content: '\e813'; } .icon-gauge-1:before { content: '\e814'; } .icon-lock:before { content: '\e815'; } .icon-pin:before { content: '\e816'; } .icon-chart-bar-2:before { content: '\e817'; } .icon-chart:before { content: '\e818'; } .icon-fast-food:before { content: '\e819'; } .icon-ferry:before { content: '\e81a'; } .icon-fire-station:before { content: '\e81b'; } .icon-fuel:before { content: '\e81c'; } .icon-bicycle:before { content: '\e81d'; } .icon-college:before { content: '\e81e'; } .icon-cinema:before { content: '\e81f'; } .icon-key-1:before { content: '\e820'; } .icon-megaphone-1:before { content: '\e821'; } .icon-credit-card-1:before { content: '\e822'; } .icon-tag-1:before { content: '\e823'; } .icon-home-1:before { content: '\e824'; } .icon-globe-1:before { content: '\e825'; } .icon-infinity:before { content: '\e826'; } .icon-bucket:before { content: '\e827'; } .icon-mute:before { content: '\e828'; } .icon-sound:before { content: '\e829'; } .icon-volume:before { content: '\e82a'; } .icon-hourglass:before { content: '\e82b'; } .icon-login:before { content: '\e82c'; } .icon-logout:before { content: '\e82d'; } .icon-cup:before { content: '\e82e'; } .icon-stop:before { content: '\e82f'; } .icon-play:before { content: '\e830'; } .icon-pause:before { content: '\e831'; } .icon-restaurant:before { content: '\e832'; } .icon-pause-outline:before { content: '\e833'; } .icon-rain:before { content: '\e834'; } .icon-cloud-sun:before { content: '\e835'; } .icon-drizzle:before { content: '\e836'; } .icon-cloud-flash:before { content: '\e837'; } .icon-cloud-wind:before { content: '\e838'; } .icon-wind:before { content: '\e839'; } .icon-plane-outline:before { content: '\e83a'; } .icon-leaf:before { content: '\e83b'; } .icon-cloud-1:before { content: '\e83c'; } .icon-flash-outline:before { content: '\e83d'; } .icon-tree-1:before { content: '\e83e'; } .icon-flash-1:before { content: '\e83f'; } .icon-moon-1:before { content: '\e840'; } .icon-waves-outline:before { content: '\e841'; } .icon-waves:before { content: '\e842'; } .icon-gift-1:before { content: '\e843'; } .icon-temperatire:before { content: '\e844'; } .icon-lightbulb:before { content: '\e845'; } .icon-tag-2:before { content: '\e846'; } .icon-tag-empty:before { content: '\e847'; } .icon-fighter-jet:before { content: '\e848'; } .icon-cab:before { content: '\e849'; } .icon-motorcycle:before { content: '\e84a'; } .icon-bicycle-1:before { content: '\e84b'; } .icon-target-outline:before { content: '\e84c'; } .icon-stop-1:before { content: '\e84d'; } .icon-play-1:before { content: '\e84e'; } .icon-pause-1:before { content: '\e84f'; } .icon-blank:before { content: '\e850'; } .icon-rocket-1:before { content: '\e851'; } .icon-check-empty:before { content: '\e852'; } .icon-check:before { content: '\e853'; } .icon-resize-full:before { content: '\e854'; } .icon-resize-small:before { content: '\e855'; } .icon-popup:before { content: '\e856'; } .icon-volume-down:before { content: '\e857'; } .icon-volume-up:before { content: '\e858'; } .icon-volume-off:before { content: '\e859'; } .icon-mute-1:before { content: '\e85a'; } .icon-mic:before { content: '\e85b'; } .icon-award:before { content: '\e85c'; } .icon-dot-circled:before { content: '\e85d'; } .icon-circle-empty:before { content: '\e85e'; } .icon-circle:before { content: '\e85f'; } .icon-code:before { content: '\e860'; } .icon-table:before { content: '\e861'; } .icon-code-1:before { content: '\e862'; } .icon-code-outline:before { content: '\e863'; } .icon-code-3:before { content: '\e864'; } .icon-link:before { content: '\e865'; } .icon-home:before { content: '\e866'; } .icon-trash:before { content: '\e867'; } .icon-back:before { content: '\e868'; } .icon-minus-squared:before { content: '\e869'; } .icon-edit-alt:before { content: '\e86a'; } .icon-docs-1:before { content: '\e86b'; } .icon-crown:before { content: '\e86c'; } .icon-scissors:before { content: '\e86d'; } .icon-menu:before { content: '\e86e'; } .icon-menu-outline:before { content: '\e86f'; } .icon-minus-circled:before { content: '\e870'; } .icon-plus-squared:before { content: '\e871'; } .icon-plus-circled:before { content: '\e872'; } .icon-camera:before { content: '\e873'; } .icon-picture:before { content: '\e874'; } .icon-users:before { content: '\e875'; } .icon-th-list-1:before { content: '\e876'; } .icon-star-empty:before { content: '\e877'; } .icon-star:before { content: '\e878'; } .icon-braille:before { content: '\e879'; } .icon-th-large-1:before { content: '\e87a'; } .icon-cube:before { content: '\e87b'; } .icon-left-hand:before { content: '\e87c'; } .icon-up-hand:before { content: '\e87d'; } .icon-down-hand:before { content: '\e87e'; } .icon-list-bullet:before { content: '\e87f'; } .icon-heart:before { content: '\e880'; } .icon-flashlight:before { content: '\e881'; } .icon-search:before { content: '\e882'; } .icon-hammer:before { content: '\e883'; } .icon-note:before { content: '\e884'; } .icon-key:before { content: '\e885'; } .icon-list-numbered:before { content: '\e886'; } .icon-credit-card:before { content: '\e887'; } .icon-fire:before { content: '\e888'; } .icon-gift:before { content: '\e889'; } .icon-th-list-2:before { content: '\e88a'; } .icon-th-1:before { content: '\e88b'; } .icon-doc-landscape:before { content: '\e88c'; } .icon-doc-text:before { content: '\e88d'; } .icon-add-to-bag:before { content: '\e88e'; } .icon-slideshare:before { content: '\e88f'; } .icon-chart-bar-1:before { content: '\e890'; } .icon-basket-alt:before { content: '\e891'; } .icon-heart-empty-1:before { content: '\e892'; } .icon-mail-1:before { content: '\e893'; } .icon-basket-1:before { content: '\e894'; } .icon-bell:before { content: '\e895'; } .icon-attention-circle:before { content: '\e896'; } .icon-cart:before { content: '\e897'; } .icon-videocam:before { content: '\e898'; } .icon-video:before { content: '\e899'; } .icon-line-sand-watch:before { content: '\e89a'; } .icon-line-mail:before { content: '\e89b'; } .icon-line-anchor:before { content: '\e89c'; } .icon-line-bag:before { content: '\e89d'; } .icon-line-globe:before { content: '\e89e'; } .icon-line-search:before { content: '\e89f'; } .icon-line-ok:before { content: '\e8a0'; } .icon-line-link:before { content: '\e8a1'; } .icon-line-help:before { content: '\e8a2'; } .icon-line-tag:before { content: '\e8a3'; } .icon-line-umbrella:before { content: '\e8a4'; } .icon-line-bag-2:before { content: '\e8a5'; } .icon-line-cart:before { content: '\e8a6'; } .icon-line-suitcase:before { content: '\e8a7'; } .icon-line-graph:before { content: '\e8a8'; } .icon-line-rocket:before { content: '\e8a9'; } .icon-line-direction:before { content: '\e8aa'; } .icon-line-direction-2:before { content: '\e8ab'; } .icon-sina-weibo:before { content: '\e8ac'; } .icon-bus:before { content: '\e8ad'; } .icon-line-share:before { content: '\e8ae'; } .icon-line-login:before { content: '\e8af'; } .icon-line-logout:before { content: '\e8b0'; } .icon-line-video:before { content: '\e8b1'; } .icon-line-camera:before { content: '\e8b2'; } .icon-line-eye:before { content: '\e8b3'; } .icon-line-clock:before { content: '\e8b4'; } .icon-taxi:before { content: '\e8b5'; } .icon-train:before { content: '\e8b6'; } .icon-line-image:before { content: '\e8b7'; } .icon-line-map:before { content: '\e8b8'; } .icon-line-phone:before { content: '\e8b9'; } .icon-line-folder:before { content: '\e8ba'; } .icon-line-calendar:before { content: '\e8bb'; } .icon-subway:before { content: '\e8bc'; } .icon-ship:before { content: '\e8bd'; } .icon-euro:before { content: '\e8be'; } .icon-pound:before { content: '\e8bf'; } .icon-rupee:before { content: '\e8c0'; } .icon-dollar:before { content: '\e8c1'; } .icon-yen:before { content: '\e8c2'; } .icon-rouble:before { content: '\e8c3'; } .icon-try:before { content: '\e8c4'; } .icon-won:before { content: '\e8c5'; } .icon-bitcoin:before { content: '\e8c6'; } .icon-viacoin:before { content: '\e8c7'; } .icon-anchor:before { content: '\e8c8'; } .icon-diamond-1:before { content: '\e8c9'; } .icon-birthday:before { content: '\e8ca'; } .icon-wine:before { content: '\e8cb'; } .icon-baseball:before { content: '\e8cc'; } .icon-cafe:before { content: '\e8cd'; } .icon-town-hall:before { content: '\e8ce'; } .icon-theatre:before { content: '\e8cf'; } .icon-tennis:before { content: '\e8d0'; } .icon-swimming:before { content: '\e8d1'; } .icon-skiing:before { content: '\e8d2'; } .icon-shop-1:before { content: '\e8d3'; } .icon-school:before { content: '\e8d4'; } .icon-religious-islam:before { content: '\e8d5'; } .icon-religious-christian:before { content: '\e8d6'; } .icon-rail:before { content: '\e8d7'; } .icon-police:before { content: '\e8d8'; } .icon-museum:before { content: '\e8d9'; } .icon-monument:before { content: '\e8da'; } .icon-lodging:before { content: '\e8db'; } .icon-library:before { content: '\e8dc'; } .icon-hospital-1:before { content: '\e8dd'; } .icon-heliport:before { content: '\e8de'; } .icon-harbor:before { content: '\e8df'; } .icon-golf:before { content: '\e8e0'; } .icon-giraffe:before { content: '\e8e1'; } .icon-garden:before { content: '\e8e2'; } .icon-cricket:before { content: '\e8e3'; } .icon-bus-1:before { content: '\e8e4'; } .icon-airport:before { content: '\e8e5'; } .icon-aboveground-rail:before { content: '\e8e6'; } .icon-move:before { content: '\f047'; } .icon-link-ext:before { content: '\f08e'; } .icon-phone-squared:before { content: '\f098'; } .icon-rss:before { content: '\f09e'; } .icon-certificate:before { content: '\f0a3'; } .icon-filter:before { content: '\f0b0'; } .icon-beaker:before { content: '\f0c3'; } .icon-magic:before { content: '\f0d0'; } .icon-money:before { content: '\f0d6'; } .icon-gauge:before { content: '\f0e4'; } .icon-comment-empty:before { content: '\f0e5'; } .icon-chat-empty:before { content: '\f0e6'; } .icon-sitemap:before { content: '\f0e8'; } .icon-user-md:before { content: '\f0f0'; } .icon-stethoscope:before { content: '\f0f1'; } .icon-coffee:before { content: '\f0f4'; } .icon-food:before { content: '\f0f5'; } .icon-doc-alt:before { content: '\f0f6'; } .icon-building:before { content: '\f0f7'; } .icon-hospital:before { content: '\f0f8'; } .icon-ambulance:before { content: '\f0f9'; } .icon-medkit:before { content: '\f0fa'; } .icon-beer:before { content: '\f0fc'; } .icon-h-sigh:before { content: '\f0fd'; } .icon-plus-squared-1:before { content: '\f0fe'; } .icon-angle-double-left:before { content: '\f100'; } .icon-angle-double-right:before { content: '\f101'; } .icon-angle-double-up:before { content: '\f102'; } .icon-angle-double-down:before { content: '\f103'; } .icon-angle-left:before { content: '\f104'; } .icon-angle-right:before { content: '\f105'; } .icon-angle-up:before { content: '\f106'; } .icon-angle-down:before { content: '\f107'; } .icon-desktop:before { content: '\f108'; } .icon-laptop:before { content: '\f109'; } .icon-tablet:before { content: '\f10a'; } .icon-mobile-1:before { content: '\f10b'; } .icon-quote-left:before { content: '\f10d'; } .icon-quote-right:before { content: '\f10e'; } .icon-whatsapp:before { content: '\f232'; } .icon-tripadvisor:before { content: '\f262'; } .icon-odnoklassniki:before { content: '\f263'; } .icon-telegram:before { content: '\f2c6'; } .icon-github:before { content: '\f300'; } .icon-flickr:before { content: '\f303'; } .icon-vimeo:before { content: '\f306'; } .icon-facebook:before { content: '\f30c'; } .icon-facebook-squared:before { content: '\f30e'; } .icon-gplus:before { content: '\f30f'; } .icon-tumblr:before { content: '\f315'; } .icon-linkedin:before { content: '\f318'; } .icon-dribbble:before { content: '\f31b'; } .icon-stumbleupon:before { content: '\f31e'; } .icon-lastfm:before { content: '\f321'; } .icon-spotify:before { content: '\f327'; } .icon-instagram:before { content: '\f32d'; } .icon-dropbox:before { content: '\f330'; } .icon-evernote:before { content: '\f333'; } .icon-flattr:before { content: '\f336'; } .icon-skype:before { content: '\f339'; } .icon-paypal:before { content: '\f342'; } .icon-picasa:before { content: '\f345'; } .icon-behance:before { content: '\f34e'; } .icon-vkontakte:before { content: '\f354'; } .icon-airbnb:before { content: '\f832'; } .icon-truck:before { content: '󈤑'; }  .owl-carousel .animated {  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both; } .owl-carousel .owl-animated-in {  z-index: 0; } .owl-carousel .owl-animated-out {  z-index: 1; } .owl-carousel .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut; } @-webkit-keyframes fadeOut {  0% {   opacity: 1;  }  100% {   opacity: 0;  } } @keyframes fadeOut {  0% {   opacity: 1;  }  100% {   opacity: 0;  } }  .owl-height {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out; }  .owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;   position: relative;  z-index: 1; } .owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y; } .owl-carousel .owl-stage:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0; } .owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;   -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; } .owl-carousel.owl-loaded {  display: block; } .owl-carousel.owl-loading {  opacity: 0;  display: block; } .owl-carousel.owl-hidden {  opacity: 0; } .owl-carousel .owl-refresh .owl-item {  display: none; } .owl-carousel .owl-item {  position: relative;  min-height: 1px;  float: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none; } .owl-carousel .owl-item img {  display: block;  width: 100%;  -webkit-transform-style: preserve-3d; } .owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto; } .owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab; } .owl-carousel.owl-rtl {  direction: rtl; } .owl-carousel.owl-rtl .owl-item {  float: right; }  .no-js .owl-carousel {  display: block; }  .owl-carousel .owl-item .owl-lazy {  opacity: 0;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease; } .owl-carousel .owl-item img {  transform-style: preserve-3d; }  .owl-carousel .owl-video-wrapper {  position: relative;  height: 100%;  background: #000; } .owl-carousel .owl-video-play-icon {  position: absolute;  height: 80px;  width: 80px;  left: 50%;  top: 50%;  margin-left: -40px;  margin-top: -40px;  cursor: pointer;  z-index: 1;  -webkit-backface-visibility: hidden;  -webkit-transition: scale 100ms ease;  -moz-transition: scale 100ms ease;  -ms-transition: scale 100ms ease;  -o-transition: scale 100ms ease;  transition: scale 100ms ease; } .owl-carousel .owl-video-play-icon:hover {  -webkit-transition: scale(1.3, 1.3);  -moz-transition: scale(1.3, 1.3);  -ms-transition: scale(1.3, 1.3);  -o-transition: scale(1.3, 1.3);  transition: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {  display: none; } .owl-carousel .owl-video-tn {  opacity: 0;  height: 100%;  background-position: center center;  background-repeat: no-repeat;  -webkit-background-size: contain;  -moz-background-size: contain;  -o-background-size: contain;  background-size: contain;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease; } .owl-carousel .owl-video-frame {  position: relative;  z-index: 1; } .lg-actions .lg-next,.lg-actions .lg-prev,.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45);z-index:1080}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/fonts/lg.eot);src:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/fonts/lg.eot) format("embedded-opentype"),url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/fonts/lg.woff) format("woff"),url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/fonts/lg.ttf) format("truetype"),url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/fonts/lg.svg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s,opacity 250ms!important;-moz-transition:-moz-transform 250ms ease 0s,opacity 250ms!important;-o-transition:-o-transform 250ms ease 0s,opacity 250ms!important;transition:transform 250ms ease 0s,opacity 250ms!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s ease 0s;-moz-transition:-moz-transform .3s ease 0s;-o-transition:-o-transform .3s ease 0s;transition:transform .3s ease 0s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s ease 0s,opacity .15s!important;-moz-transition:-moz-transform .3s ease 0s,opacity .15s!important;-o-transition:-o-transform .3s ease 0s,opacity .15s!important;transition:transform .3s ease 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(https://www.yarrawongamerino.com.au/wp-content/themes/nixe/images/lightbox-images/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:static;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s} .datepicker {  top: 0;  left: 0;  padding: 4px;  margin-top: 1px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;    font-family: helvetica,arial,sans-serif;  font-size: 12px;  line-height: 2; } .datepicker:before {  content: '';  display: inline-block;  border-left: 7px solid transparent;  border-right: 7px solid transparent;  border-bottom: 7px solid #ccc;  border-bottom-color: rgba(0, 0, 0, 0.2);  position: absolute;  top: -7px;  left: 6px; } .datepicker:after {  content: '';  display: inline-block;  border-left: 6px solid transparent;  border-right: 6px solid transparent;  border-bottom: 6px solid #ffffff;  position: absolute;  top: -6px;  left: 7px; } .datepicker > div {  display: none; } .datepicker table {  width: 100%;  margin: 0; } .datepicker td{  border-width: 0 !important; } .datepicker td, .datepicker th {  text-align: center;  width: 20px;  height: 20px;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px;  padding: 0 10px !important; } .datepicker td.day:hover {  background: #eeeeee;  cursor: pointer; } .datepicker td.day.disabled {  color: #eeeeee; } .datepicker td.old, .datepicker td.new {  color: #999999; } .datepicker td.active, .datepicker td.active:hover {  color: #ffffff;  background-color: #006dcc;  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);  background-image: -o-linear-gradient(top, #0088cc, #0044cc);  background-image: linear-gradient(to bottom, #0088cc, #0044cc);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);  border-color: #0044cc #0044cc #002a80;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #0044cc;    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  color: #fff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datepicker td.active:hover, .datepicker td.active:hover:hover, .datepicker td.active:focus, .datepicker td.active:hover:focus, .datepicker td.active:active, .datepicker td.active:hover:active, .datepicker td.active.active, .datepicker td.active:hover.active, .datepicker td.active.disabled, .datepicker td.active:hover.disabled, .datepicker td.active[disabled], .datepicker td.active:hover[disabled] {  color: #ffffff;  background-color: #0044cc;  *background-color: #003bb3; } .datepicker td.active:active, .datepicker td.active:hover:active, .datepicker td.active.active, .datepicker td.active:hover.active {  background-color: #003399 \9; } .datepicker td span {  display: block;  width: 47px;  height: 54px;  line-height: 54px;  float: left;  margin: 2px;  cursor: pointer;  -webkit-border-radius: 4px;  -moz-border-radius: 4px;  border-radius: 4px; } .datepicker td span:hover {  background: #eeeeee; } .datepicker td span.active {  color: #ffffff;  background-color: #006dcc;  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);  background-image: -o-linear-gradient(top, #0088cc, #0044cc);  background-image: linear-gradient(to bottom, #0088cc, #0044cc);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);  border-color: #0044cc #0044cc #002a80;  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);  *background-color: #0044cc;    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  color: #fff;  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .datepicker td span.active:hover, .datepicker td span.active:focus, .datepicker td span.active:active, .datepicker td span.active.active, .datepicker td span.active.disabled, .datepicker td span.active[disabled] {  color: #ffffff;  background-color: #0044cc;  *background-color: #003bb3; } .datepicker td span.active:active, .datepicker td span.active.active {  background-color: #003399 \9; } .datepicker td span.old {  color: #999999; } .datepicker th.switch {  width: 145px;  vertical-align: middle !important; } .datepicker th.next, .datepicker th.prev {  font-size: 21px; } .datepicker thead tr:first-child th {  cursor: pointer; } .datepicker thead tr:first-child th:hover {  background: #eeeeee; } .input-append.date .add-on i, .input-prepend.date .add-on i {  display: block;  cursor: pointer;  width: 16px;  height: 16px; }   .a-stats {   --akismet-color-mid-green: #357b49;   --akismet-color-white: #fff;   --akismet-color-light-grey: #f6f7f7;   max-width: 350px;   width: auto;  }   .a-stats * {   all: unset;   box-sizing: border-box;  }   .a-stats strong {   font-weight: 600;  }   .a-stats a.a-stats__link,  .a-stats a.a-stats__link:visited,  .a-stats a.a-stats__link:active {   background: var(--akismet-color-mid-green);   border: none;   box-shadow: none;   border-radius: 8px;   color: var(--akismet-color-white);   cursor: pointer;   display: block;   font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif;   font-weight: 500;   padding: 12px;   text-align: center;   text-decoration: none;   transition: all 0.2s ease;  }     .widget .a-stats a.a-stats__link:focus {   background: var(--akismet-color-mid-green);   color: var(--akismet-color-white);   text-decoration: none;  }   .a-stats a.a-stats__link:hover {   filter: brightness(110%);   box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16);  }   .a-stats .count {   color: var(--akismet-color-white);   display: block;   font-size: 1.5em;   line-height: 1.4;   padding: 0 13px;   white-space: nowrap;  }     #container{padding:20px 40px 40px 40px}@media screen and (max-width:1024px){#container{padding:10px}}#container{margin-top:20px}#container{margin-bottom:20px}.js #loader-wrapper .part-logo > div,.js #loader-wrapper .part-1,.js #loader-wrapper .part-2{background-color:#fff}.js #loader-wrapper .part-logo > div{border-color:#eeeeee}.js #loader-wrapper .line-1,.js #loader-wrapper .line-2{background-color:#eeeeee}.js #loader-wrapper .part-logo > div:before{background-color:#a7946d}.full-screen-menu-holder{background-color:#111111}#fullscreen_navigation > li > a,.full-screen-menu-holder .wp-search-form input[type="text"]{color:#ffffff}.full-screen-menu-on .nixe-fs-menu-button span,.full-screen-menu-on .nixe-fs-menu-button span:before,.full-screen-menu-on .nixe-fs-menu-button span:after{background-color:#ffffff}#fullscreen_navigation > li > a:hover,#fullscreen_navigation > li.current-menu-ancestor > a,#fullscreen_navigation > li.current-menu-item > a{color:#a7946d}#fullscreen_navigation ul li a{color:#999999}#fullscreen_navigation ul li > a:hover,#fullscreen_navigation ul li.current-menu-ancestor > a,#fullscreen_navigation ul li.current-menu-item > a{color:#a7946d}.full-screen-menu-holder .wp-search-form input[type="text"]{border-color:#333333}h1:not(.clean_heading),h2:not(.clean_heading),h3:not(.clean_heading),h4:not(.clean_heading),h5:not(.clean_heading),h6:not(.clean_heading),.slide_sub_heading,.testimonial .client_info,.button_,.toggle-title,.tab_title,.pricing_table .title,.pricing_table .price,.author-title,article .more-link,.sitename,carousel-overlay-text span,.overlay-text span{font-family:"Poppins";font-weight:600;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body .heading-font,body .heading-font *{font-family:"Poppins";font-weight:600 !important;font-style:normal !important;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;!important}body{font-family:"Open Sans";font-weight:normal;font-style:normal}body .body-font,body .body-font *{font-family:"Open Sans";font-weight:normal !important;font-style:normal !important;!important}span.highlight,.rt_counter .text,.room-single-title,.rt_counter .number,h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.rt_heading em{font-family:"Libre Baskerville";font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body .secondary-font,body .secondary-font *{font-family:"Libre Baskerville";font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;!important}#navigation > li > a,.nixe-language-menu a,.nixe-search-button a,#fullscreen_navigation > li a{font-family:"Poppins";font-weight:600;font-style:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}#navigation ul li a{font-family:"Open Sans";font-weight:normal;font-style:normal}h1{font-size:36px}h2,.single-rooms .head_text h1,.single-product .head_text h1{font-size:26px}h3{font-size:22px}h4{font-size:20px}h5,.wpb_content_element .widgettitle,.wpb_content_elementh2.wpb_heading{font-size:18px}h6{font-size:16px}#navigation > li > a,.nixe-language-menu a{font-size:14px}.nixe-fs-menu-button{height:42px}#navigation > li li > a,#navigation .multicolumn > ul > li.menu-item-has-children > span{font-size:14px}#mobile-navigation > li > a{font-size:12px}#mobile-navigation > li li > a{font-size:12px}body{font-size:14px}.sidebar-widgets .widget h5,.footer_widgets .widget h5,.tab_title{font-size:16px}.blog-carousel h5,.toggle-head{font-size:16px}.rt_tabs.style-4 .tab_nav li{font-size:16px;line-height:22px}.rt_tabs.style-4 .tab_title > span{font-size:22px;line-height:22px}.latest_news .date{font-size:11px}.sub_page_header .page-title h1{font-size:20px;line-height:50px}.breadcrumb{line-height:50px}.breadcrumb{font-size:12px}.footer_widgets .widget h5{font-size:16px}.sidebar .widget h5{font-size:16px}.header-slogan{font-size:14px}.latest_news h5{font-size:15px}:root{--rt_h1_font_size:36px;--rt_h2_font_size:26px;--rt_h3_font_size:22px;--rt_h4_font_size:20px;--rt_h5_font_size:18px;--rt_h6_font_size:16px;--rt_menu_font_size:14px;--rt_menu_sub_font_size:14px;--rt_mobile_menu_font_size:12px;--rt_mobile_menu_sub_font_size:12px;--rt_body_font_size:14px;--rt_page_heading_font_size:20px;--rt_breadcrumb_font_size:12px;--rt_footer_heading_font_size:16px;--rt_sidebar_widget_heading_font_size:16px;--rt_header_slogan_font_size:14px;--rt_news_heading_size_font_size:15px}#navigation > li > a,.nixe-language-menu li a{padding-left:10px;padding-right:10px}.nixe-fs-menu-button,.nixe-language-menu li ul{min-width:35px}body:not(.header-wpml-button):not(.rtl) .nixe-search-button{padding-left:10px}body:not(.header-wpml-button).rtl .nixe-search-button{padding-right:10px}#navigation > li li a{padding-top:10px;padding-bottom:10px}#navigation > li li a{padding-left:20px;padding-right:20px}.default-style a,.default-style .product_info_footer a:hover,.default-style a.more-link{color:#BAAD85}.default-style.row,.default-style:not(.content):not(.sidebar),.default-style.column_container,.default-style .quantity .minus,.default-style .quantity .plus,.default-style .overlay-text{background-color:#ffffff}.default-style .rt-featured-image,.default-style .rt-featured-video,.default-style .rt-featured-map,.default-style .rt-frame,.default-style .wp-caption{background-color:#ffffff}.default-style,.default-style  .paging_wrapper > .page-numbers a,.default-style .paging_wrapper > .page-numbers li > span,.default-style .author-name a,.default-style .overlay-text p{color:#2c2c2c}.default-style,.default-style.border_grid > .row,.default-style.border_grid .content_row,.default-style.border_grid > .row > div:after,.default-style.border_grid .wpb_column:after,.default-style.border_grid .col:after,.default-style .wp-caption,.default-style .border_grid > .row,.default-style .border_grid > .row > div:after,.default-style .border_grid .col,.default-style .border_grid .col:after,.default-style .border_grid .col:before,.default-style .border_grid .wpb_column,.default-style .border_grid .wpb_column:after,.default-style .border_grid .wpb_column:before,.default-style .rt_divider,.default-style .pricing_table .table_wrap > ul,.default-style .pricing_table .table_wrap > ul > li,.default-style .rt_tabs .tab_nav:before,.default-style .rt_tabs.tab-position-1 .tab_nav,.default-style .rt_tabs.tab-position-1 .tab_nav > li,.default-style .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.default-style .rt_tabs.tab-position-2 .tab_nav,.default-style .rt_tabs.tab-position-2 .tab_nav > li,.default-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.default-style .read_more:before,.default-style .rt_heading_wrapper.style-2 > .style-2:after,.default-style .rt_heading_wrapper.style-3 > .style-3:before,.default-style .rt_heading_wrapper.style-3 > .style-3:after,.default-style .rt_heading_wrapper.style-6 > .style-6:after,.default-style .gallery-item img,.default-style .paging_wrapper > .page-numbers,.default-style .paging_wrapper > .page-numbers a,.default-style .paging_wrapper > .page-numbers li > span,.default-style .social_share_holder .icon-share:after,.default-style .customselect,.default-style input,.default-style textarea,.default-style select,.default-style .post_data,.default-style .post_data > span,.default-style #search-results .loop,.default-style .commentlist,.default-style .comment-holder,.default-style .children:before,.default-style .children .comment-holder:before,.default-style .comment-holder .comment-respond,.default-style .filter-holder,.default-style .filter_navigation li,.default-style .type-portfolio:after,.default-style .widget,.default-style .widget > ul > li > ul,.default-style .widget > ul > li > .sub-menu,.default-style .widget .menu > li > ul,.default-style .widget .menu > li > .sub-menu,.default-style .widget li,.default-style .widget_tag_cloud a,.default-style .widget_product_tag_cloud a,.default-style p.price,.default-style span.price,.default-style table.shop_attributes,.default-style table.shop_attributes *,.default-style table.shop_table,.default-style table.shop_table *,.default-style .cross-sells,.default-style .cart_totals,.default-style form.checkout_coupon,.default-style .col-1,.default-style .checkout .col2-set,.default-style .col2-set h3,.default-style .addresses,.default-style p.stars span > a,.default-style #comments ol.commentlist li,.default-style #footer-navigation li,.default-style .profile,.default-style .select2-container .select2-choice,.default-style table:not(.table) > thead > tr > th,.default-style table:not(.table) > thead > tr > td,.default-style table:not(.table) > tbody > tr > th,.default-style table:not(.table) > tbody > tr > td,.default-style table:not(.table) > tfoot > tr > th,.default-style table:not(.table) > tfoot > tr > td,.default-style table:not(.table) > thead > tr > th,.default-style .content.with_sidebar,.default-style .single-product-featured-image,.default-style article.type-post .featured_audio,.default-style article.type-post .featured_video,.default-style .section-nav-holder,.default-style .tax-description.with-cat-image .product-category-thumbnail,.default-style .rt-featured-image,.default-style .rt-featured-video,.default-style .rt-featured-map,.default-style .rt-frame,.default-style .wp-caption,.default-style .carousel-holder:not(.main-carousel) .dots-holder > div span,.default-style .client_image,.default-style .button_.style-3:before,.default-style .author-info,.default-style .border-top,.default-style .border-bottom,.default-style .border-left,.default-style .border-right,.default-style .mobile-border-top,.default-style .mobile-border-bottom,.default-style .mobile-border-left,.default-style .mobile-border-right,.default-style .feature-heading,.default-style .feature_mobile_nav ul,.default-style .key-details li{border-color:#BAAD85}.default-style .rt_divider.style-1:before,.default-style .rt_divider.style-3:before,.default-style .rt_divider.style-5,.default-style .rt-toggle .toggle-head:after,.default-style .testimonial .text .icon-quote-right,.default-style .testimonial .text .icon-quote-left,.default-style .rt_quote .icon-quote-right,.default-style .rt_quote .icon-quote-left,.default-style .star-rating:before,.default-style .cart-collaterals h2:before,.default-style .timeline > div:before,.default-style .product-section .number{color:#BAAD85}.default-style .rt-toggle > ol:before,.default-style .rt_heading_wrapper.style-4 > .style-4:before,.default-style .masonry .vertical_line,.default-style .timeline:after,.default-style .rt_divider.style-2:after,.default-style .rt_divider.style-3:after,.default-style .rt_divider.style-4,.default-style .pricing_table.compare .table_wrap > ul > li.caption,.default-style .pricing_table.compare .table_wrap > ul > li.price,.default-style .widget > h5:after,.default-style .widget .sub-menu li a:after,.default-style .widget .children li a:after,.default-style .ui-slider-range,.default-style .timeline > div:before,.default-style .feature_contents:before,.default-style .date-box:after,.default-style .entry-content:before,.default-style.footer_info_bar .content_row_wrapper:before,.default-style .feature_nav li:before{background-color:#BAAD85}.default-style p.price del,.default-style .rt_heading .punchline,.default-style .rt_tabs.style-4 .tab_title > span,.default-style .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.default-style .client_info,.default-style .blog_list .date_box,.default-style .post_data > *,.default-style .post_data > * > *,.default-style .comment-meta > a,.default-style .filter_navigation li a,.default-style .widget > ul > li li a,.default-style .widget .menu > li li a,.default-style .widget_latest_posts .meta,.default-style .widget_latest_posts .meta *,.default-style .widget_popular_posts .meta,.default-style .widget_popular_posts .meta *,.default-style .small.note,.default-style .star-rating span:before,.default-style .with_icons.style-2 > div > .icon,.default-style .read_more:before,.default-style .latest_news .date,.default-style .more-link,.default-style .rt_heading_wrapper .heading_link:before,.default-style .rt_heading_wrapper .heading_link,.default-style .post-sidebar .social_share,.default-style .feature-heading,.default-style .more-link:hover{color:#999999}.default-style .product_item_holder .product_info_footer a:hover,.default-style .rt_heading_wrapper.style-2 > .style-2:before,.default-style .rt_heading .heading_icon:before,.default-style .highlight.style-1,.default-style .paging_wrapper > .page-numbers a:hover,.default-style .paging_wrapper > .page-numbers .current,.default-style .single_variation span.price,.default-style .latest_news .title:hover,.default-style .timeline > div > .event-date,.default-style .bullet-list.style-3 > ul > li::before,.default-style .product_info .product-title a:hover,.default-style .product-category a:hover,.default-style .product-category a:hover > *,.default-style .content_row_wrapper .primary-color,.default-style .content_row_wrapper .primary-color a,.default-style h1.primary-color a,.default-style h2.primary-color a,.default-style h3.primary-color a,.default-style h4.primary-color a,.default-style h5.primary-color a,.default-style h6.primary-color a,.default-style h1.primary-color,.default-style h2.primary-color,.default-style h3.primary-color,.default-style h4.primary-color,.default-style h5.primary-color,.default-style h6.primary-color,.default-style .icon-content-box.icon-style-4 .icon-holder span:before,.default-style .slide_sub_heading,.default-style .button_.style-1:hover,.default-style .button_.style-2,.default-style .room-info .key-features,.default-style article.type-post .date-box a,.default-style h1 em,.default-style h2 em,.default-style h3 em,.default-style h4 em,.default-style h5 em,.default-style h6 em,.default-style .rt_heading em,.default-style .tab_title.active,.default-style .rt-toggle.no-numbers .toggle-head:after,.default-style .icon-content-box.icon-style-1 .icon-holder span:before,.default-style .staff .position{color:#BAAD85}.default-style .pricing_table .table_wrap.highlight > ul > li.caption,.default-style .pricing_table .table_wrap.highlight > ul > li.price,.default-style .rt-toggle > ol > li .toggle-number,.default-style .rt_tabs.style-4 .tab_nav li span:before,.default-style .rt_heading.style-1:after,.default-style .rt_heading_wrapper.style-4 > .style-4:after,.default-style .rt_heading_wrapper.style-5 > .style-5:after,.default-style .highlight.style-2,.default-style .bullet-list.style-1 > ul > li::before,.default-style .rt_counter .number:after,.default-style input[type="submit"]:hover,.default-style input[type="button"]:hover,.default-style .comment-reply a:hover,.default-style .comment-reply-title small > a:hover,.default-style .action_buttons li a:hover,.default-style .onsale,.default-style .product_info_footer a.added_to_cart,.default-style  button.button:hover,.default-style input.button:hover,.default-style #respond input#submit:hover,.default-style .with_icons.style-3 > div > .icon,.default-style .icon-content-box.icon-style-2 .icon-holder span:before,.default-style .icon-content-box.icon-style-3 .icon-holder span:before,.default-style .icon-content-box.icon-style-5 .icon-holder span:after,.default-style .chained_contents > div > .number,.default-style .chained_contents > div > .icon,.default-style .slide-content:before,.default-style .feature_nav li:hover:before,.default-style .feature_nav li.active:before,.default-style .button_.style-1,.default-style .button_.style-2:hover,.default-style .button_.style-3:hover,.default-style .widget > h5:after,.default-style .date-box:before{background-color:#BAAD85}.default-style .rt_tabs.tab-position-1 .tab_nav > li.active:after,.default-style .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.default-style .rt_tabs.tab-position-2 .tab_nav > li.active:after,.default-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.default-style .filter_navigation li a.active,.default-style .button_.color,.default-style .rt_divider.style-2,.default-style .icon-content-box.icon-style-4 .icon-holder span:before,.default-style .button_.style-1:hover:before,.default-style .button_.style-2:before,.default-style .classic-layout .room-image:before,.default-style .classic-layout .room-image:after,.default-style .classic-layout .room-image a:before,.default-style .classic-layout .room-image a:after,.default-style .animated-layout .room-info::before,.default-style .animated-layout .room-info::after,.default-style .overlay:before,.default-style .overlay:after{border-color:#BAAD85}.default-style .with_icons.style-3 > div > .icon,.default-style .pricing_table .table_wrap.highlight > ul > li.caption,.default-style .pricing_table .table_wrap.highlight > ul > li.price,.default-style .rt-toggle > ol > li .toggle-number,.default-style .icon-content-box.icon-style-2 .icon-holder span:before,.default-style .highlight.style-2,.default-style input[type="submit"],.default-style input[type="button"],.default-style button:not(.button_),.default-style button:not(.button_):hover,.default-style .cart_totals a.button,.default-style .cart_totals a.button:hover,.default-style .comment-reply a,.default-style .comment-reply-title small > a,.default-style .comment-reply-title small > a:hover,.default-style .button_.style-1,.default-style .button_.style-2:hover,.default-style .button_.style-3:hover,.default-style .pricing_table .highlight .title,.default-style .pricing_table .highlight .price{color:#ffffff}.default-style .rt_heading,.default-style h1,.default-style h2,.default-style h3,.default-style h4,.default-style h5,.default-style h6,.default-style h1 a,.default-style h2 a,.default-style h3 a,.default-style h4 a,.default-style h5 a,.default-style h6 a,.default-style h1 a:hover,.default-style h2 a:hover,.default-style h3 a:hover,.default-style h4 a:hover,.default-style h5 a:hover,.default-style h6 a:hover,.default-style .toggle-head,.default-style .tab_title,.default-style .rt_tabs.style-4 .tab_nav li,.default-style .pricing_table .title,.default-style .pricing_table .price,.default-style .author-title,.default-style .overlay-text span{color:#150d47}.default-style input[type="submit"],.default-style input[type="button"],.default-style button:not(.button_),.default-style .comment-reply a,.default-style .comment-reply-title small > a,.default-style .cart button.button:hover,.default-style button.button,.default-style input.button,.default-style #respond input#submit,.default-style .cart_totals a.button,.default-style .ui-slider .ui-slider-handle,.default-style .ui-slider-horizontal{background-color:#150d47}.default-style .social_media li a{background-color:#494949}.alt-style-1 a,.alt-style-1 .product_info_footer a:hover,.alt-style-1 a.more-link{color:#ffffff}.alt-style-1.row,.alt-style-1:not(.content):not(.sidebar),.alt-style-1.column_container,.alt-style-1 .quantity .minus,.alt-style-1 .quantity .plus,.alt-style-1 .overlay-text{background-color:#BAAD85}.alt-style-1 .rt-featured-image,.alt-style-1 .rt-featured-video,.alt-style-1 .rt-featured-map,.alt-style-1 .rt-frame,.alt-style-1 .wp-caption{background-color:#ffffff}.alt-style-1,.alt-style-1  .paging_wrapper > .page-numbers a,.alt-style-1 .paging_wrapper > .page-numbers li > span,.alt-style-1 .author-name a,.alt-style-1 .overlay-text p{color:#ffffff}.alt-style-1,.alt-style-1.border_grid > .row,.alt-style-1.border_grid .content_row,.alt-style-1.border_grid > .row > div:after,.alt-style-1.border_grid .wpb_column:after,.alt-style-1.border_grid .col:after,.alt-style-1 .wp-caption,.alt-style-1 .border_grid > .row,.alt-style-1 .border_grid > .row > div:after,.alt-style-1 .border_grid .col,.alt-style-1 .border_grid .col:after,.alt-style-1 .border_grid .col:before,.alt-style-1 .border_grid .wpb_column,.alt-style-1 .border_grid .wpb_column:after,.alt-style-1 .border_grid .wpb_column:before,.alt-style-1 .rt_divider,.alt-style-1 .pricing_table .table_wrap > ul,.alt-style-1 .pricing_table .table_wrap > ul > li,.alt-style-1 .rt_tabs .tab_nav:before,.alt-style-1 .rt_tabs.tab-position-1 .tab_nav,.alt-style-1 .rt_tabs.tab-position-1 .tab_nav > li,.alt-style-1 .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav > li,.alt-style-1 .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.alt-style-1 .read_more:before,.alt-style-1 .rt_heading_wrapper.style-2 > .style-2:after,.alt-style-1 .rt_heading_wrapper.style-3 > .style-3:before,.alt-style-1 .rt_heading_wrapper.style-3 > .style-3:after,.alt-style-1 .rt_heading_wrapper.style-6 > .style-6:after,.alt-style-1 .gallery-item img,.alt-style-1 .paging_wrapper > .page-numbers,.alt-style-1 .paging_wrapper > .page-numbers a,.alt-style-1 .paging_wrapper > .page-numbers li > span,.alt-style-1 .social_share_holder .icon-share:after,.alt-style-1 .customselect,.alt-style-1 input,.alt-style-1 textarea,.alt-style-1 select,.alt-style-1 .post_data,.alt-style-1 .post_data > span,.alt-style-1 #search-results .loop,.alt-style-1 .commentlist,.alt-style-1 .comment-holder,.alt-style-1 .children:before,.alt-style-1 .children .comment-holder:before,.alt-style-1 .comment-holder .comment-respond,.alt-style-1 .filter-holder,.alt-style-1 .filter_navigation li,.alt-style-1 .type-portfolio:after,.alt-style-1 .widget,.alt-style-1 .widget > ul > li > ul,.alt-style-1 .widget > ul > li > .sub-menu,.alt-style-1 .widget .menu > li > ul,.alt-style-1 .widget .menu > li > .sub-menu,.alt-style-1 .widget li,.alt-style-1 .widget_tag_cloud a,.alt-style-1 .widget_product_tag_cloud a,.alt-style-1 p.price,.alt-style-1 span.price,.alt-style-1 table.shop_attributes,.alt-style-1 table.shop_attributes *,.alt-style-1 table.shop_table,.alt-style-1 table.shop_table *,.alt-style-1 .cross-sells,.alt-style-1 .cart_totals,.alt-style-1 form.checkout_coupon,.alt-style-1 .col-1,.alt-style-1 .checkout .col2-set,.alt-style-1 .col2-set h3,.alt-style-1 .addresses,.alt-style-1 p.stars span > a,.alt-style-1 #comments ol.commentlist li,.alt-style-1 #footer-navigation li,.alt-style-1 .profile,.alt-style-1 .select2-container .select2-choice,.alt-style-1 table:not(.table) > thead > tr > th,.alt-style-1 table:not(.table) > thead > tr > td,.alt-style-1 table:not(.table) > tbody > tr > th,.alt-style-1 table:not(.table) > tbody > tr > td,.alt-style-1 table:not(.table) > tfoot > tr > th,.alt-style-1 table:not(.table) > tfoot > tr > td,.alt-style-1 table:not(.table) > thead > tr > th,.alt-style-1 .content.with_sidebar,.alt-style-1 .single-product-featured-image,.alt-style-1 article.type-post .featured_audio,.alt-style-1 article.type-post .featured_video,.alt-style-1 .section-nav-holder,.alt-style-1 .tax-description.with-cat-image .product-category-thumbnail,.alt-style-1 .rt-featured-image,.alt-style-1 .rt-featured-video,.alt-style-1 .rt-featured-map,.alt-style-1 .rt-frame,.alt-style-1 .wp-caption,.alt-style-1 .carousel-holder:not(.main-carousel) .dots-holder > div span,.alt-style-1 .client_image,.alt-style-1 .button_.style-3:before,.alt-style-1 .author-info,.alt-style-1 .border-top,.alt-style-1 .border-bottom,.alt-style-1 .border-left,.alt-style-1 .border-right,.alt-style-1 .mobile-border-top,.alt-style-1 .mobile-border-bottom,.alt-style-1 .mobile-border-left,.alt-style-1 .mobile-border-right,.alt-style-1 .feature-heading,.alt-style-1 .feature_mobile_nav ul,.alt-style-1 .key-details li{border-color:rgba(255,255,255,0.25)}.alt-style-1 .rt_divider.style-1:before,.alt-style-1 .rt_divider.style-3:before,.alt-style-1 .rt_divider.style-5,.alt-style-1 .rt-toggle .toggle-head:after,.alt-style-1 .testimonial .text .icon-quote-right,.alt-style-1 .testimonial .text .icon-quote-left,.alt-style-1 .rt_quote .icon-quote-right,.alt-style-1 .rt_quote .icon-quote-left,.alt-style-1 .star-rating:before,.alt-style-1 .cart-collaterals h2:before,.alt-style-1 .timeline > div:before,.alt-style-1 .product-section .number{color:rgba(255,255,255,0.25)}.alt-style-1 .rt-toggle > ol:before,.alt-style-1 .rt_heading_wrapper.style-4 > .style-4:before,.alt-style-1 .masonry .vertical_line,.alt-style-1 .timeline:after,.alt-style-1 .rt_divider.style-2:after,.alt-style-1 .rt_divider.style-3:after,.alt-style-1 .rt_divider.style-4,.alt-style-1 .pricing_table.compare .table_wrap > ul > li.caption,.alt-style-1 .pricing_table.compare .table_wrap > ul > li.price,.alt-style-1 .widget > h5:after,.alt-style-1 .widget .sub-menu li a:after,.alt-style-1 .widget .children li a:after,.alt-style-1 .ui-slider-range,.alt-style-1 .timeline > div:before,.alt-style-1 .feature_contents:before,.alt-style-1 .date-box:after,.alt-style-1 .entry-content:before,.alt-style-1.footer_info_bar .content_row_wrapper:before,.alt-style-1 .feature_nav li:before{background-color:rgba(255,255,255,0.25)}.alt-style-1 p.price del,.alt-style-1 .rt_heading .punchline,.alt-style-1 .rt_tabs.style-4 .tab_title > span,.alt-style-1 .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.alt-style-1 .client_info,.alt-style-1 .blog_list .date_box,.alt-style-1 .post_data > *,.alt-style-1 .post_data > * > *,.alt-style-1 .comment-meta > a,.alt-style-1 .filter_navigation li a,.alt-style-1 .widget > ul > li li a,.alt-style-1 .widget .menu > li li a,.alt-style-1 .widget_latest_posts .meta,.alt-style-1 .widget_latest_posts .meta *,.alt-style-1 .widget_popular_posts .meta,.alt-style-1 .widget_popular_posts .meta *,.alt-style-1 .small.note,.alt-style-1 .star-rating span:before,.alt-style-1 .with_icons.style-2 > div > .icon,.alt-style-1 .read_more:before,.alt-style-1 .latest_news .date,.alt-style-1 .more-link,.alt-style-1 .rt_heading_wrapper .heading_link:before,.alt-style-1 .rt_heading_wrapper .heading_link,.alt-style-1 .post-sidebar .social_share,.alt-style-1 .feature-heading,.alt-style-1 .more-link:hover{color:#ededed}.alt-style-1 .product_item_holder .product_info_footer a:hover,.alt-style-1 .rt_heading_wrapper.style-2 > .style-2:before,.alt-style-1 .rt_heading .heading_icon:before,.alt-style-1 .highlight.style-1,.alt-style-1 .paging_wrapper > .page-numbers a:hover,.alt-style-1 .paging_wrapper > .page-numbers .current,.alt-style-1 .single_variation span.price,.alt-style-1 .latest_news .title:hover,.alt-style-1 .timeline > div > .event-date,.alt-style-1 .bullet-list.style-3 > ul > li::before,.alt-style-1 .product_info .product-title a:hover,.alt-style-1 .product-category a:hover,.alt-style-1 .product-category a:hover > *,.alt-style-1 .content_row_wrapper .primary-color,.alt-style-1 .content_row_wrapper .primary-color a,.alt-style-1 h1.primary-color a,.alt-style-1 h2.primary-color a,.alt-style-1 h3.primary-color a,.alt-style-1 h4.primary-color a,.alt-style-1 h5.primary-color a,.alt-style-1 h6.primary-color a,.alt-style-1 h1.primary-color,.alt-style-1 h2.primary-color,.alt-style-1 h3.primary-color,.alt-style-1 h4.primary-color,.alt-style-1 h5.primary-color,.alt-style-1 h6.primary-color,.alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before,.alt-style-1 .slide_sub_heading,.alt-style-1 .button_.style-1:hover,.alt-style-1 .button_.style-2,.alt-style-1 .room-info .key-features,.alt-style-1 article.type-post .date-box a,.alt-style-1 h1 em,.alt-style-1 h2 em,.alt-style-1 h3 em,.alt-style-1 h4 em,.alt-style-1 h5 em,.alt-style-1 h6 em,.alt-style-1 .rt_heading em,.alt-style-1 .tab_title.active,.alt-style-1 .rt-toggle.no-numbers .toggle-head:after,.alt-style-1 .icon-content-box.icon-style-1 .icon-holder span:before,.alt-style-1 .staff .position{color:#998d68}.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.caption,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.price,.alt-style-1 .rt-toggle > ol > li .toggle-number,.alt-style-1 .rt_tabs.style-4 .tab_nav li span:before,.alt-style-1 .rt_heading.style-1:after,.alt-style-1 .rt_heading_wrapper.style-4 > .style-4:after,.alt-style-1 .rt_heading_wrapper.style-5 > .style-5:after,.alt-style-1 .highlight.style-2,.alt-style-1 .bullet-list.style-1 > ul > li::before,.alt-style-1 .rt_counter .number:after,.alt-style-1 input[type="submit"]:hover,.alt-style-1 input[type="button"]:hover,.alt-style-1 .comment-reply a:hover,.alt-style-1 .comment-reply-title small > a:hover,.alt-style-1 .action_buttons li a:hover,.alt-style-1 .onsale,.alt-style-1 .product_info_footer a.added_to_cart,.alt-style-1  button.button:hover,.alt-style-1 input.button:hover,.alt-style-1 #respond input#submit:hover,.alt-style-1 .with_icons.style-3 > div > .icon,.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,.alt-style-1 .icon-content-box.icon-style-3 .icon-holder span:before,.alt-style-1 .icon-content-box.icon-style-5 .icon-holder span:after,.alt-style-1 .chained_contents > div > .number,.alt-style-1 .chained_contents > div > .icon,.alt-style-1 .slide-content:before,.alt-style-1 .feature_nav li:hover:before,.alt-style-1 .feature_nav li.active:before,.alt-style-1 .button_.style-1,.alt-style-1 .button_.style-2:hover,.alt-style-1 .button_.style-3:hover,.alt-style-1 .widget > h5:after,.alt-style-1 .date-box:before{background-color:#998d68}.alt-style-1 .rt_tabs.tab-position-1 .tab_nav > li.active:after,.alt-style-1 .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.alt-style-1 .rt_tabs.tab-position-2 .tab_nav > li.active:after,.alt-style-1 .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.alt-style-1 .filter_navigation li a.active,.alt-style-1 .button_.color,.alt-style-1 .rt_divider.style-2,.alt-style-1 .icon-content-box.icon-style-4 .icon-holder span:before,.alt-style-1 .button_.style-1:hover:before,.alt-style-1 .button_.style-2:before,.alt-style-1 .classic-layout .room-image:before,.alt-style-1 .classic-layout .room-image:after,.alt-style-1 .classic-layout .room-image a:before,.alt-style-1 .classic-layout .room-image a:after,.alt-style-1 .animated-layout .room-info::before,.alt-style-1 .animated-layout .room-info::after,.alt-style-1 .overlay:before,.alt-style-1 .overlay:after{border-color:#998d68}.alt-style-1 .with_icons.style-3 > div > .icon,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.caption,.alt-style-1 .pricing_table .table_wrap.highlight > ul > li.price,.alt-style-1 .rt-toggle > ol > li .toggle-number,.alt-style-1 .icon-content-box.icon-style-2 .icon-holder span:before,.alt-style-1 .highlight.style-2,.alt-style-1 input[type="submit"],.alt-style-1 input[type="button"],.alt-style-1 button:not(.button_),.alt-style-1 button:not(.button_):hover,.alt-style-1 .cart_totals a.button,.alt-style-1 .cart_totals a.button:hover,.alt-style-1 .comment-reply a,.alt-style-1 .comment-reply-title small > a,.alt-style-1 .comment-reply-title small > a:hover,.alt-style-1 .button_.style-1,.alt-style-1 .button_.style-2:hover,.alt-style-1 .button_.style-3:hover,.alt-style-1 .pricing_table .highlight .title,.alt-style-1 .pricing_table .highlight .price{color:#ffffff}.alt-style-1 .rt_heading,.alt-style-1 h1,.alt-style-1 h2,.alt-style-1 h3,.alt-style-1 h4,.alt-style-1 h5,.alt-style-1 h6,.alt-style-1 h1 a,.alt-style-1 h2 a,.alt-style-1 h3 a,.alt-style-1 h4 a,.alt-style-1 h5 a,.alt-style-1 h6 a,.alt-style-1 h1 a:hover,.alt-style-1 h2 a:hover,.alt-style-1 h3 a:hover,.alt-style-1 h4 a:hover,.alt-style-1 h5 a:hover,.alt-style-1 h6 a:hover,.alt-style-1 .toggle-head,.alt-style-1 .tab_title,.alt-style-1 .rt_tabs.style-4 .tab_nav li,.alt-style-1 .pricing_table .title,.alt-style-1 .pricing_table .price,.alt-style-1 .author-title,.alt-style-1 .overlay-text span{color:#ffffff}.alt-style-1 input[type="submit"],.alt-style-1 input[type="button"],.alt-style-1 button:not(.button_),.alt-style-1 .comment-reply a,.alt-style-1 .comment-reply-title small > a,.alt-style-1 .cart button.button:hover,.alt-style-1 button.button,.alt-style-1 input.button,.alt-style-1 #respond input#submit,.alt-style-1 .cart_totals a.button,.alt-style-1 .ui-slider .ui-slider-handle,.alt-style-1 .ui-slider-horizontal{background-color:#998d68}.alt-style-1 .social_media li a{background-color:#998d68}.light-style a,.light-style .product_info_footer a:hover,.light-style a.more-link{color:#fff}.light-style.row,.light-style:not(.content):not(.sidebar),.light-style.column_container,.light-style .quantity .minus,.light-style .quantity .plus,.light-style .overlay-text{background-color:rgba(30,30,30,0)}.light-style .rt-featured-image,.light-style .rt-featured-video,.light-style .rt-featured-map,.light-style .rt-frame,.light-style .wp-caption{background-color:#1e1e1e}.light-style,.light-style  .paging_wrapper > .page-numbers a,.light-style .paging_wrapper > .page-numbers li > span,.light-style .author-name a,.light-style .overlay-text p{color:#fff}.light-style,.light-style.border_grid > .row,.light-style.border_grid .content_row,.light-style.border_grid > .row > div:after,.light-style.border_grid .wpb_column:after,.light-style.border_grid .col:after,.light-style .wp-caption,.light-style .border_grid > .row,.light-style .border_grid > .row > div:after,.light-style .border_grid .col,.light-style .border_grid .col:after,.light-style .border_grid .col:before,.light-style .border_grid .wpb_column,.light-style .border_grid .wpb_column:after,.light-style .border_grid .wpb_column:before,.light-style .rt_divider,.light-style .pricing_table .table_wrap > ul,.light-style .pricing_table .table_wrap > ul > li,.light-style .rt_tabs .tab_nav:before,.light-style .rt_tabs.tab-position-1 .tab_nav,.light-style .rt_tabs.tab-position-1 .tab_nav > li,.light-style .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.light-style .rt_tabs.tab-position-2 .tab_nav,.light-style .rt_tabs.tab-position-2 .tab_nav > li,.light-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.light-style .read_more:before,.light-style .rt_heading_wrapper.style-2 > .style-2:after,.light-style .rt_heading_wrapper.style-3 > .style-3:before,.light-style .rt_heading_wrapper.style-3 > .style-3:after,.light-style .rt_heading_wrapper.style-6 > .style-6:after,.light-style .gallery-item img,.light-style .paging_wrapper > .page-numbers,.light-style .paging_wrapper > .page-numbers a,.light-style .paging_wrapper > .page-numbers li > span,.light-style .social_share_holder .icon-share:after,.light-style .customselect,.light-style input,.light-style textarea,.light-style select,.light-style .post_data,.light-style .post_data > span,.light-style #search-results .loop,.light-style .commentlist,.light-style .comment-holder,.light-style .children:before,.light-style .children .comment-holder:before,.light-style .comment-holder .comment-respond,.light-style .filter-holder,.light-style .filter_navigation li,.light-style .type-portfolio:after,.light-style .widget,.light-style .widget > ul > li > ul,.light-style .widget > ul > li > .sub-menu,.light-style .widget .menu > li > ul,.light-style .widget .menu > li > .sub-menu,.light-style .widget li,.light-style .widget_tag_cloud a,.light-style .widget_product_tag_cloud a,.light-style p.price,.light-style span.price,.light-style table.shop_attributes,.light-style table.shop_attributes *,.light-style table.shop_table,.light-style table.shop_table *,.light-style .cross-sells,.light-style .cart_totals,.light-style form.checkout_coupon,.light-style .col-1,.light-style .checkout .col2-set,.light-style .col2-set h3,.light-style .addresses,.light-style p.stars span > a,.light-style #comments ol.commentlist li,.light-style #footer-navigation li,.light-style .profile,.light-style .select2-container .select2-choice,.light-style table:not(.table) > thead > tr > th,.light-style table:not(.table) > thead > tr > td,.light-style table:not(.table) > tbody > tr > th,.light-style table:not(.table) > tbody > tr > td,.light-style table:not(.table) > tfoot > tr > th,.light-style table:not(.table) > tfoot > tr > td,.light-style table:not(.table) > thead > tr > th,.light-style .content.with_sidebar,.light-style .single-product-featured-image,.light-style article.type-post .featured_audio,.light-style article.type-post .featured_video,.light-style .section-nav-holder,.light-style .tax-description.with-cat-image .product-category-thumbnail,.light-style .rt-featured-image,.light-style .rt-featured-video,.light-style .rt-featured-map,.light-style .rt-frame,.light-style .wp-caption,.light-style .carousel-holder:not(.main-carousel) .dots-holder > div span,.light-style .client_image,.light-style .button_.style-3:before,.light-style .author-info,.light-style .border-top,.light-style .border-bottom,.light-style .border-left,.light-style .border-right,.light-style .mobile-border-top,.light-style .mobile-border-bottom,.light-style .mobile-border-left,.light-style .mobile-border-right,.light-style .feature-heading,.light-style .feature_mobile_nav ul,.light-style .key-details li{border-color:rgba(255,255,255,0.17)}.light-style .rt_divider.style-1:before,.light-style .rt_divider.style-3:before,.light-style .rt_divider.style-5,.light-style .rt-toggle .toggle-head:after,.light-style .testimonial .text .icon-quote-right,.light-style .testimonial .text .icon-quote-left,.light-style .rt_quote .icon-quote-right,.light-style .rt_quote .icon-quote-left,.light-style .star-rating:before,.light-style .cart-collaterals h2:before,.light-style .timeline > div:before,.light-style .product-section .number{color:rgba(255,255,255,0.17)}.light-style .rt-toggle > ol:before,.light-style .rt_heading_wrapper.style-4 > .style-4:before,.light-style .masonry .vertical_line,.light-style .timeline:after,.light-style .rt_divider.style-2:after,.light-style .rt_divider.style-3:after,.light-style .rt_divider.style-4,.light-style .pricing_table.compare .table_wrap > ul > li.caption,.light-style .pricing_table.compare .table_wrap > ul > li.price,.light-style .widget > h5:after,.light-style .widget .sub-menu li a:after,.light-style .widget .children li a:after,.light-style .ui-slider-range,.light-style .timeline > div:before,.light-style .feature_contents:before,.light-style .date-box:after,.light-style .entry-content:before,.light-style.footer_info_bar .content_row_wrapper:before,.light-style .feature_nav li:before{background-color:rgba(255,255,255,0.17)}.light-style p.price del,.light-style .rt_heading .punchline,.light-style .rt_tabs.style-4 .tab_title > span,.light-style .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.light-style .client_info,.light-style .blog_list .date_box,.light-style .post_data > *,.light-style .post_data > * > *,.light-style .comment-meta > a,.light-style .filter_navigation li a,.light-style .widget > ul > li li a,.light-style .widget .menu > li li a,.light-style .widget_latest_posts .meta,.light-style .widget_latest_posts .meta *,.light-style .widget_popular_posts .meta,.light-style .widget_popular_posts .meta *,.light-style .small.note,.light-style .star-rating span:before,.light-style .with_icons.style-2 > div > .icon,.light-style .read_more:before,.light-style .latest_news .date,.light-style .more-link,.light-style .rt_heading_wrapper .heading_link:before,.light-style .rt_heading_wrapper .heading_link,.light-style .post-sidebar .social_share,.light-style .feature-heading,.light-style .more-link:hover{color:#fff}.light-style .product_item_holder .product_info_footer a:hover,.light-style .rt_heading_wrapper.style-2 > .style-2:before,.light-style .rt_heading .heading_icon:before,.light-style .highlight.style-1,.light-style .paging_wrapper > .page-numbers a:hover,.light-style .paging_wrapper > .page-numbers .current,.light-style .single_variation span.price,.light-style .latest_news .title:hover,.light-style .timeline > div > .event-date,.light-style .bullet-list.style-3 > ul > li::before,.light-style .product_info .product-title a:hover,.light-style .product-category a:hover,.light-style .product-category a:hover > *,.light-style .content_row_wrapper .primary-color,.light-style .content_row_wrapper .primary-color a,.light-style h1.primary-color a,.light-style h2.primary-color a,.light-style h3.primary-color a,.light-style h4.primary-color a,.light-style h5.primary-color a,.light-style h6.primary-color a,.light-style h1.primary-color,.light-style h2.primary-color,.light-style h3.primary-color,.light-style h4.primary-color,.light-style h5.primary-color,.light-style h6.primary-color,.light-style .icon-content-box.icon-style-4 .icon-holder span:before,.light-style .slide_sub_heading,.light-style .button_.style-1:hover,.light-style .button_.style-2,.light-style .room-info .key-features,.light-style article.type-post .date-box a,.light-style h1 em,.light-style h2 em,.light-style h3 em,.light-style h4 em,.light-style h5 em,.light-style h6 em,.light-style .rt_heading em,.light-style .tab_title.active,.light-style .rt-toggle.no-numbers .toggle-head:after,.light-style .icon-content-box.icon-style-1 .icon-holder span:before,.light-style .staff .position{color:BAAD85}.light-style .pricing_table .table_wrap.highlight > ul > li.caption,.light-style .pricing_table .table_wrap.highlight > ul > li.price,.light-style .rt-toggle > ol > li .toggle-number,.light-style .rt_tabs.style-4 .tab_nav li span:before,.light-style .rt_heading.style-1:after,.light-style .rt_heading_wrapper.style-4 > .style-4:after,.light-style .rt_heading_wrapper.style-5 > .style-5:after,.light-style .highlight.style-2,.light-style .bullet-list.style-1 > ul > li::before,.light-style .rt_counter .number:after,.light-style input[type="submit"]:hover,.light-style input[type="button"]:hover,.light-style .comment-reply a:hover,.light-style .comment-reply-title small > a:hover,.light-style .action_buttons li a:hover,.light-style .onsale,.light-style .product_info_footer a.added_to_cart,.light-style  button.button:hover,.light-style input.button:hover,.light-style #respond input#submit:hover,.light-style .with_icons.style-3 > div > .icon,.light-style .icon-content-box.icon-style-2 .icon-holder span:before,.light-style .icon-content-box.icon-style-3 .icon-holder span:before,.light-style .icon-content-box.icon-style-5 .icon-holder span:after,.light-style .chained_contents > div > .number,.light-style .chained_contents > div > .icon,.light-style .slide-content:before,.light-style .feature_nav li:hover:before,.light-style .feature_nav li.active:before,.light-style .button_.style-1,.light-style .button_.style-2:hover,.light-style .button_.style-3:hover,.light-style .widget > h5:after,.light-style .date-box:before{background-color:BAAD85}.light-style .rt_tabs.tab-position-1 .tab_nav > li.active:after,.light-style .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.light-style .rt_tabs.tab-position-2 .tab_nav > li.active:after,.light-style .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.light-style .filter_navigation li a.active,.light-style .button_.color,.light-style .rt_divider.style-2,.light-style .icon-content-box.icon-style-4 .icon-holder span:before,.light-style .button_.style-1:hover:before,.light-style .button_.style-2:before,.light-style .classic-layout .room-image:before,.light-style .classic-layout .room-image:after,.light-style .classic-layout .room-image a:before,.light-style .classic-layout .room-image a:after,.light-style .animated-layout .room-info::before,.light-style .animated-layout .room-info::after,.light-style .overlay:before,.light-style .overlay:after{border-color:BAAD85}.light-style .with_icons.style-3 > div > .icon,.light-style .pricing_table .table_wrap.highlight > ul > li.caption,.light-style .pricing_table .table_wrap.highlight > ul > li.price,.light-style .rt-toggle > ol > li .toggle-number,.light-style .icon-content-box.icon-style-2 .icon-holder span:before,.light-style .highlight.style-2,.light-style input[type="submit"],.light-style input[type="button"],.light-style button:not(.button_),.light-style button:not(.button_):hover,.light-style .cart_totals a.button,.light-style .cart_totals a.button:hover,.light-style .comment-reply a,.light-style .comment-reply-title small > a,.light-style .comment-reply-title small > a:hover,.light-style .button_.style-1,.light-style .button_.style-2:hover,.light-style .button_.style-3:hover,.light-style .pricing_table .highlight .title,.light-style .pricing_table .highlight .price{color:#fff}.light-style .rt_heading,.light-style h1,.light-style h2,.light-style h3,.light-style h4,.light-style h5,.light-style h6,.light-style h1 a,.light-style h2 a,.light-style h3 a,.light-style h4 a,.light-style h5 a,.light-style h6 a,.light-style h1 a:hover,.light-style h2 a:hover,.light-style h3 a:hover,.light-style h4 a:hover,.light-style h5 a:hover,.light-style h6 a:hover,.light-style .toggle-head,.light-style .tab_title,.light-style .rt_tabs.style-4 .tab_nav li,.light-style .pricing_table .title,.light-style .pricing_table .price,.light-style .author-title,.light-style .overlay-text span{color:#fff}.light-style input[type="submit"],.light-style input[type="button"],.light-style button:not(.button_),.light-style .comment-reply a,.light-style .comment-reply-title small > a,.light-style .cart button.button:hover,.light-style button.button,.light-style input.button,.light-style #respond input#submit,.light-style .cart_totals a.button,.light-style .ui-slider .ui-slider-handle,.light-style .ui-slider-horizontal{background-color:rgba(55,55,55,0.78)}.light-style .social_media li a{background-color:#bbb}.footer_contents a,.footer_contents .product_info_footer a:hover,.footer_contents a.more-link{color:#BAAD85}.footer_contents.row,.footer_contents:not(.content):not(.sidebar),.footer_contents.column_container,.footer_contents .quantity .minus,.footer_contents .quantity .plus,.footer_contents .overlay-text{background-color:#150d47}.footer_contents .rt-featured-image,.footer_contents .rt-featured-video,.footer_contents .rt-featured-map,.footer_contents .rt-frame,.footer_contents .wp-caption{background-color:rgba(255,255,255,0.2)}.footer_contents,.footer_contents  .paging_wrapper > .page-numbers a,.footer_contents .paging_wrapper > .page-numbers li > span,.footer_contents .author-name a,.footer_contents .overlay-text p{color:#b4c8e1}.footer_contents,.footer_contents.border_grid > .row,.footer_contents.border_grid .content_row,.footer_contents.border_grid > .row > div:after,.footer_contents.border_grid .wpb_column:after,.footer_contents.border_grid .col:after,.footer_contents .wp-caption,.footer_contents .border_grid > .row,.footer_contents .border_grid > .row > div:after,.footer_contents .border_grid .col,.footer_contents .border_grid .col:after,.footer_contents .border_grid .col:before,.footer_contents .border_grid .wpb_column,.footer_contents .border_grid .wpb_column:after,.footer_contents .border_grid .wpb_column:before,.footer_contents .rt_divider,.footer_contents .pricing_table .table_wrap > ul,.footer_contents .pricing_table .table_wrap > ul > li,.footer_contents .rt_tabs .tab_nav:before,.footer_contents .rt_tabs.tab-position-1 .tab_nav,.footer_contents .rt_tabs.tab-position-1 .tab_nav > li,.footer_contents .rt_tabs.tab-position-1 .tab_content_wrapper > .tab_title,.footer_contents .rt_tabs.tab-position-2 .tab_nav,.footer_contents .rt_tabs.tab-position-2 .tab_nav > li,.footer_contents .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper > .tab_title,.footer_contents .read_more:before,.footer_contents .rt_heading_wrapper.style-2 > .style-2:after,.footer_contents .rt_heading_wrapper.style-3 > .style-3:before,.footer_contents .rt_heading_wrapper.style-3 > .style-3:after,.footer_contents .rt_heading_wrapper.style-6 > .style-6:after,.footer_contents .gallery-item img,.footer_contents .paging_wrapper > .page-numbers,.footer_contents .paging_wrapper > .page-numbers a,.footer_contents .paging_wrapper > .page-numbers li > span,.footer_contents .social_share_holder .icon-share:after,.footer_contents .customselect,.footer_contents input,.footer_contents textarea,.footer_contents select,.footer_contents .post_data,.footer_contents .post_data > span,.footer_contents #search-results .loop,.footer_contents .commentlist,.footer_contents .comment-holder,.footer_contents .children:before,.footer_contents .children .comment-holder:before,.footer_contents .comment-holder .comment-respond,.footer_contents .filter-holder,.footer_contents .filter_navigation li,.footer_contents .type-portfolio:after,.footer_contents .widget,.footer_contents .widget > ul > li > ul,.footer_contents .widget > ul > li > .sub-menu,.footer_contents .widget .menu > li > ul,.footer_contents .widget .menu > li > .sub-menu,.footer_contents .widget li,.footer_contents .widget_tag_cloud a,.footer_contents .widget_product_tag_cloud a,.footer_contents p.price,.footer_contents span.price,.footer_contents table.shop_attributes,.footer_contents table.shop_attributes *,.footer_contents table.shop_table,.footer_contents table.shop_table *,.footer_contents .cross-sells,.footer_contents .cart_totals,.footer_contents form.checkout_coupon,.footer_contents .col-1,.footer_contents .checkout .col2-set,.footer_contents .col2-set h3,.footer_contents .addresses,.footer_contents p.stars span > a,.footer_contents #comments ol.commentlist li,.footer_contents #footer-navigation li,.footer_contents .profile,.footer_contents .select2-container .select2-choice,.footer_contents table:not(.table) > thead > tr > th,.footer_contents table:not(.table) > thead > tr > td,.footer_contents table:not(.table) > tbody > tr > th,.footer_contents table:not(.table) > tbody > tr > td,.footer_contents table:not(.table) > tfoot > tr > th,.footer_contents table:not(.table) > tfoot > tr > td,.footer_contents table:not(.table) > thead > tr > th,.footer_contents .content.with_sidebar,.footer_contents .single-product-featured-image,.footer_contents article.type-post .featured_audio,.footer_contents article.type-post .featured_video,.footer_contents .section-nav-holder,.footer_contents .tax-description.with-cat-image .product-category-thumbnail,.footer_contents .rt-featured-image,.footer_contents .rt-featured-video,.footer_contents .rt-featured-map,.footer_contents .rt-frame,.footer_contents .wp-caption,.footer_contents .carousel-holder:not(.main-carousel) .dots-holder > div span,.footer_contents .client_image,.footer_contents .button_.style-3:before,.footer_contents .author-info,.footer_contents .border-top,.footer_contents .border-bottom,.footer_contents .border-left,.footer_contents .border-right,.footer_contents .mobile-border-top,.footer_contents .mobile-border-bottom,.footer_contents .mobile-border-left,.footer_contents .mobile-border-right,.footer_contents .feature-heading,.footer_contents .feature_mobile_nav ul,.footer_contents .key-details li{border-color:#173b76}.footer_contents .rt_divider.style-1:before,.footer_contents .rt_divider.style-3:before,.footer_contents .rt_divider.style-5,.footer_contents .rt-toggle .toggle-head:after,.footer_contents .testimonial .text .icon-quote-right,.footer_contents .testimonial .text .icon-quote-left,.footer_contents .rt_quote .icon-quote-right,.footer_contents .rt_quote .icon-quote-left,.footer_contents .star-rating:before,.footer_contents .cart-collaterals h2:before,.footer_contents .timeline > div:before,.footer_contents .product-section .number{color:#173b76}.footer_contents .rt-toggle > ol:before,.footer_contents .rt_heading_wrapper.style-4 > .style-4:before,.footer_contents .masonry .vertical_line,.footer_contents .timeline:after,.footer_contents .rt_divider.style-2:after,.footer_contents .rt_divider.style-3:after,.footer_contents .rt_divider.style-4,.footer_contents .pricing_table.compare .table_wrap > ul > li.caption,.footer_contents .pricing_table.compare .table_wrap > ul > li.price,.footer_contents .widget > h5:after,.footer_contents .widget .sub-menu li a:after,.footer_contents .widget .children li a:after,.footer_contents .ui-slider-range,.footer_contents .timeline > div:before,.footer_contents .feature_contents:before,.footer_contents .date-box:after,.footer_contents .entry-content:before,.footer_contents.footer_info_bar .content_row_wrapper:before,.footer_contents .feature_nav li:before{background-color:#173b76}.footer_contents p.price del,.footer_contents .rt_heading .punchline,.footer_contents .rt_tabs.style-4 .tab_title > span,.footer_contents .rt_tabs .tab_nav > li.tab_title:not(.active):hover,.footer_contents .client_info,.footer_contents .blog_list .date_box,.footer_contents .post_data > *,.footer_contents .post_data > * > *,.footer_contents .comment-meta > a,.footer_contents .filter_navigation li a,.footer_contents .widget > ul > li li a,.footer_contents .widget .menu > li li a,.footer_contents .widget_latest_posts .meta,.footer_contents .widget_latest_posts .meta *,.footer_contents .widget_popular_posts .meta,.footer_contents .widget_popular_posts .meta *,.footer_contents .small.note,.footer_contents .star-rating span:before,.footer_contents .with_icons.style-2 > div > .icon,.footer_contents .read_more:before,.footer_contents .latest_news .date,.footer_contents .more-link,.footer_contents .rt_heading_wrapper .heading_link:before,.footer_contents .rt_heading_wrapper .heading_link,.footer_contents .post-sidebar .social_share,.footer_contents .feature-heading,.footer_contents .more-link:hover{color:#BAAD85}.footer_contents .product_item_holder .product_info_footer a:hover,.footer_contents .rt_heading_wrapper.style-2 > .style-2:before,.footer_contents .rt_heading .heading_icon:before,.footer_contents .highlight.style-1,.footer_contents .paging_wrapper > .page-numbers a:hover,.footer_contents .paging_wrapper > .page-numbers .current,.footer_contents .single_variation span.price,.footer_contents .latest_news .title:hover,.footer_contents .timeline > div > .event-date,.footer_contents .bullet-list.style-3 > ul > li::before,.footer_contents .product_info .product-title a:hover,.footer_contents .product-category a:hover,.footer_contents .product-category a:hover > *,.footer_contents .content_row_wrapper .primary-color,.footer_contents .content_row_wrapper .primary-color a,.footer_contents h1.primary-color a,.footer_contents h2.primary-color a,.footer_contents h3.primary-color a,.footer_contents h4.primary-color a,.footer_contents h5.primary-color a,.footer_contents h6.primary-color a,.footer_contents h1.primary-color,.footer_contents h2.primary-color,.footer_contents h3.primary-color,.footer_contents h4.primary-color,.footer_contents h5.primary-color,.footer_contents h6.primary-color,.footer_contents .icon-content-box.icon-style-4 .icon-holder span:before,.footer_contents .slide_sub_heading,.footer_contents .button_.style-1:hover,.footer_contents .button_.style-2,.footer_contents .room-info .key-features,.footer_contents article.type-post .date-box a,.footer_contents h1 em,.footer_contents h2 em,.footer_contents h3 em,.footer_contents h4 em,.footer_contents h5 em,.footer_contents h6 em,.footer_contents .rt_heading em,.footer_contents .tab_title.active,.footer_contents .rt-toggle.no-numbers .toggle-head:after,.footer_contents .icon-content-box.icon-style-1 .icon-holder span:before,.footer_contents .staff .position{color:rgba(255,255,255,0.2)}.footer_contents .pricing_table .table_wrap.highlight > ul > li.caption,.footer_contents .pricing_table .table_wrap.highlight > ul > li.price,.footer_contents .rt-toggle > ol > li .toggle-number,.footer_contents .rt_tabs.style-4 .tab_nav li span:before,.footer_contents .rt_heading.style-1:after,.footer_contents .rt_heading_wrapper.style-4 > .style-4:after,.footer_contents .rt_heading_wrapper.style-5 > .style-5:after,.footer_contents .highlight.style-2,.footer_contents .bullet-list.style-1 > ul > li::before,.footer_contents .rt_counter .number:after,.footer_contents input[type="submit"]:hover,.footer_contents input[type="button"]:hover,.footer_contents .comment-reply a:hover,.footer_contents .comment-reply-title small > a:hover,.footer_contents .action_buttons li a:hover,.footer_contents .onsale,.footer_contents .product_info_footer a.added_to_cart,.footer_contents  button.button:hover,.footer_contents input.button:hover,.footer_contents #respond input#submit:hover,.footer_contents .with_icons.style-3 > div > .icon,.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,.footer_contents .icon-content-box.icon-style-3 .icon-holder span:before,.footer_contents .icon-content-box.icon-style-5 .icon-holder span:after,.footer_contents .chained_contents > div > .number,.footer_contents .chained_contents > div > .icon,.footer_contents .slide-content:before,.footer_contents .feature_nav li:hover:before,.footer_contents .feature_nav li.active:before,.footer_contents .button_.style-1,.footer_contents .button_.style-2:hover,.footer_contents .button_.style-3:hover,.footer_contents .widget > h5:after,.footer_contents .date-box:before{background-color:rgba(255,255,255,0.2)}.footer_contents .rt_tabs.tab-position-1 .tab_nav > li.active:after,.footer_contents .rt_tabs.tab-position-1 .tab_content_wrapper.active > .tab_title,.footer_contents .rt_tabs.tab-position-2 .tab_nav > li.active:after,.footer_contents .rt_tabs.tab-position-2 .tab_contents .tab_content_wrapper.active > .tab_title,.footer_contents .filter_navigation li a.active,.footer_contents .button_.color,.footer_contents .rt_divider.style-2,.footer_contents .icon-content-box.icon-style-4 .icon-holder span:before,.footer_contents .button_.style-1:hover:before,.footer_contents .button_.style-2:before,.footer_contents .classic-layout .room-image:before,.footer_contents .classic-layout .room-image:after,.footer_contents .classic-layout .room-image a:before,.footer_contents .classic-layout .room-image a:after,.footer_contents .animated-layout .room-info::before,.footer_contents .animated-layout .room-info::after,.footer_contents .overlay:before,.footer_contents .overlay:after{border-color:rgba(255,255,255,0.2)}.footer_contents .with_icons.style-3 > div > .icon,.footer_contents .pricing_table .table_wrap.highlight > ul > li.caption,.footer_contents .pricing_table .table_wrap.highlight > ul > li.price,.footer_contents .rt-toggle > ol > li .toggle-number,.footer_contents .icon-content-box.icon-style-2 .icon-holder span:before,.footer_contents .highlight.style-2,.footer_contents input[type="submit"],.footer_contents input[type="button"],.footer_contents button:not(.button_),.footer_contents button:not(.button_):hover,.footer_contents .cart_totals a.button,.footer_contents .cart_totals a.button:hover,.footer_contents .comment-reply a,.footer_contents .comment-reply-title small > a,.footer_contents .comment-reply-title small > a:hover,.footer_contents .button_.style-1,.footer_contents .button_.style-2:hover,.footer_contents .button_.style-3:hover,.footer_contents .pricing_table .highlight .title,.footer_contents .pricing_table .highlight .price{color:#ffffff}.footer_contents .rt_heading,.footer_contents h1,.footer_contents h2,.footer_contents h3,.footer_contents h4,.footer_contents h5,.footer_contents h6,.footer_contents h1 a,.footer_contents h2 a,.footer_contents h3 a,.footer_contents h4 a,.footer_contents h5 a,.footer_contents h6 a,.footer_contents h1 a:hover,.footer_contents h2 a:hover,.footer_contents h3 a:hover,.footer_contents h4 a:hover,.footer_contents h5 a:hover,.footer_contents h6 a:hover,.footer_contents .toggle-head,.footer_contents .tab_title,.footer_contents .rt_tabs.style-4 .tab_nav li,.footer_contents .pricing_table .title,.footer_contents .pricing_table .price,.footer_contents .author-title,.footer_contents .overlay-text span{color:#ffffff}.footer_contents input[type="submit"],.footer_contents input[type="button"],.footer_contents button:not(.button_),.footer_contents .comment-reply a,.footer_contents .comment-reply-title small > a,.footer_contents .cart button.button:hover,.footer_contents button.button,.footer_contents input.button,.footer_contents #respond input#submit,.footer_contents .cart_totals a.button,.footer_contents .ui-slider .ui-slider-handle,.footer_contents .ui-slider-horizontal{background-color:#BAAD85}.footer_contents .social_media li a{background-color:rgba(255,255,255,0.1)}.select2-drop{border-color:#BAAD85}:root{--rt_default_link_color:#BAAD85;--rt_default_bg_color:#ffffff;--rt_default_font_color:#2c2c2c;--rt_default_border_color:#BAAD85;--rt_default_secondary_font_color:#999999;--rt_default_primary_color:#BAAD85;--rt_default_light_text_color:#ffffff;--rt_default_heading_color:#150d47;--rt_default_form_button_bg_color:#150d47;--rt_default_social_media_bg_color:#494949;--rt_alt_style_1_link_color:#ffffff;--rt_alt_style_1_bg_color:#BAAD85;--rt_alt_style_1_font_color:#ffffff;--rt_alt_style_1_border_color:rgba(255,255,255,0.25);--rt_alt_style_1_secondary_font_color:#ededed;--rt_alt_style_1_primary_color:#998d68;--rt_alt_style_1_light_text_color:#ffffff;--rt_alt_style_1_heading_color:#ffffff;--rt_alt_style_1_form_button_bg_color:#998d68;--rt_alt_style_1_social_media_bg_color:#998d68;--rt_light_style_link_color:#fff;--rt_light_style_bg_color:rgba(30,30,30,0);--rt_light_style_font_color:#fff;--rt_light_style_border_color:rgba(255,255,255,0.17);--rt_light_style_secondary_font_color:#fff;--rt_light_style_primary_color:BAAD85;--rt_light_style_light_text_color:#fff;--rt_light_style_heading_color:#fff;--rt_light_style_form_button_bg_color:rgba(55,55,55,0.78);--rt_light_style_social_media_bg_color:#bbb;--rt_footer_link_color:#BAAD85;--rt_footer_bg_color:#150d47;--rt_footer_font_color:#b4c8e1;--rt_footer_border_color:#173b76;--rt_footer_secondary_font_color:#BAAD85;--rt_footer_primary_color:rgba(255,255,255,0.2);--rt_footer_light_text_color:#ffffff;--rt_footer_heading_color:#ffffff;--rt_footer_form_button_bg_color:#BAAD85;--rt_footer_social_media_bg_color:rgba(255,255,255,0.1)}body{background-color:#e7e2d0}body{background-image:none}#container{background-color:#ffffff}#container{background-image:none}.top-header,.nixe-language-menu li li a{background-color:#ffffff}.top-header.stuck,.stuck .nixe-language-menu li li a{background-color:#ffffff}@media screen and (min-width:1024px){.top-header{padding-bottom:20px}}#logo a{height:90px;line-height:90px}#logo img,#logo span{max-height:90px}@media screen and (max-width:1024px){.top-header,.nixe-language-menu li li a{background-color:#ffffff}}@media screen and (max-width:1024px){.top-header{padding-top:10px}}@media screen and (max-width:1024px){.top-header{padding-bottom:20px}}.nixe-dark-header .site-logo a{color:#272727}.nixe-dark-header .header-slogan{color:#888888}.nixe-dark-header .header-elements .line,.nixe-dark-header #navigation ul:before{background-color:#e7e2d0}.nixe-dark-header #navigation > li > a,.nixe-dark-header .nixe-language-menu > li a,.nixe-dark-header .nixe-search-button,.nixe-dark-header .mobile-menu-button:before{color:#150d47}.nixe-dark-header .nixe-fs-menu-button span,.nixe-dark-header .nixe-fs-menu-button span:before,.nixe-dark-header .nixe-fs-menu-button span:after{background-color:#150d47}.nixe-dark-header #navigation > li > a,.nixe-dark-header #navigation li.menu-item-has-children > a:after,.nixe-dark-header #navigation > .menu-button:after,.nixe-dark-header .nixe-fs-menu-button,.nixe-dark-header .nixe-search-button,.nixe-dark-header .nixe-language-menu li a:after,.nixe-dark-header .mobile-menu-button{border-color:#BAAD85}.nixe-dark-header #navigation > li:hover > a,.nixe-dark-header #navigation > li a:hover,.nixe-dark-header #navigation > li.current-menu-ancestor > a,.nixe-dark-header #navigation > li.current-menu-item > a,.nixe-dark-header .nixe-language-menu a:hover,.nixe-dark-header .nixe-search-button:hover{color:#a7946d}.nixe-dark-header #navigation > li li,.nixe-dark-header #navigation .multicolumn > .sub-menu:before{background-color:#ffffff}.nixe-dark-header #navigation > li li > a,.nixe-dark-header #navigation .multicolumn > ul > li.menu-item-has-children > span{color:#150d47}.nixe-dark-header #navigation ul li > a > span{color:#9e9e9e}.nixe-dark-header #navigation > li li > a,.nixe-dark-header #navigation .multicolumn > ul > li.menu-item-has-children > span,.nixe-dark-header #navigation > li ul,.nixe-dark-header #navigation > li li.menu-item-has-children > a:after{border-color:#BAAD85}.nixe-dark-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-dark-header #navigation > li li a:hover,.nixe-dark-header #navigation > li li.current-menu-ancestor > a,.nixe-dark-header #navigation > li li.current-menu-item > a{background-color:#ffffff}.nixe-dark-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-dark-header #navigation > li li a:hover,.nixe-dark-header #navigation > li li.current-menu-ancestor > a,.nixe-dark-header #navigation > li li.current-menu-item > a{color:#a7946d}.nixe-dark-header #navigation ul li a > span{color:#9e9e9e}.nixe-light-header .site-logo a{color:#ffffff}.nixe-light-header .header-slogan{color:rgba(255,255,255,0.66)}.nixe-light-header .header-elements .line,.nixe-light-header #navigation ul:before{background-color:rgba(255,255,255,0.3)}.nixe-light-header #navigation > li > a,.nixe-light-header .nixe-language-menu > li a,.nixe-light-header .nixe-search-button,.nixe-light-header .mobile-menu-button:before{color:#ffffff}.nixe-light-header .nixe-fs-menu-button span,.nixe-light-header .nixe-fs-menu-button span:before,.nixe-light-header .nixe-fs-menu-button span:after{background-color:#ffffff}.nixe-light-header #navigation > li > a,.nixe-light-header #navigation li.menu-item-has-children > a:after,.nixe-light-header #navigation > .menu-button:after,.nixe-light-header .nixe-fs-menu-button,.nixe-light-header .nixe-search-button,.nixe-light-header .nixe-language-menu li a:after,.nixe-light-header .mobile-menu-button{border-color:#ffffff}.nixe-light-header #navigation > li:hover > a,.nixe-light-header #navigation > li a:hover,.nixe-light-header #navigation > li.current-menu-ancestor > a,.nixe-light-header #navigation > li.current-menu-item > a,.nixe-light-header .nixe-language-menu a:hover,.nixe-light-header .nixe-search-button:hover{color:rgba(255,255,255,0.6)}.nixe-light-header #navigation > li li,.nixe-light-header #navigation .multicolumn > .sub-menu:before{background-color:#ffffff}.nixe-light-header #navigation > li li > a,.nixe-light-header #navigation .multicolumn > ul > li.menu-item-has-children > span{color:#676767}.nixe-light-header #navigation ul li > a > span{color:#9e9e9e}.nixe-light-header #navigation > li li > a,.nixe-light-header #navigation .multicolumn > ul > li.menu-item-has-children > span,.nixe-light-header #navigation > li ul,.nixe-light-header #navigation > li li.menu-item-has-children > a:after{border-color:#ececec}.nixe-light-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-light-header #navigation > li li a:hover,.nixe-light-header #navigation > li li.current-menu-ancestor > a,.nixe-light-header #navigation > li li.current-menu-item > a{background-color:#ffffff}.nixe-light-header #navigation > li:not(.multicolumn) li:hover > a,.nixe-light-header #navigation > li li a:hover,.nixe-light-header #navigation > li li.current-menu-ancestor > a,.nixe-light-header #navigation > li li.current-menu-item > a{color:#a7946d}.nixe-light-header #navigation ul li a > span{color:#9e9e9e}#mobile-navigation li a,#mobile-navigation li span{background-color:#ffffff !important}#mobile-navigation li a,#mobile-navigation li span{color:#555555 !important}#mobile-navigation li > a > span{color:#666666}#mobile-navigation li a,#mobile-navigation li span,#mobile-navigation li a:after,#mobile-navigation li span:after{border-color:#D7D7D7 !important}#mobile-navigation li a:before,#mobile-navigation li span:before{color:#D7D7D7 !important}#mobile-navigation li.current-menu-ancestor > a,#mobile-navigation li.current-menu-item > a{color:#BAAD85 !important}@media screen and (min-width:980px){.overlapped-header .sub_page_header{padding-top:110px}body:not(.overlapped-header) .sub_page_header{padding-top:0px}}.sub_page_header h1{color:#2360bc}.breadcrumb,.breadcrumb span:before{color:#e3dbcd}.breadcrumb a,.breadcrumb a:before{color:#1e73be}@media screen and (min-width:1024px){.header-elements{max-width:100%}}@media screen and (min-width:1100px) and (max-width:1280px){#logo{width:400px}}@media screen and (min-width:1024px) and (max-width:1100px){#logo{width:300px}}.content_row_wrapper .vc_column_container > .vc_column-inner{padding-left:0px;padding-right:0px}.vc_btn3.vc_btn3-color-juicy-pink,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat{background-color:#3b5295}.vc_btn3.vc_btn3-color-juicy-pink:hover,.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover{background-color:#1d4189}h1{color:#BAAD85}blockquote{border-left:5px solid #E8E0C8;margin-left:40px}.main-carousel .item{position:relative;z-index:1}.vc_btn3.vc_btn3-size-md{font-size:14px;padding:14px 10px;margin:0 5px 0 0}.wpcf7-number,input[type="text"],input[type="search"],input[type="tel"],input[type="url"],input[type="email"],input[type="number"],input[type="date"],input[type="range"],input[type="password"],select,textarea{margin-bottom:10px;width:100%}.wpcf7-submit{margin-bottom:5px;!important} .rs-p-wp-fix { display: none !important; margin: 0 !important; height: 0px !important; }  .wp-block-themepunch-revslider { position: relative }   rs-modal { position: fixed !important; z-index: 9999999 !important; pointer-events: none !important;} rs-modal.rs-modal-auto { top: auto;bottom: auto;left: auto; right:auto; } rs-modal.rs-modal-fullwidth, rs-modal.rs-modal-fullscreen { top: 0px; left: 0px; width: 100%; height: 100%; } rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; height: 100%;} rs-module-wrap.rs-modal { display:none; max-height: 100% !important; overflow: auto !important; pointer-events: auto !important;} rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; max-width: 100% !important} rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transparent; position: absolute;top: 0px;left: 0px; cursor: pointer; pointer-events: auto} body>rs-modal-cover { position: fixed; z-index: 9999995 !important; } rs-sbg-px { pointer-events: none } .rs-forceuntouchable, .rs-forceuntouchable * { pointer-events: none !important; } .rs-forcehidden * { visibility: hidden !important; }  .rs_splitted_lines { display: block; white-space: nowrap !important} .rs-go-fullscreen { position:fixed !important; width:100% !important; height:100% !important; top:0px !important; left:0px !important; z-index:9999999 !important; background:#ffffff; } .rtl { direction: rtl;} @font-face {  font-family: 'revicons';  src: url('//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.eot');  src: url('//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.eot') format('embedded-opentype'),   url('//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.woff') format('woff'),   url('//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.ttf') format('truetype'),   url('//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/fonts/revicons/revicons.svg') format('svg');  font-weight: normal;  font-style: normal;  font-display: swap; }  [class^="revicon-"]:before, [class*=" revicon-"]:before {  font-family: "revicons";  font-style: normal;  font-weight: normal;  speak: never;  speak-as: spell-out;  display: inline-block;  text-decoration: inherit;  width: 1em;  margin-right: .2em;  text-align: center;    font-variant: normal;  text-transform: none;    line-height: 1em;     margin-left: .2em;        }  rs-module i[class^="fa-"], rs-module i[class*=" fa-"], .rb-modal-wrapper i[class^="fa-"], .rb-modal-wrapper i[class*=" fa-"], #waitaminute i[class^="fa-"], #waitaminute i[class*=" fa-"], #objectlibrary i[class^="fa-"], #objectlibrary i[class*=" fa-"], #rs_overview i[class^="fa-"], #rs_overview i[class*=" fa-"], #rs_overview_menu i[class^="fa-"], #rs_overview_menu i[class*=" fa-"], #builderView i[class^="fa-"], #builderView i[class*=" fa-"] {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale; } rs-module [class^="fa-"]:before, rs-module [class*=" fa-"]:before, .rb-modal-wrapper [class^="fa-"]:before, .rb-modal-wrapper [class*=" fa-"]:before, #rs_overview [class^="fa-"]:before, #rs_overview [class*=" fa-"]:before, #objectlibrary [class^="fa-"]:before, #objectlibrary [class*=" fa-"]:before, #waitaminute [class^="fa-"]:before, #waitaminute [class*=" fa-"]:before, #rs_overview_menu [class^="fa-"]:before, #rs_overview_menu [class*=" fa-"]:before, #builderView [class^="fa-"]:before, #builderView [class*=" fa-"]:before { font-family: FontAwesome; font-style: normal; font-weight: 400; speak: never;  speak-as: spell-out; display: inline-block; text-decoration: inherit; width: auto; margin-right: 0; text-align: center; font-variant: normal; text-transform: none; line-height: inherit; margin-left: 0; } rs-module .sr-only, #objectlibrary .sr-only, #waitaminute .sr-only, #rs_overview .sr-only, #rs_overview_menu .sr-only, .rb-modal-wrapper .sr-only, #builderView .sr-only {  position: absolute;  width: 1px;  height: 1px;  padding: 0;  margin: -1px;  overflow: hidden;  clip: rect(0, 0, 0, 0);  border: 0; } rs-module .sr-only-focusable:active, rs-module .sr-only-focusable:focus, #waitaminute .sr-only-focusable:active, #waitaminute .sr-only-focusable:focus, #objectlibrary .sr-only-focusable:active, #objectlibrary .sr-only-focusable:focus, #rs_overview .sr-only-focusable:active, #rs_overview .sr-only-focusable:focus, #rs_overview_menu .sr-only-focusable:active, #rs_overview_menu .sr-only-focusable:focus, .rb-modal-wrapper .sr-only-focusable:active, .rb-modal-wrapper .sr-only-focusable:focus, #builderView .sr-only-focusable:active, #builderView .sr-only-focusable:focus {  position: static;  width: auto;  height: auto;  margin: 0;  overflow: visible;  clip: auto; }  .revicon-search-1:before { content: '\e802'; } .revicon-pencil-1:before { content: '\e831'; } .revicon-picture-1:before { content: '\e803'; } .revicon-cancel:before { content: '\e80a'; } .revicon-info-circled:before { content: '\e80f'; } .revicon-trash:before { content: '\e801'; } .revicon-left-dir:before { content: '\e817'; } .revicon-right-dir:before { content: '\e818'; } .revicon-down-open:before { content: '\e83b'; } .revicon-left-open:before { content: '\e819'; } .revicon-right-open:before { content: '\e81a'; } .revicon-angle-left:before { content: '\e820'; } .revicon-angle-right:before { content: '\e81d'; } .revicon-left-big:before { content: '\e81f'; } .revicon-right-big:before { content: '\e81e'; } .revicon-magic:before { content: '\e807'; } .revicon-picture:before { content: '\e800'; } .revicon-export:before { content: '\e80b'; } .revicon-cog:before { content: '\e832'; } .revicon-login:before { content: '\e833'; } .revicon-logout:before { content: '\e834'; } .revicon-video:before { content: '\e805'; } .revicon-arrow-combo:before { content: '\e827'; } .revicon-left-open-1:before { content: '\e82a'; } .revicon-right-open-1:before { content: '\e82b'; } .revicon-left-open-mini:before { content: '\e822'; } .revicon-right-open-mini:before { content: '\e823'; } .revicon-left-open-big:before { content: '\e824'; } .revicon-right-open-big:before { content: '\e825'; } .revicon-left:before { content: '\e836'; } .revicon-right:before { content: '\e826'; } .revicon-ccw:before { content: '\e808'; } .revicon-arrows-ccw:before { content: '\e806'; } .revicon-palette:before { content: '\e829'; } .revicon-list-add:before { content: '\e80c'; } .revicon-doc:before { content: '\e809'; } .revicon-left-open-outline:before { content: '\e82e'; } .revicon-left-open-2:before { content: '\e82c'; } .revicon-right-open-outline:before { content: '\e82f'; } .revicon-right-open-2:before { content: '\e82d'; } .revicon-equalizer:before { content: '\e83a'; } .revicon-layers-alt:before { content: '\e804'; } .revicon-popup:before { content: '\e828'; }    .tp-fullwidth-forcer { z-index: 0; pointer-events: none} rs-module-wrap { visibility: hidden } rs-module-wrap, rs-module-wrap * { box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0);} rs-module-wrap {position:relative;z-index: 1;width:100%; display: block;} .rs-fixedscrollon rs-module-wrap { position: fixed !important; top: 0px !important; z-index: 1000; left: 0 !important;} .rs-stickyscrollon rs-module-wrap { position: sticky !important; top:0px; z-index: 1000; } .rs-stickyscrollon { overflow: visible !important; } rs-fw-forcer { display:block;width:100%;pointer-events: none;} rs-module { position:relative;overflow:hidden;display: block; } rs-module.disableVerticalScroll { -ms-touch-action: pan-x; touch-action: pan-x; }  rs-pzimg-wrap, rs-sbg-effectwrap, rs-sbg { display: block; pointer-events: none } rs-sbg-effectwrap { position:absolute;top:0px;left:0px;width:100%;height:100% } rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; } rs-sbg-px, rs-sbg-wrap {position:absolute; top:0px; left:0px; z-index:0;width:100%;height:100%;display: block;} a.rs-layer, a.rs-layer:-webkit-any-link { text-decoration: none } a[x-apple-data-detectors] { color: inherit !important;  text-decoration: none !important;  font-size: inherit !important;  font-family: inherit !important;  font-weight: inherit !important;  line-height: inherit !important; } .entry-content rs-module a, rs-module a { box-shadow: none; } .rs-ov-hidden  { overflow:hidden !important;}  .rs-forceoverflow, .rs-forceoverflow rs-module-wrap, .rs-forceoverflow rs-module, .rs-forceoverflow rs-slides, .rs-forceoverflow rs-slide { overflow:visible !important} .rs-parallax-hidden-of rs-slide { overflow:hidden !important} .tp-simpleresponsive img, rs-module img{ max-width:none !important; transition: none; margin:0px; padding:0px; border:none; }  rs-module .no-slides-text{font-weight:bold;text-align:center;padding-top:80px;}  rs-slides, rs-slide, rs-slide:before { position:absolute;text-indent: 0em;top:0px;left:0px;} rs-slide,rs-slide:before { display:block; visibility:hidden; } .rs-layer .rs-untoggled-content { display:block;} .rs-layer .rs-toggled-content { display:none;} .rs-tc-active.rs-layer > .rs-toggled-content { display:block;} .rs-tc-active.rs-layer > .rs-untoggled-content { display:none;} .rs-layer-video { overflow: hidden } .rs_html5vidbasicstyles { position:relative;top:0px;left:0px;width:100%;height:100%; overflow:hidden; } rs-module rs-layer, rs-module .rs-layer { opacity: 0; position:relative; visibility: hidden;  display: block; -webkit-font-smoothing: antialiased !important; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); -moz-osx-font-smoothing: grayscale; z-index:1; font-display: swap; } rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img { user-select: none; } rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap *:last-child, .wpb_text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs-mask-wrap *:last-child{ margin-bottom:0; } .rs-svg svg { width:100%; height:100%;position: relative;vertical-align: top}  rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer *:not(.rs-wtbindex), .rs-layer *:not(.rs-wtbindex) { outline: none !important; }  rs-carousel-wrap { cursor:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/css/openhand.cur), move; } rs-carousel-wrap.dragged { cursor:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/css/closedhand.cur), move; } rs-carousel-wrap.noswipe { cursor: default; } rs-carousel-wrap { position: absolute; overflow: hidden; width:100%;height:100%;top:0px;left:0px;} rs-carousel-space { clear:both;display:block;width:100%;height:0px;position:relative;}  .tp_inner_padding { box-sizing:border-box; max-height:none !important; }  .rs-layer.rs-selectable { user-select: text; }  rs-px-mask { overflow: hidden; display: block; width: 100%; height: 100%; position: relative; } rs-module embed, rs-module iframe, rs-module object, rs-module audio, rs-module video { max-width: none !important; border: none; } rs-bg-elem { position:absolute; top:0px;left:0px; width:100%;height:100%;z-index:0; display: block; pointer-events: none; } .tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: #fff; z-index: 1000; transform: scaleX(0) scaleY(0);}  rs-zone  { position:absolute; width:100%;left:0px; box-sizing: border-box;min-height:50px; font-size:0px;pointer-events: none} rs-row-wrap, rs-column, rs-cbg-mask-wrap { display:block; visibility: hidden} rs-layer-wrap, rs-parallax-wrap, rs-loop-wrap, rs-mask-wrap { display: block; } rs-column-wrap>rs-mask-wrap, rs-column-wrap>rs-loop-wrap { z-index: 1 } rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { transform-style:flat;}  @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)  {   rs-carousel-wrap rs-layer-wrap, rs-carousel-wrap rs-loop-wrap {backface-visibility: hidden;transform-style: preserve-3d;} } .safarifix rs-layer-wrap { perspective: 1000000; } @-moz-document url-prefix() {  rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { perspective: none; } }  rs-mask-wrap { overflow: hidden } rs-fullwidth-wrap { position:relative;width:100%;height:auto;display: block; overflow:visible;max-width:none !important;} .rev_row_zone_top   { top:0px;} .rev_row_zone_bottom  { bottom:0px;} .rev_row_zone_middle  { top: 0px;} rs-column-wrap .rs-parallax-wrap { vertical-align: top } .rs-layer img, rs-layer img { vertical-align: top } rs-row, rs-row.rs-layer { display:table; position:relative; width:100% !important; table-layout: fixed; box-sizing: border-box; vertical-align: top; height:auto; font-size:0px; } .rs-layer.rs-waction.iospermaccwait.permanenthidden { display:none !important; visibility:hidden !important; pointer-events: none !important;} rs-column-wrap { display: table-cell; position: relative; vertical-align: top; height: auto; box-sizing: border-box; font-size:0px; } rs-column { box-sizing: border-box; display: block; position: relative; width:100% !important; height:auto !important; white-space: normal !important; } rs-cbg-mask-wrap { position: absolute; z-index: 0; box-sizing: border-box; } rs-column-wrap rs-cbg-mask-wrap { top: 0px; left: 0px; bottom: 0px; right: 0px; } rs-column-bg { position: absolute; z-index: 0; box-sizing: border-box; width: 100%; height: 100%; } .rs-pelock * { pointer-events: none !important;} rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap  { text-align: inherit; } rs-column rs-mask-wrap  { display: inline-block;}  rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap { position: relative; left:auto; top:auto; line-height: 0px;} rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-mask-wrap, rs-column .rs-parallax-wrap, rs-column .rev_layer_in_column { vertical-align: top; } .rev_break_columns { display: block !important } .rev_break_columns rs-column-wrap.rs-parallax-wrap { display:block !important; width:100% !important; }  .rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden, .tp-forcenotvisible, .tp-hide-revslider, rs-row-wrap.rs-layer-hidden, rs-column-wrap.rs-layer-hidden, .rs-layer.rs-layer-hidden, .rs-layer-audio.rs-layer-hidden, .rs-parallax-wrap.rs-layer-hidden { visibility:hidden !important; display:none !important }    a.rs-layer.rs-nointeraction >.div, rs-layer.rs-nointeraction:not(a), .rs-layer.rs-nointeraction:not(a) { pointer-events: none !important } rs-static-layers {position:absolute; z-index:101; top:0px;left:0px; display: block; width: 100%;height: 100%; pointer-events: none; overflow: hidden}  rs-static-layers.rs-stl-back { z-index:0; } .rs-stl-visible{ overflow: visible !important; } .rs-layer rs-fcr { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-bottom-width: 0 !important; border-top: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; } .rs-layer rs-fcrt { width: 0; height: 0; border-left: 40px solid transparent; border-right: 0px solid transparent; border-top-width: 0 !important; border-bottom: 40px solid #00A8FF; position: absolute; right: 100%; top: 0px; } .rs-layer rs-bcr { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-bottom: 40px solid #00A8FF; border-top-width: 0 !important; position: absolute; left: 100%; top: 0px; } .rs-layer rs-bcrt { width: 0; height: 0; border-left: 0px solid transparent; border-right: 40px solid transparent; border-top: 40px solid #00A8FF; border-bottom-width: 0 !important; position: absolute; left: 100%; top: 0px; }  .tp-layer-inner-rotation { position: relative !important; }   img.tp-slider-alternative-image { width:100%; height:auto; }  .noFilterClass { filter:none !important; }   rs-bgvideo  { position: absolute;top:0px;left:0px; width:100%;height:100%;z-index: 0; display: block} .rs-layer.rs-fsv { top:0px;left:0px; position:absolute;width:100%;height:100%} .rs-layer.rs-fsv audio, .rs-layer.rs-fsv video, .rs-layer.rs-fsv iframe, .rs-layer.rs-fsv iframe audio, .rs-layer.rs-fsv iframe video { width:100%; height:100% ; }  .rs-fsv video  { background: #000} .fullcoveredvideo rs-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px}  .videoisplaying .html5vid rs-poster { display: none} .tp-video-play-button   { background:#000; background:rgba(0,0,0,0.3); border-radius:5px; position: absolute; top: 50%; left: 50%; color: #FFF; z-index: 3; margin-top: -25px; margin-left: -25px; line-height: 50px !important; text-align: center; cursor: pointer; width: 50px; height:50px; box-sizing: border-box;  display: inline-block; vertical-align: top; z-index: 4; opacity: 0; transition:opacity 300ms ease-out !important; } .rs-ISM .tp-video-play-button{ opacity: 1; transition: none !important; z-index: 6; } .rs-audio .tp-video-play-button { display:none !important;} .rs-layer .html5vid   { width:100% !important; height:100% !important;} .tp-video-play-button i   { width:50px;height:50px; display:inline-block; text-align: center !important; vertical-align: top; line-height: 50px !important; font-size: 30px !important;} .rs-layer:hover .tp-video-play-button { opacity: 1; display:block; z-index: 6;} .rs-layer .tp-revstop   { display:none;width: 15px; border-right: 5px solid #fff !important; border-left:5px solid #fff !important; transform: translateX(50%) translateY(50%);height: 20px;margin-left: 11px !important;margin-top: 5px !important;} .videoisplaying .revicon-right-dir { display:none} .videoisplaying .tp-revstop  { display:block} .videoisplaying .tp-video-play-button  { display:none}  .fullcoveredvideo .tp-video-play-button  { display:none !important}  .rs-fsv .rs-fsv audio  { object-fit:contain !important;} .rs-fsv .rs-fsv video  { object-fit:contain !important;} .rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-fullscreen-button { display: none; }  @supports not (-ms-high-contrast:none) {   .rs-fsv .fullcoveredvideo audio  { object-fit:cover !important;} .rs-fsv .fullcoveredvideo video  { object-fit:cover !important;} } .rs-fullvideo-cover   { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;}  .rs-nolc .tp-video-play-button, rs-bgvideo video::-webkit-media-controls-start-playback-button, rs-bgvideo video::-webkit-media-controls, rs-bgvideo audio::-webkit-media-controls { display:none !important;}  .rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !important}  rs-module h1.rs-layer, rs-module h2.rs-layer, rs-module h3.rs-layer, rs-module h4.rs-layer, rs-module h5.rs-layer, rs-module h6.rs-layer, rs-module div.rs-layer, rs-module span.rs-layer, rs-module p.rs-layer { margin:0; padding:0; margin-block-start: 0; margin-block-end: 0; margin-inline-start: 0; margin-inline-end: 0;} rs-module h1.rs-layer:before, rs-module h2.rs-layer:before, rs-module h3.rs-layer:before, rs-module h4.rs-layer:before, rs-module h5.rs-layer:before, rs-module h6.rs-layer:before { content: none; }  rs-dotted   { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3;display:block;pointer-events: none} rs-sbg-wrap rs-dotted  { z-index: 31 } rs-dotted.twoxtwo  { background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/gridtile.png)} rs-dotted.twoxtwowhite  { background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/gridtile_white.png)} rs-dotted.threexthree  { background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/gridtile_3x3.png)} rs-dotted.threexthreewhite { background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/gridtile_3x3_white.png)}   .tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} .tp-shadow1 { box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8);} .tp-shadow2:before, .tp-shadow2:after, .tp-shadow3:before, .tp-shadow4:after {  z-index: -2;  position: absolute;  content: "";  bottom: 10px;  left: 10px;  width: 50%;  top: 85%;  max-width:300px;  background: transparent;  box-shadow: 0 15px 10px rgba(0,0,0,0.8);  transform: rotate(-3deg); } .tp-shadow2:after, .tp-shadow4:after {  transform: rotate(3deg);  right: 10px;  left: auto; } .tp-shadow5 {  position:relative; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; } .tp-shadow5:before, .tp-shadow5:after { content:""; position:absolute; z-index:-2; box-shadow:0 0 25px 0px rgba(0,0,0,0.6); top:30%; bottom:0; left:20px; right:20px; border-radius:100px / 20px; }   .rev-btn, .rev-btn:visited   { outline:none !important; box-shadow:none; text-decoration: none !important; box-sizing:border-box; cursor: pointer;} .rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited  { text-transform: uppercase; } .rev-btn i    { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-left:0px; line-height: inherit} .rev-btn.rev-hiddenicon i  { font-size: inherit; font-weight: normal; position: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; opacity: 0; margin-left:0px !important; width:0px !important; } .rev-btn.rev-hiddenicon:hover i  {  opacity: 1 !important; margin-left:10px !important; width:auto !important;}  .rev-burger {  position: relative;  box-sizing: border-box;  padding: 22px 14px 22px 14px;  border-radius: 50%;  border: 1px solid rgba(51,51,51,0.25);  -webkit-tap-highlight-color: rgba(0,0,0,0);  -webkit-tap-highlight-color: transparent;  cursor: pointer; } .rev-burger span {  display: block;  width: 30px;  height: 3px;  background: #333;  transition: .7s;  pointer-events: none;  transform-style: flat !important; } .rev-burger span:nth-child(2) {  margin: 3px 0; } .quick_style_example_wrap .rev-burger:hover :first-child, #dialog_addbutton .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-burger :first-child {  transform: translateY(6px) rotate(-45deg); } .quick_style_example_wrap .rev-burger:hover :nth-child(2), #dialog_addbutton .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.rev-burger :nth-child(2) {  transform: rotate(-45deg);  opacity: 0; } .quick_style_example_wrap .rev-burger:hover :last-child, #dialog_addbutton .rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-burger :last-child {  transform: translateY(-6px) rotate(-135deg); } .rev-burger.revb-white {  border: 2px solid rgba(255,255,255,0.2); } .rev-b-span-light span, .rev-burger.revb-white span {  background: #fff; } .rev-burger.revb-whitenoborder {  border: 0; } .rev-burger.revb-whitenoborder span {  background: #fff; } .rev-burger.revb-darknoborder {  border: 0; } .rev-b-span-dark span, .rev-burger.revb-darknoborder span {  background: #333; } .rev-burger.revb-whitefull {  background: #fff;  border:none; } .rev-burger.revb-whitefull span { background:#333; } .rev-burger.revb-darkfull {  background: #333;  border:none; } .rev-burger.revb-darkfull span { background:#fff; }   @keyframes rev-ani-mouse { 0% {opacity: 1;top: 29%;} 15% {opacity: 1;top: 70%;} 50% {opacity: 0;top: 70%;} 100% {opacity: 0;top: 29%;} } .rev-scroll-btn { display: inline-block; position: relative; left: 0; right: 0; text-align: center; cursor: pointer; width:35px; height:55px; box-sizing: border-box; border: 3px solid white; border-radius: 23px; } .rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: 13px; font-weight: normal; color: #7f8c8d; color: #ffffff; font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *.active { color: #ffffff; } .rev-scroll-btn > *:hover, .rev-scroll-btn > *:focus, .rev-scroll-btn > *:active, .rev-scroll-btn > *.active { opacity: 0.8; } .rev-scroll-btn.revs-fullwhite { background:#fff; } .rev-scroll-btn.revs-fullwhite span { background: #333; } .rev-scroll-btn.revs-fulldark { background:#333; border:none; } .rev-scroll-btn.revs-fulldark span { background: #fff; } .rev-scroll-btn span { position: absolute; display: block; top: 29%; left: 50%; width: 8px; height: 8px; margin: -4px 0 0 -4px; border-radius: 50%; animation: rev-ani-mouse 2.5s linear infinite; background: #fff; } .rev-scroll-btn.rev-b-span-dark { border-color:#333; } .rev-scroll-btn.rev-b-span-dark span, .rev-scroll-btn.revs-dark span { background: #333; } .rev-control-btn { position: relative; display: inline-block; z-index: 5; color: #FFF; font-size: 20px; line-height: 60px; font-weight: 400; font-style: normal; font-family: Raleway; text-decoration: none; text-align: center; background-color: #000; border-radius: 50px; text-shadow: none; background-color: rgba(0, 0, 0, 0.50); width:60px; height:60px; box-sizing: border-box; cursor: pointer; } .rev-cbutton-dark-sr { border-radius: 3px; } .rev-cbutton-light { color: #333; background-color: rgba(255,255,255, 0.75); } .rev-cbutton-light-sr { color: #333; border-radius: 3px; background-color: rgba(255,255,255, 0.75); }  .rev-sbutton { line-height: 37px; width:37px; height:37px; } .rev-sbutton-blue { background-color: #3B5998 } .rev-sbutton-lightblue { background-color: #00A0D1; } .rev-sbutton-red { background-color: #DD4B39; }   rs-progress   { visibility: hidden; position:absolute; z-index:200;width:100%;height:100%;} rs-progress-bar, .rs-progress-bar  { display:block;z-index: 20;box-sizing: border-box;background-clip: content-box;position: absolute;line-height:0px;width:100%;height:100%;} rs-progress-bgs   { display:block;z-index: 15;box-sizing: border-box; width: 100%; position: absolute; height: 100%; top: 0px; left: 0px; } rs-progress-bg   { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-gap   { display:block;background-clip: content-box; position: absolute;width:100%;height:100%;} rs-progress-vis   { display:block;width: 100%;height: 100%; position: absolute;top: 0px;left: 0px }  .rs-layer img { background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);  }   .rs-layer.slidelink { cursor:pointer;width:100%;height:100%; } .rs-layer.slidelink a { width:100%;height:100%;display:block} .rs-layer.slidelink a div { width:3000px; height:1500px; background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/coloredbg.png) repeat} .rs-layer.slidelink a span{ background:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/coloredbg.png) repeat; width:100%;height:100%;display:block}    .rs-layer .rs-starring  { display: inline-block}  .rs-layer .rs-starring .star-rating { float: none; display: inline-block; vertical-align: top; color: #FFC321 !important; }  .rs-layer .rs-starring .star-rating, .rs-layer .rs-starring-page .star-rating { position: relative; height: 1em; width: 5.4em; font-family: star; font-size: 1em !important; } .rs-layer .rs-starring .star-rating:before, .rs-layer .rs-starring-page .star-rating:before { content: "\73\73\73\73\73"; color: #E0DADF; float: left; top: 0; left: 0; position: absolute; } .rs-layer .rs-starring .star-rating span { overflow: hidden; float: left; top: 0; left: 0; position: absolute; padding-top: 1.5em; font-size: 1em !important; } .rs-layer .rs-starring .star-rating span:before, .rs-layer .rs-starring .star-rating span:before { content: "\53\53\53\53\53"; top: 0; position: absolute; left: 0; }    rs-loader { top:50%; left:50%; z-index:10000; position:absolute; } rs-loader.off { display: none !important; } rs-loader.spinner0 { width: 40px; height: 40px; background-color: #fff; background-image:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/loader.gif); background-repeat:no-repeat; background-position: center center; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  rs-loader.spinner1 { width: 40px; height: 40px; background-color: #fff; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); margin-top:-20px; margin-left:-20px; animation: tp-rotateplane 1.2s infinite ease-in-out; border-radius: 3px; }  rs-loader.spinner5 { background-image:url(//www.yarrawongamerino.com.au/wp-content/plugins/revslider/sr6/assets/assets/loader.gif); background-repeat:no-repeat; background-position:10px 10px; background-color:#fff; margin:-22px -22px; width:44px;height:44px; border-radius: 3px; }  @keyframes tp-rotateplane {  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);}  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);}  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} }  rs-loader.spinner2 { width: 40px; height: 40px; margin-top:-20px;margin-left:-20px; background-color: #ff0000; box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); border-radius: 100%; animation: tp-scaleout 1.0s infinite ease-in-out; }  @keyframes tp-scaleout {  0% {transform: scale(0.0);}  100% {transform: scale(1.0);opacity: 0;} }  rs-loader.spinner3 {  margin: -9px 0px 0px -35px;  width: 70px;  text-align: center; } rs-loader.spinner3 .bounce1, rs-loader.spinner3 .bounce2, rs-loader.spinner3 .bounce3 {  width: 18px;  height: 18px;  background-color: #fff;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15);  border-radius: 100%;  display: inline-block;  animation: tp-bouncedelay 1.4s infinite ease-in-out;   animation-fill-mode: both; } rs-loader.spinner3 .bounce1 {  animation-delay: -0.32s; } rs-loader.spinner3 .bounce2 {  animation-delay: -0.16s; } @keyframes tp-bouncedelay {  0%, 80%, 100% {transform: scale(0.0);}  40% {transform: scale(1.0);} }   rs-loader.spinner4 {  margin: -20px 0px 0px -20px;  width: 40px;  height: 40px;  text-align: center;  animation: tp-rotate 2.0s infinite linear; } rs-loader.spinner4 .dot1, rs-loader.spinner4 .dot2 {  width: 60%;  height: 60%;  display: inline-block;  position: absolute;  top: 0;  background-color: #fff;  border-radius: 100%;  animation: tp-bounce 2.0s infinite ease-in-out;  box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); } rs-loader.spinner4 .dot2 {  top: auto;  bottom: 0px;  animation-delay: -1.0s; }  @keyframes tp-rotate { 100% { transform: rotate(360deg);}} @keyframes tp-bounce {  0%, 100% {transform: scale(0.0);}  50% { transform: scale(1.0);} }  rs-layer iframe { visibility:hidden;} rs-layer.rs-ii-o iframe { visibility: visible; } rs-layer input[type="text"], rs-layer input[type="email"], rs-layer input[type="url"], rs-layer input[type="password"], rs-layer input[type="search"], rs-layer input[type="number"], rs-layer input[type="tel"], rs-layer input[type="range"], rs-layer input[type="date"], rs-layer input[type="month"], rs-layer input[type="week"], rs-layer input[type="time"], rs-layer input[type="datetime"], rs-layer input[type="datetime-local"] { display: inline-block } rs-layer input::placeholder { vertical-align: middle; line-height: inherit !important} a.rs-layer { transition: none }   rs-thumbs-wrap, rs-tabs-wrap, rs-thumbs, rs-thumb, rs-tab, rs-bullet, rs-bullets, rs-navmask, rs-tabs, rs-arrow   { display:block; pointer-events: all;}  .tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar   { border:none; min-height: 0; margin:0; border-radius: 0; } .tp-tabs, .tp-thumbs, .tp-bullets   { position:absolute; display:block; z-index:1000; top:0px; left:0px;} .tp-tab, .tp-thumb    { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;} .tp-arr-imgholder, rs-poster, .tp-thumb-image, .tp-tab-image   { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} rs-poster    { cursor:pointer; z-index:3; } .tp-tab.rs-touchhover, .tp-tab.selected, .tp-thumb.rs-touchhover, .tp-thumb.selected  { opacity:1;} .tp-tab-mask, .tp-thumb-mask   { box-sizing:border-box !important; } .tp-tabs, .tp-thumbs   { box-sizing:content-box !important; } .tp-bullet    { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} .tp-bullet.selected, .tp-bullet.rs-touchhover  { background:#fff;}   .tparrows   { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:1000; } .tparrows.rs-touchhover   { background:#000;} .tparrows:before  { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} .tparrows.tp-leftarrow:before { content: '\e824'; } .tparrows.tp-rightarrow:before { content: '\e825'; }   .rs-layer [class^="pe-7s-"]:before, .rs-layer [class*=" pe-7s-"]:before, .rs-layer [class^="pe-7s-"], .rs-layer [class*=" pe-7s-"] { width: auto; margin: 0; line-height: inherit; box-sizing: inherit; }   rs-pzimg-wrap { display: block; } body.rtl .rs-pzimg {left: 0 !important}  .rs_fake_cube {transform-style:preserve-3d} .rs_fake_cube, .rs_fake_cube_wall { position:absolute; -webkit-backface-visibility:hidden; backface-visibility:hidden; left:0px; top:0px; z-index: 0 } .rs-builder-mode rs-sbg-wrap canvas, rs-sbg canvas { overflow: hidden; z-index: 5; -webkit-backface-visibility:hidden; backface-visibility:hidden;}   .dddwrappershadow { box-shadow:0 45px 100px rgba(0, 0, 0, 0.4);} .dddwrapper { transform-style: flat;perspective: 10000px; }  .rs_error_message_box { background: #111;width:800px;margin: 40px auto;padding: 40px 20px;text-align: center;font-family: "Open Sans",sans-serif} .rs_error_message_oops {margin: 0px 0px 20px;line-height: 60px;font-size: 34px;color: #FFF;} .rs_error_message_content {margin: 0px 0px 20px;line-height: 25px;font-size: 17px;color: #FFF;} .rs_error_message_button {color: #fff !important;background: #333;display: inline-block;padding: 10px 15px;text-align: right;border-radius: 5px;cursor: pointer;text-decoration: none !important} .rs_error_message_button:hover { background:#5e35b1}  .hglayerinfo    {position: fixed;bottom: 0px;left: 0px;color: #FFF;font-size: 12px;line-height: 20px;font-weight: 600;background: rgba(0, 0, 0, 0.75);padding: 5px 10px;z-index: 2000;white-space: normal;} .hginfo     {position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} .indebugmode .rs-layer:hover {border:1px dashed #c0392b !important;} .helpgrid     {border:2px dashed #c0392b;position:absolute;top:0px;left:0px;z-index:0 } #revsliderlogloglog  {padding:15px;color:#fff;position:fixed; top:0px;left:0px;width:200px;height:150px;background:rgba(0,0,0,0.7); z-index:100000; font-size:10px; overflow:scroll;}   .aden{filter:hue-rotate(-20deg) contrast(.9) saturate(.85) brightness(1.2)}.aden::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.perpetua::after,.reyes::after{mix-blend-mode:soft-light;opacity:.5}.inkwell{filter:sepia(.3) contrast(1.1) brightness(1.1) grayscale(1)}.perpetua::after{background:linear-gradient(to bottom,#005b9a,#e6c13d)}.reyes{filter:sepia(.22) brightness(1.1) contrast(.85) saturate(.75)}.reyes::after{background:#efcdad}.gingham{filter:brightness(1.05) hue-rotate(-10deg)}.gingham::after{background:linear-gradient(to right,rgba(66,10,14,.2),transparent);mix-blend-mode:darken}.toaster{filter:contrast(1.5) brightness(.9)}.toaster::after{background:radial-gradient(circle,#804e0f,#3b003b);mix-blend-mode:screen}.walden{filter:brightness(1.1) hue-rotate(-10deg) sepia(.3) saturate(1.6)}.walden::after{background:#04c;mix-blend-mode:screen;opacity:.3}.hudson{filter:brightness(1.2) contrast(.9) saturate(1.1)}.hudson::after{background:radial-gradient(circle,#a6b1ff 50%,#342134);mix-blend-mode:multiply;opacity:.5}.earlybird{filter:contrast(.9) sepia(.2)}.earlybird::after{background:radial-gradient(circle,#d0ba8e 20%,#360309 85%,#1d0210 100%);mix-blend-mode:overlay}.mayfair{filter:contrast(1.1) saturate(1.1)}.mayfair::after{background:radial-gradient(circle at 40% 40%,rgba(255,255,255,.8),rgba(255,200,200,.6),#111 60%);mix-blend-mode:overlay;opacity:.4}.lofi{filter:saturate(1.1) contrast(1.5)}.lofi::after{background:radial-gradient(circle,transparent 70%,#222 150%);mix-blend-mode:multiply}._1977{filter:contrast(1.1) brightness(1.1) saturate(1.3)}._1977:after{background:rgba(243,106,188,.3);mix-blend-mode:screen}.brooklyn{filter:contrast(.9) brightness(1.1)}.brooklyn::after{background:radial-gradient(circle,rgba(168,223,193,.4) 70%,#c4b7c8);mix-blend-mode:overlay}.xpro2{filter:sepia(.3)}.xpro2::after{background:radial-gradient(circle,#e6e7e0 40%,rgba(43,42,161,.6) 110%);mix-blend-mode:color-burn}.nashville{filter:sepia(.2) contrast(1.2) brightness(1.05) saturate(1.2)}.nashville::after{background:rgba(0,70,150,.4);mix-blend-mode:lighten}.nashville::before{background:rgba(247,176,153,.56);mix-blend-mode:darken}.lark{filter:contrast(.9)}.lark::after{background:rgba(242,242,242,.8);mix-blend-mode:darken}.lark::before{background:#22253f;mix-blend-mode:color-dodge}.moon{filter:grayscale(1) contrast(1.1) brightness(1.1)}.moon::before{background:#a0a0a0;mix-blend-mode:soft-light}.moon::after{background:#383838;mix-blend-mode:lighten}.clarendon{filter:contrast(1.2) saturate(1.35)}.clarendon:before{background:rgba(127,187,227,.2);mix-blend-mode:overlay}.willow{filter:grayscale(.5) contrast(.95) brightness(.9)}.willow::before{background-image:radial-gradient(circle,40%, #d4a9af 55%,#000 150%);mix-blend-mode:overlay}.rise{filter:brightness(1.05) sepia(.2) contrast(.9) saturate(.9)}.rise::after{background:radial-gradient(circle,rgba(232,197,152,.8),transparent 90%);mix-blend-mode:overlay;opacity:.6}.rise::before{background:radial-gradient(circle,rgba(236,205,169,.15) 55%,rgba(50,30,7,.4));mix-blend-mode:multiply}._1977:after,._1977:before,rs-pzimg-wrap.aden:after,.aden:before,.brooklyn:after,.brooklyn:before,.clarendon:after,.clarendon:before,.earlybird:after,.earlybird:before,.gingham:after,.gingham:before,.hudson:after,.hudson:before,.inkwell:after,.inkwell:before,.lark:after,.lark:before,.lofi:after,.lofi:before,.mayfair:after,.mayfair:before,.moon:after,.moon:before,.nashville:after,.nashville:before,.perpetua:after,.perpetua:before,.reyes:after,.reyes:before,.rise:after,.rise:before,.slumber:after,.slumber:before,.toaster:after,.toaster:before,.walden:after,.walden:before,.willow:after,.willow:before,.xpro2:after,.xpro2:before{content:'';display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}._1977,.aden,.brooklyn,.clarendon,.earlybird,.gingham,.hudson,.inkwell,.lark,.lofi,.mayfair,.moon,.nashville,.perpetua,.reyes,.rise,.slumber,.toaster,.walden,.willow,.xpro2{position:absolute;}._1977:before,.aden:before,.brooklyn:before,.clarendon:before,.earlybird:before,.gingham:before,.hudson:before,.inkwell:before,.lark:before,.lofi:before,.mayfair:before,.moon:before,.nashville:before,.perpetua:before,.reyes:before,.rise:before,.slumber:before,.toaster:before,.walden:before,.willow:before,.xpro2:before{z-index:30}._1977:after,.aden:after,.brooklyn:after,.clarendon:after,.earlybird:after,.gingham:after,.hudson:after,.inkwell:after,.lark:after,.lofi:after,.mayfair:after,.moon:after,.nashville:after,.perpetua:after,.reyes:after,.rise:after,.slumber:after,.toaster:after,.walden:after,.willow:after,.xpro2:after{z-index:40}.slumber{filter:saturate(.66) brightness(1.05)}.slumber::after{background:rgba(125,105,24,.5);mix-blend-mode:soft-light}.slumber::before{background:rgba(69,41,12,.4);mix-blend-mode:lighten} .willow::after{background-color:#d8cdcb;mix-blend-mode: color} .rs-safari .willow:after{background-color: rgba(100, 0, 0, 0.2);} @media not all and (min-resolution:.001dpcm) {  @supports (-webkit-appearance:none) {  .willow{filter:grayscale(1) contrast(.95) brightness(.9)} .willow::after{background-color:transparent;} }} rs-pzimg-wrap.perpetua:before,rs-pzimg-wrap.perpetua:after,rs-pzimg-wrap.nashville:before,rs-pzimg-wrap.nashville:after,rs-pzimg-wrap.xpro2:before,rs-pzimg-wrap.xpro2:after,rs-pzimg-wrap._1977:after,rs-pzimg-wrap._1977:before,rs-pzimg-wrap.aden:after,rs-pzimg-wrap.aden:before,rs-pzimg-wrap.brooklyn:after,rs-pzimg-wrap.brooklyn:before,rs-pzimg-wrap.clarendon:after,rs-pzimg-wrap.clarendon:before,rs-pzimg-wrap.earlybird:after,rs-pzimg-wrap.earlybird:before,rs-pzimg-wrap.gingham:after,rs-pzimg-wrap.gingham:before,rs-pzimg-wrap.hudson:after,rs-pzimg-wrap.hudson:before,rs-pzimg-wrap.inkwell:after,rs-pzimg-wrap.inkwell:before,rs-pzimg-wrap.lark:after,rs-pzimg-wrap.lark:before,rs-pzimg-wrap.lofi:after,rs-pzimg-wrap.lofi:before,rs-pzimg-wrap.mayfair:after,rs-pzimg-wrap.mayfair:before,rs-pzimg-wrap.moon:after,rs-pzimg-wrap.moon:before,rs-pzimg-wrap.reyes:after,rs-pzimg-wrap.reyes:before,rs-pzimg-wrap.rise:after,rs-pzimg-wrap.rise:before,rs-pzimg-wrap.slumber:after,rs-pzimg-wrap.slumber:before,rs-pzimg-wrap.toaster:after,rs-pzimg-wrap.toaster:before,rs-pzimg-wrap.walden:after,rs-pzimg-wrap.walden:before,rs-pzimg-wrap.willow:after,rs-pzimg-wrap.willow:before,rs-pzimg-wrap:before,rs-pzimg-wrap:after {height:500%;width:500%}   rs-loader.spinner6{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner6 .rs-spinner-inner{width:100%;height:100%;display:inline-block;-webkit-animation:rs-revealer-6 1.4s linear infinite;animation:rs-revealer-6 1.4s linear infinite}rs-loader.spinner6 .rs-spinner-inner span{position:absolute;vertical-align:top;border-radius:100%;display:inline-block;width:8px;height:8px;margin-left:16px;transform-origin:center 20px;-webkit-transform-origin:center 20px}rs-loader.spinner6 .rs-spinner-inner span:nth-child(2){transform:rotate(36deg);-webkit-transform:rotate(36deg);opacity:.1}rs-loader.spinner6 .rs-spinner-inner span:nth-child(3){transform:rotate(72deg);-webkit-transform:rotate(72deg);opacity:.2}rs-loader.spinner6 .rs-spinner-inner span:nth-child(4){transform:rotate(108deg);-webkit-transform:rotate(108deg);opacity:.3}rs-loader.spinner6 .rs-spinner-inner span:nth-child(5){transform:rotate(144deg);-webkit-transform:rotate(144deg);opacity:.4}rs-loader.spinner6 .rs-spinner-inner span:nth-child(6){transform:rotate(180deg);-webkit-transform:rotate(180deg);opacity:.5}rs-loader.spinner6 .rs-spinner-inner span:nth-child(7){transform:rotate(216deg);-webkit-transform:rotate(216deg);opacity:.6}rs-loader.spinner6 .rs-spinner-inner span:nth-child(8){transform:rotate(252deg);-webkit-transform:rotate(252deg);opacity:.7}rs-loader.spinner6 .rs-spinner-inner span:nth-child(9){transform:rotate(288deg);-webkit-transform:rotate(288deg);opacity:.8}rs-loader.spinner6 .rs-spinner-inner span:nth-child(10){transform:rotate(324deg);-webkit-transform:rotate(324deg);opacity:.9}@keyframes rs-revealer-6{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-6{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner7{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner7 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;border-radius:100%;border:2px solid;-webkit-animation:rs-revealer-7 .8s linear infinite;animation:rs-revealer-7 .8s linear infinite}@keyframes rs-revealer-7{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes rs-revealer-7{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}rs-loader.spinner8{width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner8 .rs-spinner-inner{width:100%;height:100%;display:inline-block;padding:0;text-align:left}rs-loader.spinner8 .rs-spinner-inner span{position:absolute;display:inline-block;width:100%;height:100%;border-radius:100%;-webkit-animation:rs-revealer-8 1.6s linear infinite;animation:rs-revealer-8 1.6s linear infinite}rs-loader.spinner8 .rs-spinner-inner span:last-child{animation-delay:-.8s;-webkit-animation-delay:-.8s}@keyframes rs-revealer-8{0%{transform:scale(0,0);opacity:.5}100%{transform:scale(1,1);opacity:0}}@-webkit-keyframes rs-revealer-8{0%{-webkit-transform:scale(0,0);opacity:.5}100%{-webkit-transform:scale(1,1);opacity:0}}rs-loader.spinner9{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner9 .rs-spinner-inner span{display:block;width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-9 2s infinite ease-in-out;animation:rs-revealer-9 2s infinite ease-in-out}rs-loader.spinner9 .rs-spinner-inner span:last-child{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes rs-revealer-9{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes rs-revealer-9{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}rs-loader.spinner10{width:54px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner10 .rs-spinner-inner{width:100%;height:100%;text-align:center;font-size:10px}rs-loader.spinner10 .rs-spinner-inner span{display:block;height:100%;width:6px;display:inline-block;-webkit-animation:rs-revealer-10 1.2s infinite ease-in-out;animation:rs-revealer-10 1.2s infinite ease-in-out}rs-loader.spinner10 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:-1s;animation-delay:-1s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:-.9s;animation-delay:-.9s}rs-loader.spinner10 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes rs-revealer-10{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes rs-revealer-10{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}rs-loader.spinner11{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner11 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner11 .rs-spinner-inner span{display:block;width:33%;height:33%;background-color:#333;float:left;-webkit-animation:rs-revealer-11 1.3s infinite ease-in-out;animation:rs-revealer-11 1.3s infinite ease-in-out}rs-loader.spinner11 .rs-spinner-inner span:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(4){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(5){-webkit-animation-delay:.2s;animation-delay:.2s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(6){-webkit-animation-delay:.3s;animation-delay:.3s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(7){-webkit-animation-delay:0s;animation-delay:0s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(8){-webkit-animation-delay:.1s;animation-delay:.1s}rs-loader.spinner11 .rs-spinner-inner span:nth-child(9){-webkit-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes rs-revealer-11{0%,100%,70%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}rs-loader.spinner12{width:35px;height:35px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner12 .rs-spinner-inner{width:100%;height:100%;-webkit-animation:rs-revealer-12 1s infinite linear;animation:rs-revealer-12 1s infinite linear}@-webkit-keyframes rs-revealer-12{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes rs-revealer-12{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}rs-loader.spinner13{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner13 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner13 .rs-spinner-inner span{display:block;width:40%;height:40%;position:absolute;border-radius:50%;-webkit-animation:rs-revealer-13 2s ease infinite;animation:rs-revealer-13 2s ease infinite}rs-loader.spinner13 .rs-spinner-inner span:nth-child(1){animation-delay:-1.5s;-webkit-animation-delay:-1.5s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(2){animation-delay:-1s;-webkit-animation-delay:-1s}rs-loader.spinner13 .rs-spinner-inner span:nth-child(3){animation-delay:-.5s;-webkit-animation-delay:-.5s}@keyframes rs-revealer-13{0%,100%{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translate(0,160%)}}@-webkit-keyframes rs-revealer-13{0%,100%{-webkit-transform:translate(0)}25%{-webkit-transform:translate(160%)}50%{-webkit-transform:translate(160%,160%)}75%{-webkit-transform:translate(0,160%)}}rs-loader.spinner14{width:40px;height:40px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner14 .rs-spinner-inner{width:100%;height:100%;animation:rs-revealer-14 1s infinite linear}rs-loader.spinner14 .rs-spinner-inner span{display:block;position:absolute;top:50%;left:50%;width:16px;height:16px;border-radius:50%;margin:-8px}rs-loader.spinner14 .rs-spinner-inner span:nth-child(1){-webkit-animation:rs-revealer-14-1 2s infinite;animation:rs-revealer-14-1 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(2){-webkit-animation:rs-revealer-14-2 2s infinite;animation:rs-revealer-14-2 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(3){-webkit-animation:rs-revealer-14-3 2s infinite;animation:rs-revealer-14-3 2s infinite}rs-loader.spinner14 .rs-spinner-inner span:nth-child(4){-webkit-animation:rs-revealer-14-4 2s infinite;animation:rs-revealer-14-4 2s infinite}@-webkit-keyframes rs-revealer-14-1{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-2{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-3{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@-webkit-keyframes rs-revealer-14-4{0%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{-webkit-transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-1{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-2{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-3{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,-80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,-80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}@keyframes rs-revealer-14-4{0%{transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}20%{transform:rotate3d(0,0,1,0deg) translate3d(-80%,80%,0)}80%{transform:rotate3d(0,0,1,360deg) translate3d(-80%,80%,0)}100%{transform:rotate3d(0,0,1,360deg) translate3d(0,0,0)}}rs-loader.spinner15{width:40px;height:40px;margin-top:-4px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}rs-loader.spinner15 .rs-spinner-inner{width:100%;height:100%}rs-loader.spinner15 .rs-spinner-inner span{display:block;width:20px;height:20px;position:absolute;top:0;left:0;-webkit-animation:rs-revealer-15 1.8s infinite ease-in-out;animation:rs-revealer-15 1.8s infinite ease-in-out}rs-loader.spinner15 .rs-spinner-inner:last-child{-webkit-animation-delay:-.9s;animation-delay:-.9s}@-webkit-keyframes rs-revealer-15{25%{-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{-webkit-transform:rotate(-360deg)}}@keyframes rs-revealer-15{25%{transform:translateX(30px) rotate(-90deg) scale(.5);-webkit-transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg);-webkit-transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5);-webkit-transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg);-webkit-transform:rotate(-360deg)}}   .bgcanvas { display: none; position: absolute; overflow: hidden; }  .RSscrollbar-measure { width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px; }  .avada-has-rev-slider-styles .rev_slider_wrapper { transform:none; }  #rs-demo-id {} 