.ct-back-to-top{position:fixed;z-index:100;bottom:calc(var(--frame-size, 0px) + var(--back-top-bottom-offset, 25px));display:flex;align-items:center;justify-content:center;padding:12px;opacity:var(--opacity, 0);visibility:var(--visibility, hidden);transform:var(--transform, translate3d(0, 15px, 0));background:var(--top-button-background-color, var(--paletteColor3));box-shadow:var(--box-shadow);border-radius:var(--border-radius, 2px);transition:opacity .3s ease,color .3s ease,background .3s ease,transform .3s ease,visibility .3s ease;--icon-size: 12px}.ct-back-to-top:hover{background:var(--top-button-background-hover-color, var(--paletteColor4))}.ct-back-to-top:hover .ct-icon{fill:var(--icon-hover-color, var(--paletteColor2))}.ct-back-to-top.ct-show{--opacity: 1;--visibility: visible;--transform: translate3d(0, 0, 0)}.ct-back-to-top[data-shape=circle]{--border-radius: 100%}.ct-back-to-top[data-alignment=left]{left:calc(var(--frame-size, 0px) + var(--back-top-side-offset, 25px))}.ct-back-to-top[data-alignment=right]{right:calc(var(--frame-size, 0px) + var(--back-top-side-offset, 25px))}
img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }
.jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}
.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}
.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}
.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}
.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}
@media print{.jetpack-sharing-buttons__services-list{display:none!important}}
.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}
ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em}
.wp-block-rank-math-toc-block nav ol{counter-reset:item}
.wp-block-rank-math-toc-block nav ol li{display:block}
.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}
@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}
@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}
@keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}
@-webkit-keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}
@-webkit-keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}
@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}
:root{--rankmath-wp-adminbar-height: 0}
#rank-math-rich-snippet-wrapper{overflow:hidden}
#rank-math-rich-snippet-wrapper h5.rank-math-title{display:block;font-size:18px;line-height:1.4}
#rank-math-rich-snippet-wrapper .rank-math-review-image{float:right;max-width:40%;margin-left:15px}
#rank-math-rich-snippet-wrapper .rank-math-review-data{margin-bottom:15px}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper{width:100%;padding:0 0 20px 0;float:left;clear:both;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{border:0;display:block;margin:0;width:auto;float:left;text-align:left;padding:0;font-size:24px;line-height:1;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:left;margin-left:15px;margin-top:5px;position:relative;z-index:99;line-height:1}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper{display:inline-block;white-space:nowrap;position:relative;color:#e7e7e7}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper .rank-math-review-result{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffbe01}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i{font-size:18px;-webkit-text-stroke-width:1px;font-style:normal;padding:0 2px;line-height:inherit}
#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i:before{content:"\2605"}
body.rtl #rank-math-rich-snippet-wrapper .rank-math-review-image{float:left;margin-left:0;margin-right:15px}
body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{float:right}
body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:right;margin-left:0;margin-right:15px}
body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result{left:auto;right:0}
@media screen and (max-width: 480px){#rank-math-rich-snippet-wrapper .rank-math-review-image{display:block;max-width:100%;width:100%;text-align:center;margin-right:0}
#rank-math-rich-snippet-wrapper .rank-math-review-data{clear:both}}
.clear{clear:both}
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--palette-color-1: var(--paletteColor1, #2872fa);--wp--preset--color--palette-color-2: var(--paletteColor2, #1559ed);--wp--preset--color--palette-color-3: var(--paletteColor3, #3A4F66);--wp--preset--color--palette-color-4: var(--paletteColor4, #192a3d);--wp--preset--color--palette-color-5: var(--paletteColor5, #e1e8ed);--wp--preset--color--palette-color-6: var(--paletteColor6, #f2f5f7);--wp--preset--color--palette-color-7: var(--paletteColor7, #FAFBFC);--wp--preset--color--palette-color-8: var(--paletteColor8, #ffffff);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach: linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion: linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset: linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den: linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash: linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss: linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave: linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath: linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight: linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party: linear-gradient(-225deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset: linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile: radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding: linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue: linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss: linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period: linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division: linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening: linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock: linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump: linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance: linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories: linear-gradient(-60deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early: linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad: linear-gradient(-225deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call: linear-gradient(-225deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care: linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake: linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal: linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall: linear-gradient(-20deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville: linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass: linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky: linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel: linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun: linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white: linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror: linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple: linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again: linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud: linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water: linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white: linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}
:root { --wp--style--global--content-size: var(--block-max-width);--wp--style--global--wide-size: var(--block-wide-max-width); }
:where(body) { margin: 0; }
.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }
.wp-site-blocks > .alignright { float: right; margin-left: 2em; }
.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }
:where(.wp-site-blocks) > * { margin-block-start: var(--content-spacing); margin-block-end: 0; }
:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }
:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }
:root { --wp--style--block-gap: var(--content-spacing); }
:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}
:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}
:root :where(.is-layout-flow) > *{margin-block-start: var(--content-spacing);margin-block-end: 0;}
:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}
:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}
:root :where(.is-layout-constrained) > *{margin-block-start: var(--content-spacing);margin-block-end: 0;}
:root :where(.is-layout-flex){gap: var(--content-spacing);}
:root :where(.is-layout-grid){gap: var(--content-spacing);}
.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}
.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}
.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}
.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}
.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}
.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex > :is(*, div){margin: 0;}
body .is-layout-grid{display: grid;}
.is-layout-grid > :is(*, div){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-palette-color-1-color{color: var(--wp--preset--color--palette-color-1) !important;}
.has-palette-color-2-color{color: var(--wp--preset--color--palette-color-2) !important;}
.has-palette-color-3-color{color: var(--wp--preset--color--palette-color-3) !important;}
.has-palette-color-4-color{color: var(--wp--preset--color--palette-color-4) !important;}
.has-palette-color-5-color{color: var(--wp--preset--color--palette-color-5) !important;}
.has-palette-color-6-color{color: var(--wp--preset--color--palette-color-6) !important;}
.has-palette-color-7-color{color: var(--wp--preset--color--palette-color-7) !important;}
.has-palette-color-8-color{color: var(--wp--preset--color--palette-color-8) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-palette-color-1-background-color{background-color: var(--wp--preset--color--palette-color-1) !important;}
.has-palette-color-2-background-color{background-color: var(--wp--preset--color--palette-color-2) !important;}
.has-palette-color-3-background-color{background-color: var(--wp--preset--color--palette-color-3) !important;}
.has-palette-color-4-background-color{background-color: var(--wp--preset--color--palette-color-4) !important;}
.has-palette-color-5-background-color{background-color: var(--wp--preset--color--palette-color-5) !important;}
.has-palette-color-6-background-color{background-color: var(--wp--preset--color--palette-color-6) !important;}
.has-palette-color-7-background-color{background-color: var(--wp--preset--color--palette-color-7) !important;}
.has-palette-color-8-background-color{background-color: var(--wp--preset--color--palette-color-8) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-palette-color-1-border-color{border-color: var(--wp--preset--color--palette-color-1) !important;}
.has-palette-color-2-border-color{border-color: var(--wp--preset--color--palette-color-2) !important;}
.has-palette-color-3-border-color{border-color: var(--wp--preset--color--palette-color-3) !important;}
.has-palette-color-4-border-color{border-color: var(--wp--preset--color--palette-color-4) !important;}
.has-palette-color-5-border-color{border-color: var(--wp--preset--color--palette-color-5) !important;}
.has-palette-color-6-border-color{border-color: var(--wp--preset--color--palette-color-6) !important;}
.has-palette-color-7-border-color{border-color: var(--wp--preset--color--palette-color-7) !important;}
.has-palette-color-8-border-color{border-color: var(--wp--preset--color--palette-color-8) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-juicy-peach-gradient-background{background: var(--wp--preset--gradient--juicy-peach) !important;}
.has-young-passion-gradient-background{background: var(--wp--preset--gradient--young-passion) !important;}
.has-true-sunset-gradient-background{background: var(--wp--preset--gradient--true-sunset) !important;}
.has-morpheus-den-gradient-background{background: var(--wp--preset--gradient--morpheus-den) !important;}
.has-plum-plate-gradient-background{background: var(--wp--preset--gradient--plum-plate) !important;}
.has-aqua-splash-gradient-background{background: var(--wp--preset--gradient--aqua-splash) !important;}
.has-love-kiss-gradient-background{background: var(--wp--preset--gradient--love-kiss) !important;}
.has-new-retrowave-gradient-background{background: var(--wp--preset--gradient--new-retrowave) !important;}
.has-plum-bath-gradient-background{background: var(--wp--preset--gradient--plum-bath) !important;}
.has-high-flight-gradient-background{background: var(--wp--preset--gradient--high-flight) !important;}
.has-teen-party-gradient-background{background: var(--wp--preset--gradient--teen-party) !important;}
.has-fabled-sunset-gradient-background{background: var(--wp--preset--gradient--fabled-sunset) !important;}
.has-arielle-smile-gradient-background{background: var(--wp--preset--gradient--arielle-smile) !important;}
.has-itmeo-branding-gradient-background{background: var(--wp--preset--gradient--itmeo-branding) !important;}
.has-deep-blue-gradient-background{background: var(--wp--preset--gradient--deep-blue) !important;}
.has-strong-bliss-gradient-background{background: var(--wp--preset--gradient--strong-bliss) !important;}
.has-sweet-period-gradient-background{background: var(--wp--preset--gradient--sweet-period) !important;}
.has-purple-division-gradient-background{background: var(--wp--preset--gradient--purple-division) !important;}
.has-cold-evening-gradient-background{background: var(--wp--preset--gradient--cold-evening) !important;}
.has-mountain-rock-gradient-background{background: var(--wp--preset--gradient--mountain-rock) !important;}
.has-desert-hump-gradient-background{background: var(--wp--preset--gradient--desert-hump) !important;}
.has-ethernal-constance-gradient-background{background: var(--wp--preset--gradient--ethernal-constance) !important;}
.has-happy-memories-gradient-background{background: var(--wp--preset--gradient--happy-memories) !important;}
.has-grown-early-gradient-background{background: var(--wp--preset--gradient--grown-early) !important;}
.has-morning-salad-gradient-background{background: var(--wp--preset--gradient--morning-salad) !important;}
.has-night-call-gradient-background{background: var(--wp--preset--gradient--night-call) !important;}
.has-mind-crawl-gradient-background{background: var(--wp--preset--gradient--mind-crawl) !important;}
.has-angel-care-gradient-background{background: var(--wp--preset--gradient--angel-care) !important;}
.has-juicy-cake-gradient-background{background: var(--wp--preset--gradient--juicy-cake) !important;}
.has-rich-metal-gradient-background{background: var(--wp--preset--gradient--rich-metal) !important;}
.has-mole-hall-gradient-background{background: var(--wp--preset--gradient--mole-hall) !important;}
.has-cloudy-knoxville-gradient-background{background: var(--wp--preset--gradient--cloudy-knoxville) !important;}
.has-soft-grass-gradient-background{background: var(--wp--preset--gradient--soft-grass) !important;}
.has-saint-petersburg-gradient-background{background: var(--wp--preset--gradient--saint-petersburg) !important;}
.has-everlasting-sky-gradient-background{background: var(--wp--preset--gradient--everlasting-sky) !important;}
.has-kind-steel-gradient-background{background: var(--wp--preset--gradient--kind-steel) !important;}
.has-over-sun-gradient-background{background: var(--wp--preset--gradient--over-sun) !important;}
.has-premium-white-gradient-background{background: var(--wp--preset--gradient--premium-white) !important;}
.has-clean-mirror-gradient-background{background: var(--wp--preset--gradient--clean-mirror) !important;}
.has-wild-apple-gradient-background{background: var(--wp--preset--gradient--wild-apple) !important;}
.has-snow-again-gradient-background{background: var(--wp--preset--gradient--snow-again) !important;}
.has-confident-cloud-gradient-background{background: var(--wp--preset--gradient--confident-cloud) !important;}
.has-glass-water-gradient-background{background: var(--wp--preset--gradient--glass-water) !important;}
.has-perfect-white-gradient-background{background: var(--wp--preset--gradient--perfect-white) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link, .wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link {color:#444444;background-color:#ffffff;}
.wpml-ls-statics-footer a, .wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover, .wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus {color:#000000;background-color:#eeeeee;}
.wpml-ls-statics-footer .wpml-ls-current-language > a {color:#444444;background-color:#ffffff;}
.wpml-ls-statics-footer .wpml-ls-current-language:hover>a, .wpml-ls-statics-footer .wpml-ls-current-language>a:focus {color:#000000;background-color:#eeeeee;}
img#wpstats{display:none}
[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:85px;}
[data-header*="type-1"] .ct-header [data-id="logo"] .site-title {--fontWeight:700;--fontSize:25px;--lineHeight:1.5;--linkInitialColor:var(--paletteColor4);}
[data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a {--fontWeight:700;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;--linkInitialColor:var(--paletteColor8);--linkHoverColor:var(--paletteColor8);}
[data-header*="type-1"] .ct-header [data-id="menu"][data-menu*="type-3"] > ul > li > a {--linkHoverColor:#ffffff;--linkActiveColor:#ffffff;}
[data-header*="type-1"] .ct-header [data-id="menu"] {--menu-indicator-active-color:var(--paletteColor8);}
[data-header*="type-1"] .ct-header [data-id="menu"] .sub-menu {--linkInitialColor:#ffffff;--fontWeight:500;--fontSize:12px;--dropdown-divider:1px dashed rgba(255, 255, 255, 0.1);--box-shadow:0px 10px 20px rgba(41, 51, 61, 0.1);--border-radius:0px 0px 2px 2px;}
[data-header*="type-1"] .ct-header [data-row*="middle"] {--height:120px;background-color:#225387;background-image:none;--borderTop:none;--borderBottom:none;--box-shadow:none;}
[data-header*="type-1"] .ct-header [data-row*="middle"] > div {--borderTop:none;--borderBottom:none;}
[data-header*="type-1"] [data-id="mobile-menu"] {--fontWeight:700;--fontSize:20px;--linkInitialColor:#ffffff;--linkHoverColor:var(--paletteColor8);--mobile-menu-divider:none;}
[data-header*="type-1"] [data-id="mobile-menu"] .sub-menu {--linkInitialColor:var(--paletteColor8);--linkHoverColor:var(--paletteColor8);--linkActiveColor:var(--paletteColor8);}
[data-header*="type-1"] #offcanvas {background-color:rgba(18, 21, 25, 0.98);--side-panel-width:500px;}
[data-header*="type-1"] [data-behaviour*="side"] {--box-shadow:0px 0px 70px rgba(0, 0, 0, 0.35);}
[data-header*="type-1"] [data-id="trigger"] {--icon-size:18px;}
[data-header*="type-1"] {--header-height:120px;}
[data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:25px;--border:none;--grid-template-columns:initial;}
[data-footer*="type-1"] .ct-footer [data-row*="bottom"] .widget-title {--fontSize:16px;}
[data-footer*="type-1"] .ct-footer [data-row*="bottom"] {background-color:#225387;}
[data-footer*="type-1"] [data-id="copyright"] {--fontWeight:400;--fontStyle:italic;--fontSize:15px;--lineHeight:1.3;--color:var(--paletteColor8);--linkInitialColor:var(--paletteColor8);}
[data-footer*="type-1"] [data-column="copyright"] {--horizontal-alignment:center;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:70px;--vertical-alignment:flex-start;--border:none;--grid-template-columns:2fr 1fr 1fr 1fr;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] .widget-title {--fontWeight:700;--fontSize:16px;--heading-color:var(--paletteColor8);}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] .ct-widget > *:not(.widget-title) {--fontSize:15px;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] .ct-widget {--color:var(--paletteColor8);--linkInitialColor:#ffffff;--linkHoverColor:var(--paletteColor8);}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] {background-color:#225387;}
[data-footer*="type-1"] .ct-footer [data-column="widget-area-1"] {--text-horizontal-alignment:left;--horizontal-alignment:flex-start;--vertical-alignment:flex-start;}
[data-footer*="type-1"] .ct-footer [data-column="widget-area-2"] {--vertical-alignment:flex-start;}
[data-footer*="type-1"] .ct-footer [data-column="widget-area-3"] .ct-widget {--color:var(--paletteColor8);--linkInitialColor:var(--paletteColor8);--linkHoverColor:var(--paletteColor8);}
[data-footer*="type-1"] .ct-footer [data-column="widget-area-4"] {--text-horizontal-alignment:center;--horizontal-alignment:center;}
[data-footer*="type-1"] footer.ct-footer {background-color:var(--paletteColor8);}
:root {--fontFamily:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';--fontWeight:400;--textTransform:none;--textDecoration:none;--fontSize:17px;--lineHeight:1.65;--letterSpacing:0em;--buttonFontWeight:500;--buttonFontSize:15px;--has-classic-forms:var(--true);--has-modern-forms:var(--false);--form-field-border-initial-color:var(--border-color);--form-field-border-focus-color:var(--paletteColor1);--form-selection-control-initial-color:var(--border-color);--form-selection-control-accent-color:var(--paletteColor1);--paletteColor1:#2872fa;--paletteColor2:#1559ed;--paletteColor3:#3A4F66;--paletteColor4:#192a3d;--paletteColor5:#e1e8ed;--paletteColor6:#f2f5f7;--paletteColor7:#FAFBFC;--paletteColor8:#ffffff;--color:var(--paletteColor3);--linkInitialColor:var(--paletteColor1);--linkHoverColor:var(--paletteColor2);--selectionTextColor:#ffffff;--selectionBackgroundColor:var(--paletteColor1);--border-color:var(--paletteColor5);--headings-color:var(--paletteColor4);--content-spacing:1.5em;--buttonMinHeight:40px;--buttonShadow:none;--buttonTransform:none;--buttonTextInitialColor:#ffffff;--buttonTextHoverColor:#ffffff;--buttonInitialColor:var(--paletteColor1);--buttonHoverColor:var(--paletteColor2);--button-border:none;--buttonBorderRadius:3px;--button-padding:5px 20px;--normal-container-max-width:1290px;--content-vertical-spacing:35px;--narrow-container-max-width:750px;--wide-offset:130px;}
h1 {--fontWeight:700;--fontSize:40px;--lineHeight:1.5;}
h2 {--fontWeight:700;--fontSize:35px;--lineHeight:1.5;}
h3 {--fontWeight:700;--fontSize:30px;--lineHeight:1.5;}
h4 {--fontWeight:700;--fontSize:25px;--lineHeight:1.5;}
h5 {--fontWeight:700;--fontSize:20px;--lineHeight:1.5;}
h6 {--fontWeight:700;--fontSize:16px;--lineHeight:1.5;}
.wp-block-pullquote, .ct-quote-widget blockquote {--fontFamily:Georgia;--fontWeight:600;--fontSize:25px;}
code, kbd, samp, pre {--fontFamily:monospace;--fontWeight:400;--fontSize:16px;}
.ct-sidebar .widget-title {--fontSize:18px;}
.ct-breadcrumbs {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;}
body {background-color:var(--paletteColor7);background-image:none;}
[data-prefix="single_blog_post"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="single_blog_post"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="single_blog_post"] .hero-section .page-title, [data-prefix="single_blog_post"] .hero-section .ct-author-name {--itemSpacing:20px;}
[data-prefix="blog"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="blog"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="blog"] .hero-section[data-type="type-1"] {--alignment:left;}
[data-prefix="blog"] .hero-section .page-description {--itemSpacing:66px;--description-max-width:50%;}
[data-prefix="categories"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="categories"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="search"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="search"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="author"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="author"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="author"] .hero-section[data-type="type-2"] {background-color:var(--paletteColor6);background-image:none;--container-padding:50px 0;}
[data-prefix="single_page"] .entry-header .page-title {--fontSize:30px;}
[data-prefix="single_page"] .entry-header .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;--lineHeight:1.3;}
[data-prefix="blog"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));}
[data-prefix="blog"] .entry-card .entry-title {--fontSize:20px;--lineHeight:1.3;}
[data-prefix="blog"] .entry-card .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;}
[data-prefix="blog"] .entry-card {background-color:var(--paletteColor8);--box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);}
[data-prefix="blog"] {background-color:var(--paletteColor6);}
[data-prefix="categories"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));}
[data-prefix="categories"] .entry-card .entry-title {--fontSize:20px;--lineHeight:1.3;}
[data-prefix="categories"] .entry-card .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;}
[data-prefix="categories"] .entry-card {background-color:var(--paletteColor8);--box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);--text-horizontal-alignment:left;--horizontal-alignment:flex-start;}
[data-prefix="author"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));}
[data-prefix="author"] .entry-card .entry-title {--fontSize:20px;--lineHeight:1.3;}
[data-prefix="author"] .entry-card .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;}
[data-prefix="author"] .entry-card {background-color:var(--paletteColor8);--box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);}
[data-prefix="search"] .entries {--grid-template-columns:repeat(3, minmax(0, 1fr));}
[data-prefix="search"] .entry-card .entry-title {--fontSize:20px;--lineHeight:1.3;}
[data-prefix="search"] .entry-card .entry-meta {--fontWeight:600;--textTransform:uppercase;--fontSize:12px;}
[data-prefix="search"] .entry-card {background-color:var(--paletteColor8);--box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);}
form textarea {--form-field-height:170px;}
.ct-sidebar {--linkInitialColor:var(--color);}
.ct-back-to-top {--icon-color:#ffffff;--icon-hover-color:#ffffff;--border-radius:2px;}
[data-prefix="single_blog_post"] .author-box[data-type="type-2"] {--border-color:#080000;}
[data-prefix="single_blog_post"] .ct-related-posts .ct-block-title {--horizontal-alignment:center;}
[data-prefix="single_blog_post"] .ct-related-posts-container {background-color:#225387;}
[data-prefix="single_blog_post"] .ct-related-posts-container .ct-block-title {--heading-color:var(--paletteColor8);}
[data-prefix="single_blog_post"] .related-entry-title {--heading-color:var(--paletteColor8);--linkHoverColor:var(--paletteColor8);}
[data-prefix="single_blog_post"] .ct-related-posts .entry-meta {--color:var(--paletteColor8);--linkHoverColor:var(--paletteColor8);}
[data-prefix="single_blog_post"] .ct-related-posts {--grid-template-columns:repeat(4, 1fr);}
[data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--true);--has-wide:var(--false);background-color:var(--has-background, var(--paletteColor8));--border-radius:3px;--boxed-content-spacing:40px;--box-shadow:0px 12px 18px -6px rgba(34, 56, 101, 0.04);}
[data-prefix="single_page"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);}
[data-prefix="single_page"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);}
@media (max-width: 999.98px){[data-header*="type-1"] .ct-header [data-row*="middle"] {--height:70px;}
[data-header*="type-1"] #offcanvas {--side-panel-width:65vw;}
[data-header*="type-1"] {--header-height:70px;}
[data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--grid-template-columns:initial;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:50px;--grid-template-columns:initial;}
[data-prefix="blog"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}
[data-prefix="categories"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}
[data-prefix="author"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}
[data-prefix="search"] .entries {--grid-template-columns:repeat(2, minmax(0, 1fr));}
:root {--content-vertical-spacing:60px;}
[data-prefix="single_blog_post"] .ct-related-posts {--grid-template-columns:repeat(2, 1fr);}
[data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--boxed-content-spacing:35px;}}
@media (max-width: 689.98px){[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container {--logo-max-height:45px;}
[data-header*="type-1"] #offcanvas {background-color:var(--paletteColor1);--side-panel-width:90vw;}
[data-header*="type-1"] #offcanvas .ct-toggle-close {--icon-color:var(--paletteColor8);}
[data-header*="type-1"] #offcanvas .ct-toggle-close:hover {--icon-color:var(--paletteColor8);}
[data-footer*="type-1"] .ct-footer [data-row*="bottom"] > div {--container-spacing:15px;--grid-template-columns:initial;}
[data-footer*="type-1"] .ct-footer [data-row*="middle"] > div {--container-spacing:40px;--grid-template-columns:initial;}
[data-prefix="single_blog_post"] .hero-section[data-type="type-1"] {--alignment:center;}
[data-prefix="blog"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));}
[data-prefix="blog"] .entry-card .entry-title {--fontSize:18px;}
[data-prefix="categories"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));}
[data-prefix="categories"] .entry-card .entry-title {--fontSize:18px;}
[data-prefix="author"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));}
[data-prefix="author"] .entry-card .entry-title {--fontSize:18px;}
[data-prefix="search"] .entries {--grid-template-columns:repeat(1, minmax(0, 1fr));}
[data-prefix="search"] .entry-card .entry-title {--fontSize:18px;}
:root {--content-vertical-spacing:30px;}
[data-prefix="single_blog_post"] {background-color:var(--paletteColor8);}
[data-prefix="single_blog_post"] [class*="ct-container"] > article[class*="post"] {--has-boxed:var(--false);--has-wide:var(--true);--boxed-content-spacing:20px;}}

.rcc-listing-title{margin:0 0 1.2rem;grid-column:1/-1}
.rcc-grid{grid-column:1/-1}
.rcc-grid > .rcc-listing-title{grid-column:1 / -1}
.rcc-hub{display:grid;grid-template-columns:1fr;gap:1rem;margin:1.5rem 0 2.5rem}
@media (min-width:44em){.rcc-hub{grid-template-columns:1fr 1fr}}
.rcc-hub-item{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 1.4rem;border:1px solid currentColor;border-radius:10px;text-decoration:none;opacity:.9}
.rcc-hub-item:hover{opacity:1}
.rcc-hub-title{font-weight:700;font-size:1.15rem}
.rcc-hub-sub{font-size:.95rem;opacity:.75}
.swiper-container,.swiper,.slick-slider,.slick-list,.owl-carousel,.owl-stage-outer,.splide__track,.glide__track,.flickity-viewport{max-width:100% !important;overflow-x:auto !important;overflow-y:hidden !important}
.swiper-wrapper,.slick-track,.owl-stage,.splide__list,.glide__slides,.flickity-slider{display:flex;width:auto !important;transform:none !important;transition:none !important;position:static !important}
.swiper-slide,.slick-slide,.owl-item,.splide__slide,.glide__slide{flex:0 0 auto;position:static !important;left:auto !important}
.rcc-pagination{flex-basis:100%;width:100%;clear:both;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:2.5rem 0;font-size:1rem;grid-column:1/-1;align-self:start}
.rcc-pagination>*{align-self:center}
.rcc-page{display:inline-block;height:auto;padding:.55rem .9rem;border:1px solid currentColor;border-radius:4px;text-decoration:none;line-height:1;opacity:.8}
.rcc-page:hover,.rcc-current{opacity:1}
.rcc-current{font-weight:700}
.rcc-gap{padding:.55rem .25rem;opacity:.6}
.rcc-grid{display:grid !important;grid-template-columns:1fr;gap:clamp(1rem,2.2vw,1.6rem);margin-bottom:clamp(1.5rem,3vw,2.5rem);float:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important}
.rcc-grid::before,.rcc-grid::after{display:none !important}
.rcc-grid>*{width:auto !important;max-width:none !important;flex:none !important;float:none !important;margin:0 !important;padding:0 !important;display:flex;flex-direction:column;min-width:0;opacity:1 !important;visibility:visible !important}
.rcc-grid:is([data-cards="boxed"],[data-cards="cover"])>*{padding:var(--card-inner-spacing,30px) !important}
.rcc-grid:not([data-cards="boxed"]):not([data-cards="cover"])>*>*{flex:1 1 auto;display:flex;flex-direction:column;min-width:0}
.rcc-grid > *:empty{display:none}
.rcc-grid *:has(> a:only-child):not(figure):not(picture):not(li){display:flex;align-items:center;position:relative}
.rcc-grid *:has(> a:only-child):not(figure):not(picture):not(li) > a{flex:1 1 auto;text-align:inherit}
.rcc-grid *:has(> a:only-child):not(figure):not(picture):not(li) > a::after{content:"";position:absolute;inset:0}
.rcc-grid figure{margin:0}
.rcc-grid img{width:100%;height:100%;aspect-ratio:16/10;object-fit:cover;display:block}
@media (min-width:34em){.rcc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width:51em){.rcc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.rcc-grid h1,.rcc-grid h2,.rcc-grid h3,.rcc-grid h4,.rcc-grid h5{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2lh}
.rcc-grid p{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3lh}
.rcc-grid p:has(> a:only-child){min-height:0;-webkit-line-clamp:none;line-clamp:none}
.rcc-grid p:is(.byline,.meta,.date,.post-date,.submitted){min-height:0;-webkit-line-clamp:none;line-clamp:none}
@supports not (min-height:1lh){
  .rcc-grid h1,.rcc-grid h2,.rcc-grid h3,.rcc-grid h4,.rcc-grid h5{min-height:2.6em}
  .rcc-grid p{min-height:4.5em}
  .rcc-grid p:has(> a:only-child),.rcc-grid p:is(.byline,.meta,.date,.post-date,.submitted){min-height:0}
}
p,li,dd,blockquote,figcaption,td,th{overflow-wrap:anywhere}
h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}
img,video,iframe,table{max-width:100%}
img,video{height:auto}
table{display:block;overflow-x:auto;border-collapse:collapse}
pre{overflow-x:auto}
[data-rcc-nav="toggle"]{display:none !important}
[data-device="mobile"],#offcanvas{display:none !important}
#header-menu-1,[data-device="desktop"],#header{display:block !important}
@media (max-width:991px){
  
  [data-rcc-nav="menu"]{display:flex !important;flex-direction:row !important;flex-wrap:nowrap;overflow-x:auto;gap:2px;padding:0 3.2rem 0 0 !important;margin:0 !important;position:static !important;height:auto !important;max-height:none !important;visibility:visible !important;opacity:1 !important;-webkit-overflow-scrolling:touch;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box}
  [data-rcc-nav="menu"]:where(*){min-width:0}
  [data-rcc-nav="menu"]>li{float:none !important;flex:0 0 auto;width:auto !important;position:static !important;border:0 !important}
  [data-rcc-nav="menu"]>li>a{white-space:nowrap;padding:.7rem .8rem !important}
  
  :where([data-rcc-nav="menu"]>li>a){display:block}
  [data-rcc-nav="menu"] ul{display:none !important}
}
@media (max-width:991px){
  :has([data-rcc-nav="menu"]){min-width:0 !important;max-width:100% !important}
  :has(> [data-rcc-nav="menu"]){overflow:hidden}
  
  :where(header, [class*=header], [id*=header]) :has([data-rcc-nav="menu"]){flex:1 0 100% !important;grid-column:1 / -1 !important;flex-wrap:wrap !important}
}
.rcc-search{max-width:760px;margin:0 auto;padding:1rem 0 3rem}
.rcc-search-form{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}
.rcc-search-form input{flex:1 1 12rem;min-width:0;padding:.8rem 1rem;font:inherit;border:1px solid currentColor;border-radius:4px;background:transparent;color:inherit}
.rcc-search-form button{padding:.8rem 1.4rem;font:inherit;font-weight:600;border:0;border-radius:4px;cursor:pointer}
.rcc-search-status{opacity:.7;margin:0 0 1rem}
.rcc-search-results{list-style:none;padding:0;margin:0;display:grid;gap:1.2rem}
.rcc-search-results li{padding-bottom:1.2rem;border-bottom:1px solid rgba(128,128,128,.25)}
.rcc-search-results a{font-size:1.15rem;font-weight:700;text-decoration:none;display:block;margin-bottom:.3rem}
.rcc-search-results p{margin:.2rem 0 0;opacity:.8}
.rcc-search-meta{font-size:.85rem;opacity:.6}
.rcc-search-results mark{background:transparent;font-weight:700;color:inherit;text-decoration:underline}
html{--paletteColor1:#2872fa;--paletteColor2:#1559ed;--paletteColor3:#3A4F66;--paletteColor4:#192a3d;--paletteColor5:#e1e8ed;--paletteColor6:#f2f5f7;--paletteColor7:#FAFBFC;--paletteColor8:#ffffff;--content-spacing:1.5em;--wp--style--global--content-size:var(--block-max-width);--wp--style--global--wide-size:var(--block-wide-max-width);--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--palette-color-1:var(--paletteColor1, #2872fa);--wp--preset--color--palette-color-2:var(--paletteColor2, #1559ed);--wp--preset--color--palette-color-3:var(--paletteColor3, #3A4F66);--wp--preset--color--palette-color-4:var(--paletteColor4, #192a3d);--wp--preset--color--palette-color-5:var(--paletteColor5, #e1e8ed);--wp--preset--color--palette-color-6:var(--paletteColor6, #f2f5f7);--wp--preset--color--palette-color-7:var(--paletteColor7, #FAFBFC);--wp--preset--color--palette-color-8:var(--paletteColor8, #ffffff);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--juicy-peach:linear-gradient(to right, #ffecd2 0%, #fcb69f 100%);--wp--preset--gradient--young-passion:linear-gradient(to right, #ff8177 0%, #ff867a 0%, #ff8c7f 21%, #f99185 52%, #cf556c 78%, #b12a5b 100%);--wp--preset--gradient--true-sunset:linear-gradient(to right, #fa709a 0%, #fee140 100%);--wp--preset--gradient--morpheus-den:linear-gradient(to top, #30cfd0 0%, #330867 100%);--wp--preset--gradient--plum-plate:linear-gradient(135deg, #667eea 0%, #764ba2 100%);--wp--preset--gradient--aqua-splash:linear-gradient(15deg, #13547a 0%, #80d0c7 100%);--wp--preset--gradient--love-kiss:linear-gradient(to top, #ff0844 0%, #ffb199 100%);--wp--preset--gradient--new-retrowave:linear-gradient(to top, #3b41c5 0%, #a981bb 49%, #ffc8a9 100%);--wp--preset--gradient--plum-bath:linear-gradient(to top, #cc208e 0%, #6713d2 100%);--wp--preset--gradient--high-flight:linear-gradient(to right, #0acffe 0%, #495aff 100%);--wp--preset--gradient--teen-party:linear-gradient(-225deg, #FF057C 0%, #8D0B93 50%, #321575 100%);--wp--preset--gradient--fabled-sunset:linear-gradient(-225deg, #231557 0%, #44107A 29%, #FF1361 67%, #FFF800 100%);--wp--preset--gradient--arielle-smile:radial-gradient(circle 248px at center, #16d9e3 0%, #30c7ec 47%, #46aef7 100%);--wp--preset--gradient--itmeo-branding:linear-gradient(180deg, #2af598 0%, #009efd 100%);--wp--preset--gradient--deep-blue:linear-gradient(to right, #6a11cb 0%, #2575fc 100%);--wp--preset--gradient--strong-bliss:linear-gradient(to right, #f78ca0 0%, #f9748f 19%, #fd868c 60%, #fe9a8b 100%);--wp--preset--gradient--sweet-period:linear-gradient(to top, #3f51b1 0%, #5a55ae 13%, #7b5fac 25%, #8f6aae 38%, #a86aa4 50%, #cc6b8e 62%, #f18271 75%, #f3a469 87%, #f7c978 100%);--wp--preset--gradient--purple-division:linear-gradient(to top, #7028e4 0%, #e5b2ca 100%);--wp--preset--gradient--cold-evening:linear-gradient(to top, #0c3483 0%, #a2b6df 100%, #6b8cce 100%, #a2b6df 100%);--wp--preset--gradient--mountain-rock:linear-gradient(to right, #868f96 0%, #596164 100%);--wp--preset--gradient--desert-hump:linear-gradient(to top, #c79081 0%, #dfa579 100%);--wp--preset--gradient--ethernal-constance:linear-gradient(to top, #09203f 0%, #537895 100%);--wp--preset--gradient--happy-memories:linear-gradient(-60deg, #ff5858 0%, #f09819 100%);--wp--preset--gradient--grown-early:linear-gradient(to top, #0ba360 0%, #3cba92 100%);--wp--preset--gradient--morning-salad:linear-gradient(-225deg, #B7F8DB 0%, #50A7C2 100%);--wp--preset--gradient--night-call:linear-gradient(-225deg, #AC32E4 0%, #7918F2 48%, #4801FF 100%);--wp--preset--gradient--mind-crawl:linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%);--wp--preset--gradient--angel-care:linear-gradient(-225deg, #FFE29F 0%, #FFA99F 48%, #FF719A 100%);--wp--preset--gradient--juicy-cake:linear-gradient(to top, #e14fad 0%, #f9d423 100%);--wp--preset--gradient--rich-metal:linear-gradient(to right, #d7d2cc 0%, #304352 100%);--wp--preset--gradient--mole-hall:linear-gradient(-20deg, #616161 0%, #9bc5c3 100%);--wp--preset--gradient--cloudy-knoxville:linear-gradient(120deg, #fdfbfb 0%, #ebedee 100%);--wp--preset--gradient--soft-grass:linear-gradient(to top, #c1dfc4 0%, #deecdd 100%);--wp--preset--gradient--saint-petersburg:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);--wp--preset--gradient--everlasting-sky:linear-gradient(135deg, #fdfcfb 0%, #e2d1c3 100%);--wp--preset--gradient--kind-steel:linear-gradient(-20deg, #e9defa 0%, #fbfcdb 100%);--wp--preset--gradient--over-sun:linear-gradient(60deg, #abecd6 0%, #fbed96 100%);--wp--preset--gradient--premium-white:linear-gradient(to top, #d5d4d0 0%, #d5d4d0 1%, #eeeeec 31%, #efeeec 75%, #e9e9e7 100%);--wp--preset--gradient--clean-mirror:linear-gradient(45deg, #93a5cf 0%, #e4efe9 100%);--wp--preset--gradient--wild-apple:linear-gradient(to top, #d299c2 0%, #fef9d7 100%);--wp--preset--gradient--snow-again:linear-gradient(to top, #e6e9f0 0%, #eef1f5 100%);--wp--preset--gradient--confident-cloud:linear-gradient(to top, #dad4ec 0%, #dad4ec 1%, #f3e7e9 100%);--wp--preset--gradient--glass-water:linear-gradient(to top, #dfe9f3 0%, white 100%);--wp--preset--gradient--perfect-white:linear-gradient(-225deg, #E3FDF5 0%, #FFE6FA 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--border-color:var(--paletteColor5);--color:var(--paletteColor8)}
.rcc-toc{margin:1.5em 0;padding:.9em 1.2em;border:1px solid rgba(0,0,0,.12);border-radius:6px;font-size:.95em}.rcc-toc-title{margin:0 0 .4em;font-weight:600}.rcc-toc ol{margin:0;padding-left:1.25em}.rcc-toc li{margin:.2em 0}
.rcc-date{opacity:.6;font-size:.85em;letter-spacing:.01em;margin:.6em 0 1.6em}
body.rcc-gen .post-meta,body.rcc-gen [class*=post-meta]{margin:.6em 0 1.5em!important;font-size:.85em;opacity:.6;line-height:1.4}
body.rcc-gen table{margin:1.4em 0 2.2em}body.rcc-gen table+p,body.rcc-gen table+h2,body.rcc-gen table+h3{margin-top:1.2em}
@media (max-width:991px){html.rcc-menu-open{overflow:hidden}html.rcc-menu-open [data-rcc-nav] a{display:block;padding:.65em 0;font-size:1.05rem;border-bottom:1px solid rgba(0,0,0,.08)}html.rcc-menu-open [data-rcc-nav] [class*=dropdown-content] a{font-size:.98rem;padding-left:.75rem}}
@media (max-width:781px){.wp-block-columns[style*="padding-left:100px"]{padding-left:16px !important;padding-right:16px !important}h1.has-background,h2.has-background,h3.has-background{padding-left:1rem !important;padding-right:1rem !important}}
