.wp-block-archives-dropdown label{ display:block } .wp-block-avatar{ box-sizing:border-box } .wp-block-avatar.aligncenter{ text-align:center } .wp-block-audio{ box-sizing:border-box } .wp-block-audio figcaption{ margin-top:.5em; margin-bottom:1em } .wp-block-audio audio{ width:100%; min-width:300px } .wp-block-button__link{ cursor:pointer; display:inline-block; text-align:center; word-break:break-word; box-sizing:border-box } .wp-block-button__link.aligncenter{ text-align:center } .wp-block-button__link.alignright{ text-align:right } :where(.wp-block-button__link){ box-shadow:none; text-decoration:none; border-radius:9999px; padding:calc(.667em + 2px) calc(1.333em + 2px) } .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)*0.75) } .wp-block-buttons>.wp-block-button.wp-block-button__width-50{ width:calc(50% - var(--wp--style--block-gap, .5em)*0.5) } .wp-block-buttons>.wp-block-button.wp-block-button__width-75{ width:calc(75% - var(--wp--style--block-gap, .5em)*0.25) } .wp-block-buttons>.wp-block-button.wp-block-button__width-100{ width:100%; flex-basis: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 } .wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{ border:2px solid; padding:.667em 1.333em } .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color){ color:currentColor } .wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background){ background-color:transparent; background-image:none } .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 tbody td,.wp-block-calendar th{ padding:.25em; border:1px solid #ddd } .wp-block-calendar tfoot td{ border:none } .wp-block-calendar table{ width:100%; border-collapse:collapse } .wp-block-calendar table th{ font-weight:400; background:#ddd } .wp-block-calendar a{ text-decoration:underline } .wp-block-calendar table caption,.wp-block-calendar table tbody{ color:#40464d } .wp-block-categories{ box-sizing:border-box } .wp-block-categories.alignleft{ margin-right:2em } .wp-block-categories.alignright{ margin-left:2em } .wp-block-code{ box-sizing:border-box } .wp-block-code code{ display:block; font-family:inherit; overflow-wrap:break-word; white-space:pre-wrap } .wp-block-columns{ display:flex; margin-bottom:1.75em; box-sizing:border-box; flex-wrap:wrap!important; align-items:normal!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.has-background){ padding:1.25em 2.375em } .wp-block-column{ flex-grow:1; min-width:0; word-break:break-word; overflow-wrap: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-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{ width:100% } .wp-block-post-comments .alignleft{ float:left } .wp-block-post-comments .alignright{ float:right } .wp-block-post-comments .navigation:after{ content:""; display:table; clear:both } .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-top:.5em; margin-right:.75em; 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{ margin-top:1em; margin-bottom:1em; display:block } .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{ display:block; box-sizing:border-box; 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-size:1em; font-family:inherit } .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-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{ margin-right:.5em; margin-bottom:.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{ margin-right:1ch; display:inline-block } .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{ margin-left:1ch; display:inline-block } .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{ margin-bottom:0; max-width:100%; list-style:none; padding:0 } .wp-block-comment-template li{ clear:both } .wp-block-comment-template ol{ margin-bottom:0; max-width:100%; list-style:none; padding-left:2rem } .wp-block-comment-template.alignleft{ float:left } .wp-block-comment-template.aligncenter{ margin-left:auto; margin-right:auto; width:-moz-fit-content; width:fit-content } .wp-block-comment-template.alignright{ float:right } .wp-block-cover,.wp-block-cover-image{ position:relative; background-position:50%; min-height:430px; display:flex; justify-content:center; align-items:center; padding:1em; box-sizing:border-box } .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]),.wp-block-cover .has-background-dim:not([class*=-background-color]){ background-color:#000 } .wp-block-cover-image .has-background-dim.has-background-gradient,.wp-block-cover .has-background-dim.has-background-gradient{ background-color:transparent } .wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{ content:""; background-color:inherit } .wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background{ position:absolute; top:0; left:0; bottom:0; right:0; z-index:1; opacity:.5 } .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-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,.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{ opacity:0 } .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,.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{ opacity:.1 } .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,.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{ opacity:.2 } .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,.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{ opacity:.3 } .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,.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{ opacity:.4 } .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,.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{ opacity:.5 } .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,.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{ opacity:.6 } .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,.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{ opacity:.7 } .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,.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{ opacity:.8 } .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,.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{ opacity:.9 } .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,.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{ 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:after,.wp-block-cover:after{ display:block; content:""; font-size:0; min-height:inherit } @supports (position:sticky){ .wp-block-cover-image:after,.wp-block-cover:after{ content:none } } .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-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{ width:100%; z-index:1; color:#fff } .wp-block-cover-image.is-light .wp-block-cover__inner-container,.wp-block-cover.is-light .wp-block-cover__inner-container{ color:#000 } .wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){ color:inherit } .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; width:auto } .wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{ position:absolute; top:0; left:0; right:0; bottom:0; margin:0; padding:0; width:100%; height:100%; max-width:none; max-height:none; object-fit:cover; outline:none; border:none; box-shadow:none } .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-size:cover; background-repeat:no-repeat } @supports (-webkit-overflow-scrolling:touch){ .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-background,.wp-block-cover__video-background{ z-index:0 } .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-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{ font-size:2em; line-height:1.25; z-index:1; margin-bottom:0; max-width:840px; padding:.44em; text-align:center } .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-width:320px; min-height:240px } .wp-block-embed{ overflow-wrap:break-word } .wp-block-embed figcaption{ margin-top:.5em; margin-bottom:1em } .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{ position:absolute; top:0; right:0; bottom:0; left:0; height:100%; 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{ margin-bottom:1.5em } .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 } .wp-block-file__embed{ margin-bottom:1em } :where(.wp-block-file__button){ border-radius:2em; 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 } .blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){ display:flex; flex-wrap:wrap; list-style-type:none; padding:0; margin: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{ margin:0 1em 1em 0; display:flex; flex-grow:1; flex-direction:column; justify-content:center; 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{ margin:0; height:100%; display:flex; align-items:flex-end; justify-content:flex-start } .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; max-width:100%; height:auto; 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{ position:absolute; bottom:0; width:100%; max-height:100%; overflow:auto; padding:3em .77em .7em; color:#fff; text-align:center; font-size:.8em; background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent); box-sizing:border-box; margin:0; 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{ width:100%; height:100%; flex:1; object-fit:cover } .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{ width:100%; margin-right:0 } @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{ width:calc(33.33333% - .66667em); margin-right:1em } .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{ width:calc(25% - .75em); margin-right:1em } .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{ width:calc(20% - .8em); margin-right:1em } .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{ width:calc(16.66667% - .83333em); margin-right:1em } .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{ width:calc(14.28571% - .85714em); margin-right:1em } .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{ width:calc(12.5% - .875em); margin-right:1em } .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){ width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2); margin:0 } .wp-block-gallery.has-nested-images figure.wp-block-image{ display:flex; flex-grow:1; justify-content:center; position:relative; flex-direction:column; max-width:100%; box-sizing:border-box } .wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{ margin:0; flex-direction:column; flex-grow:1 } .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{ background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent); bottom:0; color:#fff; font-size:13px; left:0; margin-bottom:0; max-height:60%; overflow:auto; padding:0 8px 8px; position:absolute; text-align:center; width:100%; box-sizing:border-box } .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{ flex:initial; background:none; color:inherit; margin:0; padding:10px 10px 9px; position:relative } .wp-block-gallery.has-nested-images figcaption{ flex-grow:1; flex-basis:100%; text-align:center } .wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){ margin-top:0; margin-bottom:auto } .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{ width:100%; flex:1 0 0%; height:100%; object-fit:cover } .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)*0.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)*0.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)*0.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)*0.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)*0.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)*0.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)*0.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)*0.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 } h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{ padding:1.25em 2.375em } .wp-block-image img{ height:auto; max-width:100%; vertical-align:bottom } .wp-block-image.has-custom-border img,.wp-block-image img{ box-sizing:border-box } .wp-block-image.aligncenter{ text-align:center } .wp-block-image.alignfull img,.wp-block-image.alignwide img{ height:auto; width:100% } .wp-block-image.aligncenter,.wp-block-image .aligncenter,.wp-block-image.alignleft,.wp-block-image .alignleft,.wp-block-image.alignright,.wp-block-image .alignright{ display:table } .wp-block-image.aligncenter>figcaption,.wp-block-image .aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image.alignright>figcaption,.wp-block-image .alignright>figcaption{ display:table-caption; caption-side:bottom } .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 figcaption{ margin-top:.5em; margin-bottom:1em } .wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img{ border-radius:9999px } .wp-block-image :where(.has-border-color){ border-style:solid } .wp-block-image :where([style*=border-top-color]){ border-top-style:solid } .wp-block-image :where([style*=border-right-color]){ border-right-style:solid } .wp-block-image :where([style*=border-bottom-color]){ border-bottom-style:solid } .wp-block-image :where([style*=border-left-color]){ border-left-style:solid } .wp-block-image :where([style*=border-width]){ border-style:solid } .wp-block-image :where([style*=border-top-width]){ border-top-style:solid } .wp-block-image :where([style*=border-right-width]){ border-right-style:solid } .wp-block-image :where([style*=border-bottom-width]){ border-bottom-style:solid } .wp-block-image :where([style*=border-left-width]){ border-left-style:solid } .wp-block-image figure{ margin:0 } ol.wp-block-latest-comments{ margin-left:0 } .wp-block-latest-comments .wp-block-latest-comments{ padding-left:0 } .wp-block-latest-comments__comment{ line-height:1.1; list-style:none; margin-bottom:1em } .has-avatars .wp-block-latest-comments__comment{ min-height:2.25em; list-style:none } .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 } .has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{ line-height:1.5 } .wp-block-latest-comments__comment-excerpt p{ font-size:.875em; line-height:1.8; 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-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; padding-left:0 } .wp-block-latest-posts.wp-block-latest-posts__list li{ clear:both } .wp-block-latest-posts.is-grid{ display:flex; flex-wrap:wrap; padding:0 } .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 } } .wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{ display:block; font-size:.8125em } .wp-block-latest-posts__post-excerpt{ margin-top:.5em; margin-bottom:1em } .wp-block-latest-posts__featured-image a{ display:inline-block } .wp-block-latest-posts__featured-image img{ height:auto; width:auto; max-width:100% } .wp-block-latest-posts__featured-image.alignleft{ margin-right:1em; float:left } .wp-block-latest-posts__featured-image.alignright{ margin-left:1em; float:right } .wp-block-latest-posts__featured-image.aligncenter{ margin-bottom:1em; text-align:center } ol,ul{ box-sizing:border-box } ol.has-background,ul.has-background{ padding:1.25em 2.375em } .wp-block-media-text{ /*!rtl:begin:ignore*/ direction:ltr; /*!rtl:end:ignore*/ display:grid; grid-template-columns:50% 1fr; grid-template-rows:auto; box-sizing:border-box } .wp-block-media-text.has-media-on-the-right{ grid-template-columns:1fr 50% } .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{ align-self:start } .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{ align-self:center } .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{ align-self:end } .wp-block-media-text .wp-block-media-text__media{ /*!rtl:begin:ignore*/ grid-column:1; grid-row:1; /*!rtl:end:ignore*/ margin:0 } .wp-block-media-text .wp-block-media-text__content{ direction:ltr; /*!rtl:begin:ignore*/ grid-column:2; grid-row:1; /*!rtl:end:ignore*/ padding:0 8%; word-break:break-word } .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{ /*!rtl:begin:ignore*/ grid-column:2; grid-row:1 /*!rtl:end:ignore*/ } .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{ /*!rtl:begin:ignore*/ grid-column:1; grid-row:1 /*!rtl:end:ignore*/ } .wp-block-media-text__media img,.wp-block-media-text__media video{ height:auto; max-width:unset; width:100%; vertical-align:middle } .wp-block-media-text.is-image-fill .wp-block-media-text__media{ height:100%; min-height:250px; background-size:cover } .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{ position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); border:0 } @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-top:0; margin-bottom:0; margin-left: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{ display:flex; align-items:center; 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.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(:not([class*=has-text-decoration])) a,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{ text-decoration:none } .wp-block-navigation .wp-block-navigation__submenu-icon{ align-self:center; line-height:0; display:inline-block; font-size:inherit; padding:0; background-color:inherit; color:currentColor; border:none; width:.6em; height:.6em; margin-left:.25em } .wp-block-navigation .wp-block-navigation__submenu-icon svg{ display:inline-block; stroke:currentColor; width:inherit; height:inherit; margin-top:.075em } .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{ background-color:inherit; color:inherit; position:absolute; z-index:2; display:flex; flex-direction:column; align-items:normal; opacity:0; transition:opacity .1s linear; visibility:hidden; width:0; height:0; overflow:hidden; left:-1px; top:100% } .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-right:0; margin-left:auto } .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{ content:""; position:absolute; right:100%; height:100%; display:block; width:.5em; background:transparent } .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:not(.open-on-click):hover>.wp-block-navigation__submenu-container{ visibility:visible; overflow:visible; opacity:1; width:auto; height:auto; min-width:200px } .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{ visibility:visible; overflow:visible; opacity:1; width:auto; height:auto; min-width:200px } .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{ visibility:visible; overflow:visible; opacity:1; width:auto; height:auto; min-width:200px } .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{ position:relative; display:flex } .wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{ stroke:currentColor } button.wp-block-navigation-item__content{ background-color:transparent; border:none; color:currentColor; font-size:inherit; font-family:inherit; line-height:inherit; font-style:inherit; font-weight:inherit; text-transform:inherit; text-align:left } .wp-block-navigation-submenu__toggle{ cursor:pointer } .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{ 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 .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)),: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)){ 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; color:#000; border:1px solid rgba(0,0,0,.15) } .wp-block-navigation__container{ display:flex; flex-wrap:var(--navigation-layout-wrap,wrap); flex-direction:var(--navigation-layout-direction,initial); justify-content:var(--navigation-layout-justify,initial); align-items:var(--navigation-layout-align,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{ display:none; position:fixed; top:0; left:0; right:0; bottom:0 } .wp-block-navigation__responsive-container .wp-block-navigation-link a{ color:inherit } .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{ display:flex; flex-wrap:var(--navigation-layout-wrap,wrap); flex-direction:var(--navigation-layout-direction,initial); justify-content:var(--navigation-layout-justify,initial); align-items:var(--navigation-layout-align,initial) } .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){ color:inherit!important; background-color:inherit!important } .wp-block-navigation__responsive-container.is-menu-open{ display:flex; flex-direction:column; background-color:inherit; animation:overlay-menu__fade-in-animation .1s ease-out; animation-fill-mode:forwards; padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem); overflow:auto; z-index:100000 } @media (prefers-reduced-motion:reduce){ .wp-block-navigation__responsive-container.is-menu-open{ animation-duration:1ms; animation-delay:0s } } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{ padding-top:calc(2rem + 24px); overflow:visible; display:flex; flex-direction:column; flex-wrap:nowrap; align-items:var(--navigation-layout-justification-setting,inherit) } .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 .submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{ opacity:1; visibility:visible; height:auto; width:auto; overflow:initial; min-width:200px; position:static; border:none; padding-left:2rem; padding-right:2rem } .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{ display:flex; flex-direction:column; align-items:var(--navigation-layout-justification-setting,initial) } .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-page-list{ color:inherit!important; background:transparent!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{ right:auto; left:auto } @media (min-width:600px){ .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){ display:block; width:100%; position:relative; z-index:auto; background-color:inherit } .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; 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{ vertical-align:middle; cursor:pointer; color:currentColor; background:transparent; border:none; margin:0; padding:0; text-transform:inherit } .wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{ fill:currentColor; pointer-events:none; display:block; width:24px; height:24px } .wp-block-navigation__responsive-container-open{ display:flex } @media (min-width:600px){ .wp-block-navigation__responsive-container-open:not(.always-shown){ display:none } } .wp-block-navigation__responsive-container-close{ position:absolute; top:0; right:0; z-index:2 } .wp-block-navigation__responsive-close{ width:100%; max-width:var(--wp--style--global--wide-size,100%); margin-left:auto; margin-right:auto } .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{ word-break:normal; overflow-wrap:break-word } .wp-block-navigation .wp-block-navigation-item__description{ display:none } .wp-block-navigation .wp-block-page-list{ display:flex; flex-direction:var(--navigation-layout-direction,initial); justify-content:var(--navigation-layout-justify,initial); align-items:var(--navigation-layout-align,initial); flex-wrap:var(--navigation-layout-wrap,wrap); background-color:inherit } .wp-block-navigation .wp-block-navigation-item{ background-color:inherit } .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; line-height:.68; font-weight:100; margin:.05em .1em 0 0; text-transform:uppercase; font-style:normal } p.has-drop-cap.has-background{ overflow:hidden } p.has-background{ padding:1.25em 2.375em } :where(p.has-text-color:not(.has-link-color)) a{ color:inherit } .wp-block-post-author{ display:flex; flex-wrap:wrap } .wp-block-post-author__byline{ width:100%; margin-top:0; margin-bottom:0; font-size:.5em } .wp-block-post-author__avatar{ margin-right:1em } .wp-block-post-author__bio{ margin-bottom:.7em; font-size:.7em } .wp-block-post-author__content{ flex-grow:1; flex-basis:0 } .wp-block-post-author__name{ margin:0 } .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 input[type=submit]{ box-shadow:none; cursor:pointer; display:inline-block; text-align:center; overflow-wrap:break-word } .wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{ border:1px solid #949494; font-size:1em; font-family:inherit } .wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{ padding:calc(.667em + 2px) } .wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form .comment-form textarea{ display:block; box-sizing:border-box; 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-date{ box-sizing:border-box } .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 } .wp-block-post-featured-image img{ max-width:100%; width:100%; height:auto; vertical-align:bottom; box-sizing:border-box } .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{ position:absolute; inset:0; background-color:#000 } .wp-block-post-featured-image{ position:relative } .wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{ background-color:transparent } .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-terms__separator{ white-space:pre-wrap } .wp-block-post-title{ word-break:break-word; box-sizing:border-box } .wp-block-post-title a{ display:inline-block } .wp-block-preformatted{ white-space:pre-wrap } .wp-block-preformatted.has-background{ padding:1.25em 2.375em } .wp-block-pullquote{ margin:0 0 1em; padding:3em 0; text-align:center; overflow-wrap:break-word; box-sizing:border-box } .wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{ color:inherit } .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.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{ margin-top:0; margin-bottom:0; font-size:2em } .wp-block-pullquote.is-style-solid-color blockquote cite{ text-transform:none; font-style:normal } .wp-block-pullquote cite{ color:inherit } .wp-block-post-template{ margin-top:0; margin-bottom:0; max-width:100%; list-style:none; padding:0 } .wp-block-post-template.wp-block-post-template{ background:none } .wp-block-post-template.is-flex-container{ flex-direction:row; display:flex; 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) } } .wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{ margin-right:.5em; margin-bottom:.5em } .wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{ margin-right:0 } .wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-child{ 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{ margin-right:1ch; display:inline-block } .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{ margin-left:1ch; display:inline-block } .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-quote{ box-sizing:border-box } .wp-block-quote{ overflow-wrap:break-word } .wp-block-quote.is-large:not(.is-style-plain),.wp-block-quote.is-style-large:not(.is-style-plain){ margin-bottom:1em; padding:0 1em } .wp-block-quote.is-large:not(.is-style-plain) p,.wp-block-quote.is-style-large:not(.is-style-plain) p{ font-size:1.5em; font-style:italic; line-height:1.6 } .wp-block-quote.is-large:not(.is-style-plain) cite,.wp-block-quote.is-large:not(.is-style-plain) footer,.wp-block-quote.is-style-large:not(.is-style-plain) cite,.wp-block-quote.is-style-large:not(.is-style-plain) footer{ font-size:1.125em; text-align:right } .wp-block-read-more{ display:block; width:-moz-fit-content; width:fit-content } .wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{ text-decoration:none } ul.wp-block-rss{ list-style:none; padding:0 } ul.wp-block-rss.wp-block-rss{ box-sizing:border-box } 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; list-style:none } 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-search__button{ margin-left:.625em; word-break:normal } .wp-block-search__button.has-icon{ line-height:0 } .wp-block-search__button svg{ min-width:1.5em; min-height:1.5em; fill:currentColor; vertical-align:text-bottom } :where(.wp-block-search__button){ border:1px solid #ccc; padding:.375em .625em } .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{ padding:8px; flex-grow:1; margin-left:0; margin-right:0; min-width:3em; border:1px solid #949494; text-decoration:unset!important } .wp-block-search.wp-block-search__button-only .wp-block-search__button{ margin-left:0 } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){ padding:4px; border:1px solid #949494 } :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{ border-radius:0; border:none; padding:0 0 0 .25em } :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:.125em .5em } .wp-block-search.aligncenter .wp-block-search__inside-wrapper{ margin:auto } .wp-block-separator{ border:1px solid; border-right:none; border-left:none } .wp-block-separator.is-style-dots{ background:none!important; border:none; text-align:center; line-height:1; height:auto } .wp-block-separator.is-style-dots:before{ content:"···"; color:currentColor; font-size:1.5em; letter-spacing:2em; padding-left:2em; font-family:serif } .wp-block-site-logo{ box-sizing:border-box; line-height:0 } .wp-block-site-logo a{ display:inline-block } .wp-block-site-logo.is-default-size img{ width:120px; height:auto } .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 } .wp-block-site-logo.is-style-rounded{ border-radius:9999px } .wp-block-social-links{ box-sizing:border-box; padding-left:0; padding-right:0; text-indent:0; margin-left:0; background:none } .wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{ text-decoration:none; border-bottom:0; box-shadow:none } .wp-block-social-links .wp-social-link a{ padding:.25em } .wp-block-social-links .wp-social-link svg{ width:1em; height:1em } .wp-block-social-links .wp-social-link span:not(.screen-reader-text){ margin-left:.5em; margin-right:.5em; font-size:.65em } .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{ justify-content:center; display:flex } .wp-block-social-links.alignright{ justify-content:flex-end } .wp-block-social-link{ display:block; border-radius:9999px; transition:transform .1s ease; height:auto } @media (prefers-reduced-motion:reduce){ .wp-block-social-link{ transition-duration:0s; transition-delay:0s } } .wp-block-social-link a{ align-items:center; display:flex; line-height:0; transition:transform .1s ease } .wp-block-social-link:hover{ transform:scale(1.1) } .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg{ color:currentColor; fill:currentColor } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link{ background-color:#f0f0f0; color:#444 } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{ background-color:#f90; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{ background-color:#1ea0c3; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{ background-color:#0757fe; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{ background-color:#1e1f26; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{ background-color:#02e49b; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{ background-color:#e94c89; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{ background-color:#4280ff; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{ background-color:#f45800; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{ background-color:#1778f2; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{ background-color:#000; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{ background-color:#0461dd; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{ background-color:#e65678; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{ background-color:#24292d; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{ background-color:#eceadd; color:#382110 } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{ background-color:#ea4434; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{ background-color:#f00075; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{ background-color:#e21b24; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{ background-color:#0d66c2; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{ background-color:#3288d4; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{ background-color:#02ab6c; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{ background-color:#f6405f; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{ background-color:#ff424d; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{ background-color:#e60122; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{ background-color:#ef4155; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{ background-color:#ff4500; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{ background-color:#0478d7; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{ background-color:#fefc00; color:#fff; stroke:#000 } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{ background-color:#ff5600; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{ background-color:#1bd760; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{ background-color:#2aabee; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{ background-color:#000; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{ background-color:#011835; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{ background-color:#6440a4; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{ background-color:#1da1f2; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{ background-color:#1eb7ea; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{ background-color:#4680c2; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{ background-color:#3499cd; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{ background-color:#25d366; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{ background-color:#d32422; color:#fff } .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{ background-color:red; color:#fff } .wp-block-social-links.is-style-logos-only .wp-social-link{ background:none } .wp-block-social-links.is-style-logos-only .wp-social-link a{ padding:0 } .wp-block-social-links.is-style-logos-only .wp-social-link svg{ width:1.25em; height:1.25em } .wp-block-social-links.is-style-logos-only .wp-social-link-amazon{ color:#f90 } .wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{ color:#1ea0c3 } .wp-block-social-links.is-style-logos-only .wp-social-link-behance{ color:#0757fe } .wp-block-social-links.is-style-logos-only .wp-social-link-codepen{ color:#1e1f26 } .wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{ color:#02e49b } .wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{ color:#e94c89 } .wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{ color:#4280ff } .wp-block-social-links.is-style-logos-only .wp-social-link-etsy{ color:#f45800 } .wp-block-social-links.is-style-logos-only .wp-social-link-facebook{ color:#1778f2 } .wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{ color:#000 } .wp-block-social-links.is-style-logos-only .wp-social-link-flickr{ color:#0461dd } .wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{ color:#e65678 } .wp-block-social-links.is-style-logos-only .wp-social-link-github{ color:#24292d } .wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{ color:#382110 } .wp-block-social-links.is-style-logos-only .wp-social-link-google{ color:#ea4434 } .wp-block-social-links.is-style-logos-only .wp-social-link-instagram{ color:#f00075 } .wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{ color:#e21b24 } .wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{ color:#0d66c2 } .wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{ color:#3288d4 } .wp-block-social-links.is-style-logos-only .wp-social-link-medium{ color:#02ab6c } .wp-block-social-links.is-style-logos-only .wp-social-link-meetup{ color:#f6405f } .wp-block-social-links.is-style-logos-only .wp-social-link-patreon{ color:#ff424d } .wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{ color:#e60122 } .wp-block-social-links.is-style-logos-only .wp-social-link-pocket{ color:#ef4155 } .wp-block-social-links.is-style-logos-only .wp-social-link-reddit{ color:#ff4500 } .wp-block-social-links.is-style-logos-only .wp-social-link-skype{ color:#0478d7 } .wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{ color:#fff; stroke:#000 } .wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{ color:#ff5600 } .wp-block-social-links.is-style-logos-only .wp-social-link-spotify{ color:#1bd760 } .wp-block-social-links.is-style-logos-only .wp-social-link-telegram{ color:#2aabee } .wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{ color:#000 } .wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{ color:#011835 } .wp-block-social-links.is-style-logos-only .wp-social-link-twitch{ color:#6440a4 } .wp-block-social-links.is-style-logos-only .wp-social-link-twitter{ color:#1da1f2 } .wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{ color:#1eb7ea } .wp-block-social-links.is-style-logos-only .wp-social-link-vk{ color:#4680c2 } .wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{ color:#25d366 } .wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{ color:#3499cd } .wp-block-social-links.is-style-logos-only .wp-social-link-yelp{ color:#d32422 } .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 } .wp-block-social-links.is-style-pill-shape .wp-social-link a{ padding-left:.66667em; padding-right:.66667em } .wp-block-spacer{ clear:both } .wp-block-tag-cloud.aligncenter{ text-align:center; justify-content: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 } .wp-block-tag-cloud.is-style-outline{ display:flex; flex-wrap:wrap; gap:1ch } .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 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{ border-spacing:0; border-collapse:inherit; background-color:transparent; border-bottom:1px solid #f0f0f0 } .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:transparent } .wp-block-table .has-border-color>*,.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr{ border-color:inherit } .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,.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{ border-top-color:inherit } .wp-block-table table[style*=border-top-color] tr:not(:first-child){ border-top-color:currentColor } .wp-block-table table[style*=border-right-color]>*,.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{ border-right-color:inherit } .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,.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{ border-bottom-color:inherit } .wp-block-table table[style*=border-bottom-color] tr:not(:last-child){ border-bottom-color:currentColor } .wp-block-table table[style*=border-left-color]>*,.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{ border-left-color:inherit } .wp-block-table table[style*=border-style]>*,.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr{ border-style:inherit } .wp-block-table table[style*=border-width]>*,.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr{ border-width:inherit; border-style:inherit } .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.33333% } .wp-block-text-columns.columns-4 .wp-block-column{ width:25% } pre.wp-block-verse{ font-family:inherit; overflow:auto; white-space:pre-wrap } .wp-block-video{ box-sizing:border-box } .wp-block-video video{ width:100% } @supports (position:sticky){ .wp-block-video [poster]{ object-fit:cover } } .wp-block-video.aligncenter{ text-align:center } .wp-block-video figcaption{ margin-top:.5em; margin-bottom:1em } .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:rect(1px,1px,1px,1px); 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:auto!important; 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% } figure{ margin:0 0 1em } .ct-section-inner-wrap{ margin-left:auto; margin-right:auto; height:100% } .ct-section-with-shape-divider{ position:relative!important } .oxygen-unslider-container:not(.unslider-fade)>ul{ list-style:none; width:0 } .oxygen-unslider-container:not(.unslider-fade):not(.unslider-horizontal)>ul>li{ opacity:0 } .oxygen-unslider-container.unslider-fade>ul>li:not(.unslider-active){ opacity:0 } div.ct-svg-icon>svg,svg.ct-svg-icon{ height:1em!important; fill:currentColor } .ct-columns-inner-wrap{ display:-webkit-flex!important; display:-ms-flexbox!important; display:flex!important } .ct-column{ float:left!important; word-break:break-word } svg.ct-svg-icon{ display:inline-block; width:1em!important } div.ct-svg-icon{ display:inline-block; box-sizing:content-box; border-radius:50%; width:auto } div.ct-svg-icon>svg{ width:1em!important; display:block } div.ct-fancy-icon{ display:inline-flex; border-radius:50% } .ct-fancy-icon>svg{ fill:currentColor } .ct-columns-inner-wrap>.ct-column:first-child{ margin-left:0!important } .ct-columns-inner-wrap>.ct-column:last-child{ margin-right:0!important } .ct-video{ width:100% } .ct-video>.oxygen-vsb-responsive-video-wrapper{ position:relative } .ct-video>.oxygen-vsb-responsive-video-wrapper>iframe{ position:absolute; top:0; left:0; width:100%; height:100% } .oxy-nav-menu-list{ display:flex; padding:0; margin:0 } .oxy-nav-menu .oxy-nav-menu-list li.menu-item{ list-style-type:none; display:flex; flex-direction:column } .oxy-nav-menu .oxy-nav-menu-list li.menu-item a{ text-decoration:none; border-style:solid; border-width:0; transition-timing-function:ease-in-out; transition-property:background-color,color,border-color; border-color:transparent } .oxy-nav-menu .oxy-nav-menu-list li.current-menu-item>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:focus-within>a,.oxy-nav-menu .oxy-nav-menu-list li.menu-item:hover>a{ border-color:initial } .oxy-nav-menu .menu-item,.oxy-nav-menu .sub-menu{ position:relative } .oxy-nav-menu .menu-item .sub-menu{ padding:0; flex-direction:column; white-space:nowrap; transition-timing-function:ease-in-out; transition-property:visibility,opacity; visibility:hidden; opacity:0; display:flex; position:absolute; top:100% } .oxy-nav-menu .sub-menu .sub-menu,.oxy-nav-menu.oxy-nav-menu-vertical .sub-menu{ left:100%; top:0 } .oxy-nav-menu .menu-item:hover>.sub-menu,.oxy-nav-menu .menu-item:focus-within>.sub-menu{ visibility:visible; opacity:1 } .oxy-nav-menu .sub-menu li.menu-item{ flex-direction:column } @keyframes oxy_sticky_header_fadein{ 0%{ opacity:0 } 100%{ opacity:1 } } .oxy-sticky-header-fade-in{ animation-name:oxy_sticky_header_fadein; animation-duration:.5s; animation-iteration-count:1 } .oxy-header-wrapper{ position:relative } .oxy-header-row{ width:100%; display:block } .oxy-header-container{ height:100%; margin-left:auto; margin-right:auto; display:flex; flex-wrap:nowrap; justify-content:flex-start; align-items:stretch } .oxy-header-center,.oxy-header-left,.oxy-header-right{ display:flex; align-items:center } .oxy-header .oxygen-only-show-in-overlay,.oxy-video-container{ display:none } .oxy-header-left{ justify-content:flex-start } .oxy-header-center{ flex-grow:1; justify-content:center } .oxy-header-right{ justify-content:flex-end } .admin-bar .oxy-sticky-header-active{ top:32px!important } @media screen and (max-width:782px){ .admin-bar .oxy-sticky-header-active{ top:46px!important } } @media screen and (max-width:600px){ .admin-bar .oxy-sticky-header-active{ top:0!important } } .oxy-video-background{ position:relative; z-index:1 } .oxy-video-background .oxy-video-container{ display:block; position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden; z-index:-1 } .oxy-video-background .oxy-video-container video{ min-width:100%; min-height:100%; width:auto; height:auto; top:50%; left:50%; position:absolute; transform:translate(-50%,-50%) } .oxy-video-overlay{ position:absolute; top:0; bottom:0; left:0; right:0 } .oxy-map iframe{ width:100%; height:100%; display:block } .unslider .unslider-fade ul li.unslider-active{ position:relative } .oxy-menu-toggle{ cursor:pointer; display:none } .oxy-nav-menu.oxy-nav-menu-open{ width:100%; position:fixed; top:0; right:0; left:0; bottom:0; display:flex; align-items:center; justify-content:center; flex-direction:column; overflow:auto; z-index:2147483642!important; background-color:#fff } .oxy-nav-menu.oxy-nav-menu-open>div:last-child{ max-height:100%; overflow:auto; padding-top:2em; padding-bottom:2em; width:100% } .oxy-nav-menu-prevent-overflow{ overflow:hidden; height:100% } .oxy-nav-menu.oxy-nav-menu-open .oxy-menu-toggle{ display:initial } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{ flex-direction:column!important; width:100% } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list .menu-item a{ text-align:center; border:0!important; background-color:initial!important; justify-content:center } .oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-hamburger-wrap{ position:fixed; top:20px; right:20px; z-index:1 } .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{ background-color:#fff; z-index:2147483641 } .oxy-nav-menu.oxy-nav-menu-open .menu-item .sub-menu,.oxy-nav-menu.oxy-nav-menu-open .menu-item-has-children>a::after{ display:none } .oxy-nav-menu.oxy-nav-menu-open.oxy-nav-menu-responsive-dropdowns .menu-item .sub-menu{ display:flex; position:static; animation-name:none; visibility:visible; opacity:1; transition-duration:0s!important } .oxy-nav-menu.oxy-nav-menu-open a:not([href]){ display:none } .oxy-nav-menu-hamburger-wrap{ display:flex; align-items:center; justify-content:center } .oxy-nav-menu-hamburger{ display:flex; justify-content:space-between; flex-direction:column } .oxy-nav-menu-hamburger-line{ border-radius:2px } .oxy-nav-menu-open .oxy-nav-menu-hamburger{ transform:rotate(45deg) } .oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line{ display:none } .oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{ display:initial; position:relative } .oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{ display:initial; position:relative; transform:rotate(90deg) } .oxy-nav-menu .menu-item a{ display:flex; align-items:center } .oxy-nav-menu.oxy-nav-menu-vertical .menu-item a{ flex-direction:row } .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .menu-item-has-children>a::after{ width:.35em; height:.35em; margin-left:.5em; border-right:.1em solid; border-top:.1em solid; transform:rotate(135deg); content:"" } .oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow .sub-menu .menu-item-has-children>a::after,.oxy-nav-menu-dropdowns.oxy-nav-menu-dropdown-arrow.oxy-nav-menu-vertical .menu-item-has-children>a::after{ transform:rotate(45deg) } .oxy-social-icons{ display:flex; flex-wrap:wrap; align-items:flex-start; justify-content:flex-start } .oxy-social-icons a{ line-height:1; width:1em; height:1em; display:flex; align-items:center; justify-content:center; text-decoration:none } .oxy-social-icons a svg{ stroke-width:0; stroke:currentColor; fill:currentColor } .oxy-soundcloud{ min-width:300px; min-height:120px } .oxy-soundcloud iframe{ width:100%; height:100% } .comment-body .alignleft,.oxy-stock-content-styles .alignleft{ margin-right:1em; float:left } .comment-body .alignright,.oxy-stock-content-styles .alignright{ margin-left:1em; float:right } .comment-body .aligncenter,.oxy-stock-content-styles .aligncenter{ margin-left:auto; margin-right:auto } .comment-body img,.oxy-stock-content-styles img{ max-width:100% } .oxy-comment-form .comment-reply-title{ margin-bottom:.5em } .oxy-comment-form .logged-in-as{ margin-bottom:1em; font-size:.75em } .oxy-comment-form #submit{ padding:1em 2em; background-color:#000; color:#fff; cursor:pointer; margin-top:.5em; border:none; font-weight:700 } .oxy-comment-form input,.oxy-comment-form textarea{ padding:.5em; border-radius:0; border:1px solid #000; color:gray; width:100% } .oxy-comment-form label{ font-weight:700 } .oxy-comment-form .comment-form>p{ margin-top:0; margin-bottom:1em } .oxy-comments h3.comments-title{ margin-bottom:1em } .oxy-comments ol.children,.oxy-comments ol.comments-list{ list-style:none; margin:0; padding:0 } .oxy-comments ol.children{ margin-left:50px } .oxy-comments li.comment .comment-body{ margin-left:0; margin-right:0; margin-bottom:50px } .oxy-comments li.comment .comment-body .comment-content{ margin-bottom:1em } .oxy-comments .comment-meta .comment-author{ display:flex; flex-direction:row; align-items:center } .oxy-comments .comment-meta .comment-author .avatar{ max-width:64px; max-height:64px; margin-right:.5em } .oxy-comments .comment-meta .comment-author span.says::before{ content:" "; white-space:pre } .oxy-progress-bar-overlay-percent,.oxy-progress-bar-overlay-text{ line-height:1; white-space:nowrap; color:#fff } .oxy-comments .comment-meta .comment-metadata{ font-size:.75em; margin-top:.75em } .oxy-comments .comment-meta .edit-link{ margin-left:.5em } .oxy-comments .reply{ display:flex } .oxy-comments .reply .comment-reply-link{ font-size:.75em } .oxy-comments .comment-meta{ flex-wrap:wrap } .oxy-comments .comment-awaiting-moderation{ flex-basis:100% } .oxy-login-form p{ display:flex; flex-direction:column } .oxy-login-form input{ padding:.5em; border-radius:0; border:1px solid #000 } .oxy-login-form input[type=submit]{ padding:1em 2em; background-color:#000; color:#fff; cursor:pointer; border:none; font-weight:700 } .oxy-search-form input{ padding:.5em; border-radius:0; border:1px solid #000 } .oxy-search-form input[type=submit]{ padding:calc(.5em + 1px)1em; background-color:#000; color:#fff; cursor:pointer; border:none } .oxy-search-form label.screen-reader-text{ display:none } .oxy-icon-box-icon{ display:flex; flex-shrink:0; flex-grow:0 } .oxy-icon-box-content{ flex-grow:1; width:100% } .oxy-icon-box-heading,.oxy-icon-box-text{ margin:0 } .oxy-icon-box{ display:flex; align-items:flex-start } .oxy-pricing-box{ display:flex; flex-direction:column; position:relative; overflow:hidden } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic{ order:10; display:flex; flex-direction:row } .oxy-pricing-box-graphic>img{ max-width:100%; display:block } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-title{ order:20 } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price{ order:30; display:flex; flex-wrap:wrap; flex-direction:row; align-items:baseline; justify-content:center } .oxy-pricing-box-amount{ display:flex; align-items:baseline; flex-direction:row } .oxy-pricing-box-currency{ align-self:flex-start } .oxy-pricing-box-amount-decimal{ align-self:baseline } .oxy-pricing-box-term{ margin-left:.4em } .oxy-pricing-box-sale-price{ width:100%; flex-grow:0; flex-shrink:0 } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content{ order:40 } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta{ order:60 } @keyframes oxy_progress_bar_width{ 0%{ width:0% } 100%{ width:100% } } @keyframes oxy_progress_bar_stripes{ from{ background-position:44px 0 } to{ background-position:0 0 } } .oxy-progress-bar-background,.oxy-progress-bar-progress{ background-position:0 0; background-attachment:fixed; background-size:44px 44px } .oxy-progress-bar{ display:flex; flex-direction:column; align-items:center; width:100% } .oxy-progress-bar-background{ background-color:#d3d3d3; width:100% } .oxy-progress-bar-progress{ padding:20px; display:flex; background-color:#a9a9a9; align-items:center } .oxy-progress-bar-overlay-percent{ margin-left:auto; padding-left:1em; font-size:.8em } .oxy-tab,.oxy-tab-content{ padding:20px } .oxy-progress-bar-overlay-percent:empty{ display:none } .oxy-superbox{ display:inline-flex } .oxy-superbox-primary,.oxy-superbox-secondary,.oxy-tabs-wrapper{ display:flex } .oxy-superbox-wrap{ position:relative; overflow:hidden; display:flex; width:100% } .oxy-superbox-primary{ position:relative; top:0; left:0; width:100% } .oxy-superbox-secondary{ position:absolute; top:0; left:0; width:100%; height:100% } .oxy-tab{ cursor:pointer } .oxy-tabs-contents-content-hidden{ display:none!important } .oxy-testimonial{ display:flex; width:100% } .oxy-testimonial .oxy-testimonial-photo-wrap{ display:flex; flex-direction:column } .oxy-testimonial .oxy-testimonial-photo{ border-radius:50% } .oxy-testimonial .oxy-testimonial-content-wrap{ display:flex; flex-direction:column; order:2 } .oxy-testimonial .oxy-testimonial-author-wrap{ display:flex; flex-direction:column } .oxy-testimonial .oxy-testimonial-author,.oxy-testimonial .oxy-testimonial-author-info{ display:flex } .oxy-toggle{ display:flex; flex-direction:row; cursor:pointer } .oxy-toggle-content{ align-self:stretch; flex-grow:1; display:flex; flex-direction:column; justify-content:center } .oxy-expand-collapse-icon{ align-self:center; flex-shrink:0; flex-grow:0; margin-right:.4em; text-align:initial; width:1em; height:1em; position:relative; display:inline-block } .oxy-expand-collapse-icon::after,.oxy-expand-collapse-icon::before{ content:""; background-color:#000; position:absolute; width:1em; height:.16em; top:calc((1em/2) - .08em); transition:.3s ease-in-out all; border-radius:.03em } .oxy-expand-collapse-icon::after{ transform:rotate(-90deg)scale(0) } .oxy-eci-collapsed.oxy-expand-collapse-icon::after{ transform:rotate(-180deg) } .oxy-eci-collapsed.oxy-expand-collapse-icon::before{ transform:rotate(-90deg) } [data-aos][data-aos=""]{ transition-duration:0s!important } body.oxy-modal-active{ height:100vh; overflow-y:hidden; position:fixed; right:0; left:0 } .oxy-modal-backdrop{ display:flex; align-items:center; justify-content:center } body:not(.oxygen-builder-body) .oxy-modal-backdrop{ display:none } body.oxygen-builder-body .oxy-modal-backdrop{ height:100vh } .oxy-modal-backdrop.live{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:1400 } .oxy-modal-backdrop.hidden{ display:none } .oxy-modal-backdrop.left{ flex-direction:column; align-items:flex-start } .oxy-modal-backdrop.right{ flex-direction:column; align-items:flex-end } .oxy-modal-backdrop.top{ flex-direction:row; align-items:flex-start } .oxy-modal-backdrop.bottom{ flex-direction:row; align-items:flex-end } .oxy-modal-backdrop.upper_left{ flex-direction:row; align-items:flex-start; justify-content:flex-start } .oxy-modal-backdrop.upper_right{ flex-direction:row; align-items:flex-start; justify-content:flex-end } .oxy-modal-backdrop.bottom_left{ flex-direction:row; align-items:flex-end; justify-content:flex-start } .oxy-modal-backdrop.bottom_right{ flex-direction:row; align-items:flex-end; justify-content:flex-end } .oxy-modal-backdrop .ct-modal{ background-color:#fff; max-height:100vh; overflow-y:auto } div.oxy-dynamic-list div.oxy-product-images.oxy-woo-element{ align-self:stretch } div.oxy-repeater-pages,div.oxy-repeater-pages-wrap{ display:flex } .oxy-rich-text p:first-child{ margin-block-start:0 } .oxy-rich-text p:last-child{ margin-block-end:0 } #section-13-13 > .ct-section-inner-wrap{ padding-top:0; padding-bottom:0 } #section-13-13{ border-top-width: 1px; border-top-style: solid; border-top-color: rgba(0,0,0,0.1); background-color: #472b2c; } #section-24-13 > .ct-section-inner-wrap{ padding-top:11px; padding-bottom:12px } #section-24-13{ background-color:#472b2c } #div_block-15-13{ width: 33.33%; text-align: left; align-items: center; justify-content: center; } #text_block-32-13 { color: white; } #div_block-17-13{ width:33.33%; flex-direction:column; display:flex; text-align:center; align-items:center; justify-content:center } #div_block-20-13{ width: 33.34%; flex-direction: column; display: flex; text-align: right; align-items: center; justify-content: center; } #div_block-25-13{ width:100%; margin-top:0px; margin-bottom:0px; height:25px } @media (max-width:767px){ #div_block-15-13{ flex-direction:column; display:flex; align-items:center; text-align:center } } @media (max-width:767px){ #div_block-17-13{ flex-direction:column; display:flex; align-items:center; text-align:center } } @media (max-width:767px){ #div_block-20-13{ flex-direction:column; display:flex; align-items:center; text-align:center; padding-top:36px } } @media (max-width:767px){ #new_columns-14-13> .ct-div-block{ width:100% !important } #new_columns-14-13{ flex-direction:column } } #text_block-26-13{ color:rgba(255,255,255,0.69) } #link_button-23-13{ background-color:#add14c; border: 1px solid #add14c; } #link_button-23-13{ margin-left:1em; transition-duration:.5s; text-transform:uppercase; font-size:14px; font-weight:500 } #link_button-23-13:hover{ background-color:#add14c; border:1px solid #add14c; color:#ffffff } #image-8-13{ width:160px } #image-19-13{ width:160px } #fancy_icon-27-13{ color:#add14c } #fancy_icon-27-13>svg{ width:30px; height:30px } #fancy_icon-27-13{ margin-right:.5em } #fancy_icon-27-13:hover{ transition-duration:.3s } #_nav_menu-11-13 .oxy-nav-menu-hamburger-line{ background-color:#ffffff } @media (max-width:991px){ #_nav_menu-11-13 .oxy-nav-menu-list{ display:none } #_nav_menu-11-13 .oxy-menu-toggle{ display:initial } #_nav_menu-11-13.oxy-nav-menu.oxy-nav-menu-open .oxy-nav-menu-list{ display:initial } } #_nav_menu-11-13.oxy-nav-menu.oxy-nav-menu-open{ margin-top:0 !important; margin-right:0 !important; margin-left:0 !important; margin-bottom:0 !important } #_nav_menu-11-13.oxy-nav-menu.oxy-nav-menu-open .menu-item a{ padding-top:8px; padding-bottom:8px; padding-left:24px; padding-right:24px } #_nav_menu-11-13.oxy-nav-menu.oxy-nav-menu-open .menu-item a:hover{ color:#8dc63f } #_nav_menu-11-13 .oxy-nav-menu-hamburger-wrap{ width:24px; height:24px } #_nav_menu-11-13 .oxy-nav-menu-hamburger{ width:24px; height:19px } #_nav_menu-11-13 .oxy-nav-menu-hamburger-line{ height:3px; background-color:#ffffff } #_nav_menu-11-13 .oxy-nav-menu-hamburger-wrap:hover .oxy-nav-menu-hamburger-line{ background-color:#ffffff } #_nav_menu-11-13.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{ top:8px } #_nav_menu-11-13.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{ top:-8px } #_nav_menu-11-13{ text-transform:uppercase; -webkit-font-smoothing:subpixel-antialiased; -moz-osx-font-smoothing:unset; } #_nav_menu-11-13 .oxy-nav-menu-list{ flex-direction:row } #_nav_menu-11-13 .menu-item a{ padding-top:24px; padding-left:24px; padding-right:24px; padding-bottom:24px; color:#ffffff; font-size:14px; font-weight:500; letter-spacing:1px; -webkit-font-smoothing:subpixel-antialiased; -moz-osx-font-smoothing:unset } #_nav_menu-11-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{ background-color:#8dc63f } #_nav_menu-11-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{ border:0; padding-top:24px; padding-bottom:24px } #_nav_menu-11-13 .menu-item:focus-within a,#_nav_menu-11-13 .menu-item:hover a{ color:#ffffff; background-color:#8dc63f } #_nav_menu-11-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{ background-color:#8dc63f } #_nav_menu-11-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{ border:0; padding-top:24px; padding-bottom:24px; background-color:#018699 } #_nav_menu-16-13 .oxy-nav-menu-hamburger-line{ background-color:#f38d48 } #_nav_menu-16-13.oxy-nav-menu.oxy-nav-menu-open{ margin-top:0 !important; margin-right:0 !important; margin-left:0 !important; margin-bottom:0 !important } #_nav_menu-16-13.oxy-nav-menu.oxy-nav-menu-open .menu-item a{ padding-top:8px; padding-bottom:8px; padding-left:20px; padding-right:20px } #_nav_menu-16-13 .oxy-nav-menu-hamburger-wrap{ width:40px; height:40px; margin-top:10px; margin-bottom:10px } #_nav_menu-16-13 .oxy-nav-menu-hamburger{ width:40px; height:32px } #_nav_menu-16-13 .oxy-nav-menu-hamburger-line{ height:6px } #_nav_menu-16-13.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{ top:13px } #_nav_menu-16-13.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{ top:-13px } #_nav_menu-16-13 .oxy-nav-menu-list{ flex-direction:column } #_nav_menu-16-13 .menu-item a{ padding-top:8px; padding-left:20px; padding-right:20px; padding-bottom:8px; letter-spacing:2px; font-weight:500; font-size:14px; text-transform:uppercase; color:#f38d48 } #_nav_menu-16-13.oxy-nav-menu:not(.oxy-nav-menu-open) .menu-item a{ justify-content:center } #_nav_menu-16-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{ border:0; padding-left:8px; padding-right:8px } #_nav_menu-16-13 .menu-item:focus-within a,#_nav_menu-16-13 .menu-item:hover a{ color:#63002f } #_nav_menu-16-13.oxy-nav-menu:not(.oxy-nav-menu-open) .menu-item a:hover{ justify-content:center } #_nav_menu-16-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{ border:0; padding-left:8px; padding-right:8px } @media (max-width:991px){ #_nav_menu-11-13{ padding-top:24px; padding-left:24px; padding-right:24px; padding-bottom:24px } #_nav_menu-11-13.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{ border:0 } } #_header_row-5-13 .oxy-nav-menu-open,#_header_row-5-13 .oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{ background-color:#472b2c } .oxy-header.oxy-sticky-header-active > #_header_row-5-13.oxygen-show-in-sticky-only{ display:block } #_header_row-5-13{ background-color:#472b2c } #_social_icons-22-13.oxy-social-icons{ flex-direction:row; margin-right:-4px; margin-bottom:-4px } #_social_icons-22-13.oxy-social-icons a{ font-size:32px; margin-right:4px; margin-bottom:4px; border-radius:50%; background-color:#8dc63f } #_social_icons-22-13.oxy-social-icons a:hover{ background-color:#d7193d } #_social_icons-22-13.oxy-social-icons a svg{ width:0.5em; height:0.5em; color:#ffffff } .ct-section { width:100%; background-size:cover; background-repeat:repeat; } .ct-section>.ct-section-inner-wrap { display:flex; flex-direction:column; align-items:flex-start; } .ct-div-block { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .ct-new-columns { display:flex; width:100%; flex-direction:row; align-items:stretch; justify-content:center; } .ct-link-text { display:inline-block; } .ct-link { display:flex; flex-wrap:wrap; text-align:center; text-decoration:none; flex-direction:column; align-items:center; justify-content:center; } .ct-link-button { display:inline-block; text-align:center; text-decoration:none; } .ct-link-button { background-color: #1e73be; border: 1px solid #1e73be; color: #ffffff; padding: 10px 16px; } .ct-image { max-width:100%; } .ct-fancy-icon>svg { width:55px; height:55px; } .ct-inner-content { width:100%; } .ct-slide { display:flex; flex-wrap:wrap; text-align:center; flex-direction:column; align-items:center; justify-content:center; } .ct-nestable-shortcode { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-comments { width:100%; text-align:left; } .oxy-comment-form { width:100%; } .oxy-login-form { width:100%; } .oxy-search-form { width:100%; } .oxy-tabs-contents { display:flex; width:100%; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-tab { display:flex; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-tab-content { display:flex; width:100%; flex-wrap:nowrap; flex-direction:column; align-items:flex-start; } .oxy-testimonial { width:100%; } .oxy-icon-box { width:100%; } .oxy-pricing-box { width:100%; } .oxy-posts-grid { width:100%; } .oxy-gallery { width:100%; } .ct-slider { width:100%; } .oxy-tabs { display:flex; flex-wrap:nowrap; flex-direction:row; align-items:stretch; } .ct-modal { flex-direction:column; align-items:flex-start; } .ct-span { display:inline-block; text-decoration:inherit; } .ct-widget { width:100%; } .oxy-dynamic-list { width:100%; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .ct-div-block, .oxy-post-content, .ct-text-block, .ct-headline, .oxy-rich-text, .ct-link-text { max-width: 100%; } img { flex-shrink: 0; } body * { min-height: 1px; } } .oxy-testimonial { flex-direction: row; align-items: center; } .oxy-testimonial .oxy-testimonial-photo-wrap { order: 1; } .oxy-testimonial .oxy-testimonial-photo { width: 125px; height: 125px; margin-right: 20px; } .oxy-testimonial .oxy-testimonial-photo-wrap, .oxy-testimonial .oxy-testimonial-author-wrap, .oxy-testimonial .oxy-testimonial-content-wrap { align-items: flex-start; text-align: left; } .oxy-testimonial .oxy-testimonial-text { margin-bottom:8px; font-size: 21px; line-height: 1.4; -webkit-font-smoothing: subpixel-antialiased; } .oxy-testimonial .oxy-testimonial-author { font-size: 18px; -webkit-font-smoothing: subpixel-antialiased; } .oxy-testimonial .oxy-testimonial-author-info { font-size: 12px; -webkit-font-smoothing: subpixel-antialiased; } .oxy-icon-box { text-align: left; flex-direction: column; } .oxy-icon-box .oxy-icon-box-icon { margin-bottom: 12px; align-self: flex-start; } .oxy-icon-box .oxy-icon-box-heading { font-size: 21px; margin-bottom: 12px; } .oxy-icon-box .oxy-icon-box-text { font-size: 16px; margin-bottom: 12px; align-self: flex-start; } .oxy-icon-box .oxy-icon-box-link { margin-top: 20px; } /* GLOBALS */ .oxy-pricing-box .oxy-pricing-box-section { padding-top: 20px; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; text-align: center; } .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price { justify-content: center; } /* IMAGE */ .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-graphic { justify-content: center; } /* TITLE */ .oxy-pricing-box .oxy-pricing-box-title-title { font-size: 48px; } .oxy-pricing-box .oxy-pricing-box-title-subtitle { font-size: 24px; } /* PRICE */ .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-price { flex-direction: row; } .oxy-pricing-box .oxy-pricing-box-currency { font-size: 28px; } .oxy-pricing-box .oxy-pricing-box-amount-main { font-size: 80px; line-height: 0.7; } .oxy-pricing-box .oxy-pricing-box-amount-decimal { font-size: 13px; } .oxy-pricing-box .oxy-pricing-box-term { font-size: 16px; } .oxy-pricing-box .oxy-pricing-box-sale-price { font-size: 12px; color: rgba(0,0,0,0.5); margin-bottom: 20px; } /* CONTENT */ .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-content { font-size: 16px; color: rgba(0,0,0,0.5); } /* CTA */ .oxy-pricing-box .oxy-pricing-box-section.oxy-pricing-box-cta { justify-content: center; } .oxy-progress-bar .oxy-progress-bar-background { background-color: #000000; background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent); animation: none 0s paused; } .oxy-progress-bar .oxy-progress-bar-progress-wrap { width: 85%; } .oxy-progress-bar .oxy-progress-bar-progress { background-color: #66aaff; padding: 40px; animation: none 0s paused, none 0s paused; background-image: linear-gradient(-45deg,rgba(255,255,255,.12) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.12) 75%,transparent 75%,transparent); } .oxy-progress-bar .oxy-progress-bar-overlay-text { font-size: 30px; font-weight: 900; -webkit-font-smoothing: subpixel-antialiased; } .oxy-progress-bar .oxy-progress-bar-overlay-percent { font-size: 12px; } .ct-slider .unslider-nav ol li { border-color: #ffffff; } .ct-slider .unslider-nav ol li.unslider-active { background-color: #ffffff; } .ct-slider .ct-slide { padding: 0px; } .oxy-superbox .oxy-superbox-secondary, .oxy-superbox .oxy-superbox-primary { transition-duration: 0.5s; } .oxy-shape-divider { width: 0px; height: 0px; } .oxy_shape_divider svg { width: 100%; } .oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-show-dropdown .oxy-pro-menu-list .menu-item-has-children > a div{ margin-left:0px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{ width:30px; height:30px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon{ padding-top:15px; padding-right:15px; padding-bottom:15px; padding-left:15px; } .oxy-pro-menu .oxy-pro-menu-mobile-open-icon, .oxy-pro-menu .oxy-pro-menu-mobile-open-icon svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon{ top:20px; left:20px; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{ width:24px; height:24px; } .oxy-pro-menu .oxy-pro-menu-mobile-close-icon, .oxy-pro-menu .oxy-pro-menu-mobile-close-icon svg{ transition-duration:0.4s; } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container{ background-color:#ffffff; } .oxy-pro-menu .oxy-pro-menu-off-canvas-container, .oxy-pro-menu .oxy-pro-menu-open-container{ background-image:url(); } .oxy-pro-menu .oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item-has-children > a svg, .oxy-pro-menu .oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item-has-children > a svg{ font-size:24px; } .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-open-container .menu-item-has-children ul, .oxy-pro-menu .oxy-pro-menu-dropdown-links-toggle.oxy-pro-menu-off-canvas-container .menu-item-has-children ul{ background-color:rgba(0,0,0,0.2); border-top-style:solid; } .oxy-pro-menu .oxy-pro-menu-container:not(.oxy-pro-menu-open-container):not(.oxy-pro-menu-off-canvas-container) .oxy-pro-menu-list{ flex-direction: row; } .oxy-pro-menu .oxy-pro-menu-container .menu-item a{ text-align: left; justify-content: flex-start; } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .menu-item, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .menu-item{ align-items: flex-start; } .oxy-pro-menu .oxy-pro-menu-off-canvas-container{ top: 0; bottom: 0; right: auto; left: 0; } .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-open-container .oxy-pro-menu-list .menu-item a, .oxy-pro-menu .oxy-pro-menu-container.oxy-pro-menu-off-canvas-container .oxy-pro-menu-list .menu-item a{ text-align: left; justify-content: flex-start; } .oxy-site-navigation { --oxynav-brand-color:#4831B0; --oxynav-neutral-color:#FFFFFF; --oxynav-activehover-color:#EFEDF4; --oxynav-background-color:#4831B0; --oxynav-border-radius:0px; --oxynav-other-spacing:8px; --oxynav-transition-duration:0.3s; --oxynav-transition-timing-function:cubic-bezier(.84,.05,.31,.93); } .oxy-site-navigation .oxy-site-navigation__mobile-close-wrapper{ text-align:left; } .oxy-site-navigation > ul{ left: 0; } .oxy-site-navigation { --oxynav-animation-name: none; } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1){ background-color: var(--oxynav-brand-color); transition: var(--oxynav-transition-duration); margin-left: var(--oxynav-other-spacing); border: none; } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2){ background: transparent; border: 1px solid currentColor; transition: var(--oxynav-transition-duration); margin-left: var(--oxynav-other-spacing); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2):not(:hover) > img{ filter: invert(0) !important; } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover{ background-color: var(--oxynav-activehover-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a{ color: var(--oxynav-neutral-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a{ color: var(--oxynav-brand-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a{ color: var(--oxynav-brand-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(1) > a::after{ color: var(--oxynav-neutral-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:nth-last-child(2) > a::after{ color: var(--oxynav-brand-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true']:hover > a::after{ color: var(--oxynav-brand-color); } .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{ display: none; } .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > button, .oxy-site-navigation > ul:not(.open) > li[data-cta='true'] > ul{ display: none; } .ct-section-inner-wrap, .oxy-header-container{ max-width: 1120px; } .ct-link-text { text-decoration: none; } .ct-link { text-decoration: none; } .ct-link-button { border-radius: 3px; } .ct-section-inner-wrap { padding-top: 75px; padding-right: 20px; padding-bottom: 75px; padding-left: 20px; } .ct-new-columns > .ct-div-block { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } .oxy-header-container { padding-right: 20px; padding-left: 20px; } @media (max-width: 992px) { .ct-columns-inner-wrap { display: block !important; } .ct-columns-inner-wrap:after { display: table; clear: both; content: ""; } .ct-column { width: 100% !important; margin: 0 !important; } .ct-columns-inner-wrap { margin: 0 !important; } } .universities { } .juce-section { } .text-universities { } .customers { } .faq-question { font-weight:700; font-size:120%; margin-bottom:.5em; } .faq-answer { } .juce-headline-4 { font-weight:400; font-size:24px; margin-bottom:.5em; } .juce-headline-2 { font-weight:400; line-height:1.2; font-size:400%; } .juce-outline-button { font-weight:700; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-color:#3c3876; border-right-color:#3c3876; border-bottom-color:#3c3876; border-left-color:#3c3876; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; border-radius:8px; } .md-space { } .top-md-space { margin-top:1em; } .juce-headline-1 { } .juce-headline { margin-bottom:25px; } .juce-feature-headline { font-weight:600; } .juce-subhead { font-weight:100; } .juce { } .juce-title { margin-bottom:02em; border-bottom-color:rgba(0,0,0,0.3); border-bottom-style:solid; line-height:1; padding-bottom:8px; color:#adb4b9; } .allcaps { text-transform:uppercase; } .juce-heading-bottom-border { } .heading-border { margin-bottom:25px; margin-top:0px; margin-left:0px; margin-right:0px; padding-top:0px; padding-right:0px; padding-bottom:10px; padding-left:0px; } .heading-bottom-border { border-bottom-color:rgba(0,0,0,0.3); border-bottom-style:solid; border-bottom-width:5px; } .headline-bottom-border-thin { border-top-color:rgba(0,0,0,0.3); border-right-color:rgba(0,0,0,0.3); border-bottom-color:rgba(0,0,0,0.3); border-left-color:rgba(0,0,0,0.3); border-bottom-width:2px; border-bottom-style:solid; padding-bottom:.2em; } .headline-border { margin-bottom:25px; padding-bottom:10px; } .headline-bottom-border { border-top-color:rgba(0,0,0,0.3); border-right-color:rgba(0,0,0,0.3); border-bottom-color:rgba(0,0,0,0.3); border-left-color:rgba(0,0,0,0.3); border-top-width:5px; border-right-width:5px; border-bottom-width:5px; border-left-width:5px; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:none; padding-bottom:.2em; } .headline-left-border { border-left-color:rgba(0,0,0,0.3); border-left-width:16px; border-left-style:solid; padding-left:16px; } .headline-left-border-primary { border-left-color:#f38d48; border-left-width:16px; border-left-style:solid; padding-left:16px; border-top-color:#f38d48; border-right-color:#f38d48; border-bottom-color:#f38d48; } .headline-left-border-secondary { border-left-width:16px; border-left-style:solid; padding-left:16px; border-left-color:#8dc63f; } .headline-left-border-tertiary { border-left-width:16px; border-left-style:solid; padding-left:16px; border-left-color:#a95a96; } .headline-left-border-quad { border-left-width:16px; border-left-style:solid; padding-left:16px; border-left-color:#018699; } .juce-button:hover{ } .juce-button:hover{ } .juce-button { padding: 10px 16px; border-radius:8px; font-size:18px; } .btn-default:hover{ } .btn-default { padding: 10px 16px; } .btn-default { } .mr-sm { margin-right:.5em; } .btn-success:hover{ background-color :#73af1f; border: 1px solid #73af1f; } .btn-success:hover{ } .btn-success { background-color :#5b930b; border: 1px solid #5b930b; color: #ffffff; padding: 10px 16px; } .btn-info:hover{ background-color :#89c1f9; border: 1px solid #89c1f9; } .btn-info { background-color :#5ba5ef; border: 1px solid #5ba5ef; color: #f9f9fa; } .btn-warning:hover{ background-color :#ffd468; border: 1px solid #ffd468; color: #130c0e; } .btn-warning { background-color :#f2c248; border: 1px solid #f2c248; color: #130c0e; padding: 10px 16px; } .btn-danger:hover{ background-color :#f42929; border: 1px solid #f42929; } .btn-danger { background-color :#e0081e; border: 1px solid #e0081e; } .btn-primary:hover{ background-color :#f09f53; border: 1px solid #f09f53; color: #ffffff; } .btn-primary { background-color :#f38d48; border: 1px solid #f38d48; } .btn-secondary:hover{ background-color :#739613; border: 1px solid #739613; color: #130c0e; } .btn-secondary { background-color :#add14c; border: 1px solid #add14c; color: #130c0e; padding: 8px 12.8px; font-weight:100; font-size:41px; } .btn-tertiary:hover{ background-color :#8c3275; border: 1px solid #8c3275; } .btn-tertiary:hover{ } .btn-tertiary { background-color :#a95a96; border: 1px solid #a95a96; } .btn-quad:hover{ background-color :#046472; border: 1px solid #046472; } .btn-quad:hover{ } .btn-quad { background-color :#018699; border: 1px solid #018699; } .mb-lg { margin-bottom:1em; } .btn-lg { font-size:200%; padding-bottom:22px; padding-top:16px; } .btn-sm { font-size:90%; padding-top:0px; padding-right:8px; padding-bottom:2px; padding-left:8px; } .headline-title-shadow { color:#ffffff; text-shadow:2px 3px 5px #130c0e; } .text-description { font-style:italic; font-size:.9em; color:rgba(19,12,14,0.5); } .text-light { color:rgba(255,255,255,0.5); } .juce-feature { } .juce-iconblock-11-wrapper { background-color:#ffffff; padding-top:30px; padding-left:30px; padding-right:30px; padding-bottom:30px; width:46%; margin-top:2%; margin-left:2%; margin-right:2%; margin-bottom:2%; border-left-color:#018699; border-left-style:solid; border-left-width:5px; box-shadow:0px 20px 40px rgba(0,0,0,0.05); } @media (max-width: 767px) { .juce-iconblock-11-wrapper { width:98%; } } .juce-primary { color:#f38d48; } .juce-secondary { color:#8dc63f; } .juce-tertiary { color:#a95a96; } .juce-quad { color:#018699; } .alert { width:100%; background-color:#f4f4f4; border-top-color:#666666; border-right-color:#666666; border-bottom-color:#666666; border-left-color:#666666; border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-radius:12px; padding-left:16px; padding-top:16px; padding-right:16px; padding-bottom:16px; margin-bottom:1em; } .alert-success { background-color:rgba(46,140,0,0.27); border-top-color:#6ca320; border-right-color:#6ca320; border-bottom-color:#6ca320; border-left-color:#6ca320; color:rgba(41,117,3,0.43); } .alert-info { background-color:rgba(38,168,255,0.23); border-top-color:#26a8ff; border-right-color:#26a8ff; border-bottom-color:#26a8ff; border-left-color:#26a8ff; color:rgba(33,137,206,0.59); } .alert-default { background-color:rgba(224,224,224,0.5); border-top-color:#bcbcbc; border-right-color:#bcbcbc; border-bottom-color:#bcbcbc; border-left-color:#bcbcbc; color:#bcbcbc; } .alert-warning { background-color:rgba(242,194,72,0.31); border-top-color:#f2c248; border-right-color:#f2c248; border-bottom-color:#f2c248; border-left-color:#f2c248; color:#cca951; } .alert-danger { background-color:rgba(224,8,30,0.15); border-top-color:rgba(127,0,12,0.46); border-right-color:rgba(127,0,12,0.46); border-bottom-color:rgba(127,0,12,0.46); border-left-color:rgba(127,0,12,0.46); color:rgba(224,8,30,0.63); } .juce-image-01 { border-top-left-radius:25px; border-top-color:#f09f53; border-top-width:3px; border-top-style:solid; border-bottom-color:#a95a96; border-bottom-style:solid; border-bottom-width:2px; border-bottom-right-radius:25px; } .juce-image-2 { border-top-color:#8dc63f; border-top-width:2px; border-top-right-radius:25px; border-top-style:solid; border-bottom-color:#ecdc13; border-bottom-width:2px; border-bottom-style:solid; border-bottom-left-radius:25px; } .juce-image-03 { border-top-left-radius:25px; border-bottom-right-radius:25px; border-top-style:solid; border-top-color:#e74253; border-bottom-color:#018699; border-bottom-style:solid; } .juce-image-04 { border-bottom-left-radius:25px; border-top-right-radius:25px; border-top-style:solid; border-top-width:2px; border-top-color:#018699; border-bottom-color:#add14c; border-bottom-style:solid; border-bottom-width:2px; } .juce-code { background-color:#535e53; padding-top:10px; padding-right:60px; padding-bottom:10px; padding-left:60px; color:#c0d6a7; border-radius:25px; } .ml-indent { margin-left:4em; } .mt-xlrg { margin-top:1em; } .juce-large-display { font-weight:700; font-size:30px; } .juce-text-block { } .juce-section { } .juce-section .ct-section-inner-wrap { padding-top: 25px; padding-bottom: 25px; } .juce-content-block:hover{ background-color:#ffffff; border-top-color:#018699; border-right-color:#018699; border-bottom-color:#f38d48; border-left-color:#018699; } .juce-content-block { border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-width:2px; border-right-width:1px; border-bottom-width:2px; border-left-width:1px; border-top-color:#f38d48; border-right-color:rgba(71,43,44,0.4); border-bottom-color:#018699; border-left-color:rgba(71,43,44,0.4); border-radius:8px; padding-top:16px; padding-right:16px; padding-bottom:16px; padding-left:16px; width:100%; border-top-right-radius:16px; border-bottom-left-radius:16px; border-bottom-right-radius:0px; border-top-left-radius:0px; color:#685f5f; text-align:left; } .juce-content-block:not(.ct-section):not(.oxy-easy-posts), .juce-content-block.oxy-easy-posts .oxy-posts, .juce-content-block.ct-section .ct-section-inner-wrap{ display:flex; } .juce-content-section-head { margin-top:1em; margin-left:.5em; margin-bottom:0px; font-size:1.6em; padding-bottom:.2em; } .juce-sitemap { background-image:linear-gradient(rgba(141,198,63,0.66), rgba(141,198,63,0.66)), url(https://juce.com/wp-content/uploads/2022/07/JUCE-fruit.svg); background-size:auto, 700px auto; background-blend-mode:normal; background-color:#699b23; background-repeat:no-repeat; background-position:90% 25%; } .juce-sitemap .ct-section-inner-wrap { padding-top: 15px; padding-bottom: 14px; } .juce-title-overlay { margin-top:10%; margin-left:2em; color:#ffffff; width:40%; background-color:rgba(0,0,0,0.4); padding-top:2em; padding-right:2em; padding-bottom:2em; padding-left:2em; border-radius:16px; text-align:left; border-top-color:#f38d48; border-top-width:2px; border-top-style:solid; border-bottom-left-radius:0px; border-top-right-radius:0px; border-bottom-color:#018699; border-bottom-width:2px; border-bottom-style:solid; } @media (max-width: 767px) { .juce-title-overlay { font-size:70%; line-height:1; width:14rem; margin-top:2em; } } @media (max-width: 479px) { .juce-title-overlay { width:10rem; background-color:rgba(0,0,0,0.72); } } .mb-sm { } .juce-light { color:#ffffff; } .juce-text-light { color:#f9f9fa; text-shadow:1px 1px 8px rgba(71,43,44,0.5); } .juce-section-main-header { } .mr-lg { margin-right:1em; } .mr-xlg { margin-right:2em; } .mb-xlg { margin-bottom:2em; border-top-style:solid; border-right-style:none; border-bottom-style:solid; border-left-style:none; border-top-color:black; border-right-color:black; border-bottom-color:black; border-left-color:black; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; padding-top:20px; padding-right:20px; padding-bottom:20px; padding-left:20px; } .light { } .mb-md { } .width-700 { max-width:700px; } .customers { background-color:#f09f53; border-radius:20px; padding-top:2em; padding-right:2em; padding-bottom:2em; padding-left:2em; } .features { } .universities { background-color:#a95a96; border-radius:20px; padding-top:2em; padding-right:2em; padding-bottom:2em; padding-left:2em; } .text-universities:hover{ color:#ecdc13; } .text-universities { color:#ffffff; font-weight:600; font-size:20px; margin-bottom:.5em; margin-left:3em; } .juce-button, .juce-button:hover, .btn-secondary:hover { color: #ffffff; } .btn-secondary { color: #000000; } /* Drop Caps */ p.drop-caps:first-child:first-letter { float: left; font-size: 75px; line-height: 60px; padding: 4px; margin-right: 5px; margin-top: 5px; font-family: Georgia; } p.drop-caps.drop-caps-style-2:first-child:first-letter { background-color: #CCC; color: #FFF; padding: 6px; margin-right: 5px; border-radius: 4px; } /* Alternative Font Style */ .alternative-font { color: #CCC; font-family: "Shadows Into Light", cursive; font-size: 1.6em; } .juce-sitemap a, .juce-sitemap a:focus { color: white; } .juce-sitemap h3 { color: rgba(0, 0, 0, 0.4); border-left: 8px solid rgba(0, 0, 0, 0.2); padding-left: 8px; margin-bottom: 10px; margin-top: 25px; } /* text sizing and spaces */ .text-xs { font-size: 1rem !important; } .text-sm { font-size: 1.3rem !important; } .text-md { font-size: 1.6rem !important; } .text-lg { font-size: 1.9rem !important; } .text-xl { font-size: 2.2rem !important; } .text-muted { color: #999 !important; } html.dark .text-muted { color: #505461 !important; } .text-dark { color: #1d2127 !important; } .text-light { color: #FFF !important; } .text-weight-light { font-weight: 300 !important; } .text-weight-normal { font-weight: 400 !important; } .text-weight-semibold { font-weight: 600 !important; } .text-weight-bold { font-weight: 700 !important; } .text-uppercase { text-transform: uppercase !important; } .text-lowercase { text-transform: lowercase !important; } .text-capitalize { text-transform: capitalize !important; } .rounded { border-radius: 5px !important; } .b-thin { border-width: 3px !important; } .b-normal { border-width: 5px !important; } .b-thick { border-width: 7px !important; } /* Spacements */ /* spacement top & bottom */ .m-none { margin: 0 !important; } .m-auto { margin: 0 auto !important; } .m-xs { margin: 5px !important; } .m-sm { margin: 10px !important; } .m-md { margin: 15px !important; } .m-lg { margin: 20px !important; } .m-xl { margin: 25px !important; } .m-xlg { margin: 30px !important; } /* spacement top */ .mt-none { margin-top: 0 !important; } .mt-xs { margin-top: 5px !important; } .mt-sm { margin-top: 10px !important; } .mt-md { margin-top: 15px !important; } .mt-lg { margin-top: 20px !important; } .mt-xl { margin-top: 25px !important; } .mt-xlg { margin-top: 30px !important; } /* spacement bottom */ .mb-none { margin-bottom: 0 !important; } .mb-xs { margin-bottom: 5px !important; } .mb-sm { margin-bottom: 10px !important; } .mb-md { margin-bottom: 15px !important; } .mb-lg { margin-bottom: 20px !important; } .mb-xl { margin-bottom: 25px !important; } .mb-xlg { margin-bottom: 30px !important; } /* spacement left */ .ml-none { margin-left: 0 !important; } .ml-xs { margin-left: 5px !important; } .ml-sm { margin-left: 10px !important; } .ml-md { margin-left: 15px !important; } .ml-lg { margin-left: 20px !important; } .ml-xl { margin-left: 25px !important; } .ml-xlg { margin-left: 30px !important; } /* spacement right */ .mr-none { margin-right: 0 !important; } .mr-xs { margin-right: 5px !important; } .mr-sm { margin-right: 10px !important; } .mr-md { margin-right: 15px !important; } .mr-lg { margin-right: 20px !important; } .mr-xl { margin-right: 25px !important; } .mr-xlg { margin-right: 30px !important; } /* Spacement Padding */ .p-none { padding: 0 !important; } .p-xs { padding: 5px !important; } .p-sm { padding: 10px !important; } .p-md { padding: 15px !important; } .p-lg { padding: 20px !important; } .p-xl { padding: 25px !important; } .p-xlg { padding: 30px !important; } /* spacement top */ .pt-none { padding-top: 0 !important; } .pt-xs { padding-top: 5px !important; } .pt-sm { padding-top: 10px !important; } .pt-md { padding-top: 15px !important; } .pt-lg { padding-top: 20px !important; } .pt-xl { padding-top: 25px !important; } .pt-xlg { padding-top: 30px !important; } /* spacement bottom */ .pb-none { padding-bottom: 0 !important; } .pb-xs { padding-bottom: 5px !important; } .pb-sm { padding-bottom: 10px !important; } .pb-md { padding-bottom: 15px !important; } .pb-lg { padding-bottom: 20px !important; } .pb-xl { padding-bottom: 25px !important; } .pb-xlg { padding-bottom: 30px !important; } /* spacement left */ .pl-none { padding-left: 0 !important; } .pl-xs { padding-left: 5px !important; } .pl-sm { padding-left: 10px !important; } .pl-md { padding-left: 15px !important; } .pl-lg { padding-left: 20px !important; } .pl-xl { padding-left: 25px !important; } .pl-xlg { padding-left: 30px !important; } /* spacement right */ .pr-none { padding-right: 0 !important; } .pr-xs { padding-right: 5px !important; } .pr-sm { padding-right: 10px !important; } .pr-md { padding-right: 15px !important; } .pr-lg { padding-right: 20px !important; } .pr-xl { padding-right: 25px !important; } .pr-xlg { padding-right: 30px !important; } .ib { display: inline-block; vertical-align: top; } .va-middle { vertical-align: middle; } .ws-nowrap { white-space: nowrap; } .ws-normal { white-space: normal; } .customers p { font-size: 140%; font-weight: 800; color: #000000; } .features div { margin-left: 3em; margin-bottom:1em; } #link-28-13 { margin-left: 1em; }