/* Themeco Pro theme core — the 376 CSS rules present on all 65
   pages of the original WordPress site, extracted verbatim so the rebuild
   matches by construction rather than approximation.
   Generated by extract/extract-theme.mjs — do not hand-edit. */

img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }
/*# sourceURL=wp-emoji-styles-inline-css */ :root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}
@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}
.wp-element-button{cursor:pointer}
: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)}
:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}
.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)}
:root .has-text-align-center{text-align:center}
:root .has-text-align-left{text-align:left}
:root .has-text-align-right{text-align:right}
.has-fit-text{white-space:nowrap!important}
#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{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
html :where(.has-border-color){border-style:solid}
html :where([style*=border-color]){border-style:solid}
html :where([style*=border-top-color]){border-top-style:solid}
html :where([style*=border-right-color]){border-right-style:solid}
html :where([style*=border-bottom-color]){border-bottom-style:solid}
html :where([style*=border-left-color]){border-left-style:solid}
html :where([style*=border-width]){border-style:solid}
html :where([style*=border-top-width]){border-top-style:solid}
html :where([style*=border-right-width]){border-right-style:solid}
html :where([style*=border-bottom-width]){border-bottom-style:solid}
html :where([style*=border-left-width]){border-left-style:solid}
html :where(img[class*=wp-image-]){height:auto;max-width:100%}
:where(figure){margin:0 0 1em}
html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}
@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}
.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */ :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:where(body) { margin: 0; }
:where(.is-layout-flex){gap: 0.5em;}
:where(.is-layout-grid){gap: 0.5em;}
body .is-layout-flex{display: flex;}
.is-layout-flex{flex-wrap: wrap;align-items: center;}
.is-layout-flex > :is(*, div){margin: 0;}
body .is-layout-grid{display: grid;}
.is-layout-grid > :is(*, div){margin: 0;}
body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}
.has-black-color{color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-color{color: var(--wp--preset--color--white) !important;}
.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}
.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}
.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}
.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}
.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}
.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}
.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}
.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}
.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}
.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}
.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}
.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}
.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}
.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}
.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}
.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}
.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}
.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}
.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}
.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}
.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}
.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}
.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}
.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}
.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}
.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}
.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}
.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */ @media (min-width:1200px){.x-hide-xl{display:none !important;}}
@media (min-width:979px) and (max-width:1199px){.x-hide-lg{display:none !important;}}
@media (min-width:767px) and (max-width:978px){.x-hide-md{display:none !important;}}
@media (min-width:480px) and (max-width:766px){.x-hide-sm{display:none !important;}}
@media (max-width:479px){.x-hide-xs{display:none !important;}}
body{background-color:rgb(255,255,255);}
.x-container.width{width:96%;}
.x-container.max{max-width:980px;}
.x-bar-content.x-container.width{flex-basis:96%;}
.x-container,.x-container.max,.x-container.width{margin-left:auto;margin-right:auto;}
.x-main.full{float:none;clear:both;display:block;width:auto;}
html{font-size:16px;}
@media (min-width:479px){html{font-size:16px;}}
@media (min-width:766px){html{font-size:16px;}}
@media (min-width:978px){html{font-size:16px;}}
@media (min-width:1199px){html{font-size:16px;}}
input[type="text"],input[type="tel"],input[type="password"],input[type="email"],textarea{padding:0.5em;}
body,input,button,select,textarea{font-family:"DM Sans",sans-serif;color:rgb(55,55,55);}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,blockquote{color:#272727;}
.cfc-h-tx{color:#272727;}
.cfc-h-bd{border-color:#272727;}
.cfc-h-bg{background-color:#272727;}
.cfc-b-tx{color:rgb(55,55,55);}
.cfc-b-bd{border-color:rgb(55,55,55);}
.cfc-b-bg{background-color:rgb(55,55,55);}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.x-text-headline{font-family:"DM Sans",sans-serif;font-style:normal;font-weight:700;}
h1,.h1{letter-spacing:-0.035em;}
h2,.h2{letter-spacing:-0.035em;}
h3,.h3{letter-spacing:-0.035em;}
h4,.h4{letter-spacing:-0.035em;}
h5,.h5{letter-spacing:-0.035em;}
h6,.h6{letter-spacing:-0.035em;}
.w-h{font-weight:700 !important;}
a,.widget.widget_text ol li a,.widget_nav_menu .current-menu-item > a{color:rgb(3,53,108);}
a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.x-breadcrumb-wrap a:hover,.widget ul li a:hover,.widget ol li a:hover,.widget.widget_text ul li a,.x-accordion-heading .x-accordion-toggle:hover,.x-comment-author a:hover,.x-comment-time:hover,.x-recent-posts a:hover .h-recent-posts{color:rgba(0,37,78,0.76);}
.bg .mejs-container,.x-video .mejs-container{position:unset !important;}
.m15jb-0.x-bar{height:70px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:#05719a;z-index:9999;}
.m15jb-0 .x-bar-content{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:96%;height:70px;}
.m15jb-0.x-bar-outer-spacers:after,.m15jb-0.x-bar-outer-spacers:before{flex-basis:0px;width:0px!important;height:0px;}
.m15jb-0.x-bar-space{font-size:1em;height:70px;}
.m15jb-1{transform:translate(0px,0px) translate(0px,0px);}
:where(body:not(.tco-disable-effects)) .m15jb-1:hover,:where(body:not(.tco-disable-effects)) [data-x-effect-provider*="effects"]:hover .m15jb-1{opacity:1;}
.m15jb-2.x-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;flex-basis:auto;max-width:980px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#E2E2E2;border-right-color:#E2E2E2;border-bottom-color:#E2E2E2;border-left-color:#E2E2E2;padding-top:5px;padding-right:15px;padding-bottom:5px;padding-left:15px;font-size:1em;background-color:#F5F5F5;z-index:auto;}
.m15jb-3.x-image{display:block;max-width:145px;}
.m15jb-4.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}
.m15jb-4.x-image img{aspect-ratio:auto;}
.m15jb-5{display:flex;flex-direction:row;justify-content:center;align-items:center;row-gap:16px;column-gap:16px;flex-wrap:wrap;align-content:center;flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}
.m15jb-6.x-anchor {width:3em;height:3em;}
.m15jb-6.x-anchor .x-graphic-icon {font-size:1.25em;width:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}
.m15jb-6.x-anchor .x-toggle {color:rgba(0,0,0,1);}
.m15jb-6.x-anchor:hover .x-toggle,.m15jb-6.x-anchor[class*="active"] .x-toggle,[data-x-effect-provider*="colors"]:hover .m15jb-6.x-anchor .x-toggle {color:rgba(0,0,0,0.5);}
.m15jb-6.x-anchor .x-toggle-burger {width:10em;margin-top:3em;margin-right:0;margin-bottom:3em;margin-left:0;font-size:2px;}
.m15jb-6.x-anchor .x-toggle-burger-bun-t {transform:translate3d(0,calc(3em * -1),0);}
.m15jb-6.x-anchor .x-toggle-burger-bun-b {transform:translate3d(0,3em,0);}
.m15jb-8.x-anchor {border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}
.m15jb-8.x-anchor .x-anchor-content {display:flex;flex-direction:row;align-items:center;}
.m15jb-a.x-anchor {font-size:1em;}
.m15jb-a.x-anchor .x-anchor-content {justify-content:center;}
.m15jb-b.x-anchor {background-color:rgba(255,255,255,1);}
.m15jb-b.x-anchor .x-graphic-icon > svg{fill:#2d8616;}
.m15jb-d.x-anchor .x-anchor-content {padding-top:0.167em;padding-right:0.5em;padding-bottom:0.167em;padding-left:0.5em;}
.m15jb-d.x-anchor .x-anchor-sub-indicator {margin-left:7px;}
.m15jb-e.x-anchor .x-anchor-text-primary {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;color:#0a2540;}
.m15jb-e.x-anchor:hover .x-anchor-text-primary,.m15jb-e.x-anchor[class*="active"] .x-anchor-text-primary,[data-x-effect-provider*="colors"]:hover .m15jb-e.x-anchor .x-anchor-text-primary {color:#0073e6;}
.m15jb-e.x-anchor .x-anchor-sub-indicator {margin-top:0px;margin-right:0px;margin-bottom:0px;font-size:12px;color:#0a2540;}
.m15jb-e.x-anchor:hover .x-anchor-sub-indicator,.m15jb-e.x-anchor[class*="active"] .x-anchor-sub-indicator,[data-x-effect-provider*="colors"]:hover .m15jb-e.x-anchor .x-anchor-sub-indicator {color:#0073e6;}
.m15jb-e.x-anchor,.m15jb-e.x-anchor :not([data-x-particle]) {transition-duration:0ms;}
.m15jb-f.x-anchor .x-anchor-text-primary {font-size:1em;font-style:normal;}
.m15jb-g.x-anchor {border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;font-size:14px;background-color:transparent;}
.m15jb-g.x-anchor .x-anchor-content {justify-content:flex-start;padding-top:9px;padding-right:12px;padding-bottom:9px;padding-left:12px;}
.m15jb-g.x-anchor:hover,.m15jb-g.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m15jb-g.x-anchor {background-color:#e3f0fc;}
.m15jb-g.x-anchor .x-anchor-text {margin-top:0px;margin-bottom:0px;margin-left:0px;}
.m15jb-g.x-anchor .x-anchor-sub-indicator {margin-left:9px;}
.m15jb-h.x-anchor .x-anchor-text {margin-right:auto;}
.m15jb-i.x-anchor {border-top-left-radius:100em;border-top-right-radius:100em;border-bottom-right-radius:100em;border-bottom-left-radius:100em;}
.m15jb-i.x-anchor .x-graphic {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;}
.m15jb-i.x-anchor .x-graphic-icon > svg{fill:rgba(0,0,0,1);}
.m15jb-i.x-anchor:hover .x-graphic-icon > svg,.m15jb-i.x-anchor[class*="active"] .x-graphic-icon > svg,[data-x-effect-provider*="colors"]:hover .m15jb-i.x-anchor .x-graphic-icon > svg {fill:rgba(0,0,0,0.5);}
.m15jb-i.x-anchor:hover .x-graphic-icon,.m15jb-i.x-anchor[class*="active"] .x-graphic-icon,[data-x-effect-provider*="colors"]:hover .m15jb-i.x-anchor .x-graphic-icon {color:rgba(0,0,0,0.5);}
.m15jb-j.x-anchor {margin-top:2px;margin-right:0px;margin-bottom:2px;margin-left:0px;background-color:rgba(0,0,0,0.07);}
.m15jb-j.x-anchor .x-anchor-content {padding-top:1em;padding-bottom:1em;}
.m15jb-j.x-anchor:hover,.m15jb-j.x-anchor[class*="active"],[data-x-effect-provider*="colors"]:hover .m15jb-j.x-anchor {background-color:rgba(0,0,0,0.16);}
.m15jb-j.x-anchor .x-anchor-text-primary {color:rgba(0,0,0,1);}
.m15jb-k.x-anchor .x-anchor-content {padding-right:1.25em;padding-left:1.25em;}
.m15jb-k.x-anchor .x-anchor-text {margin-top:5px;margin-bottom:5px;margin-left:5px;}
.m15jb-k.x-anchor .x-anchor-text-primary {font-family:inherit;font-weight:inherit;line-height:1;}
.m15jb-k.x-anchor .x-anchor-sub-indicator {margin-top:5px;margin-right:5px;margin-bottom:5px;margin-left:5px;font-size:1em;color:rgba(0,0,0,0.5);}
.m15jb-k.x-anchor:hover .x-anchor-sub-indicator,.m15jb-k.x-anchor[class*="active"] .x-anchor-sub-indicator,[data-x-effect-provider*="colors"]:hover .m15jb-k.x-anchor .x-anchor-sub-indicator {color:rgb(0,0,0);}
.m15jb-l.x-anchor .x-anchor-content {padding-top:0.75em;padding-bottom:0.75em;}
.m15jb-l.x-anchor .x-anchor-text-primary {color:rgba(0,0,0,0.5);}
.m15jb-l.x-anchor:hover .x-anchor-text-primary,.m15jb-l.x-anchor[class*="active"] .x-anchor-text-primary,[data-x-effect-provider*="colors"]:hover .m15jb-l.x-anchor .x-anchor-text-primary {color:rgb(0,0,0);}
.m15jb-m{transition-duration:500ms,0s;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-m .x-modal-content-scroll-area{font-size:16px;padding-top:0;padding-right:calc(1em * 2);padding-bottom:0;padding-left:calc(1em * 2);}
.m15jb-m:not(.x-active){transition-delay:0s,500ms;}
.m15jb-m .x-modal-bg{background-color:rgba(0,0,0,0.75);}
.m15jb-m .x-modal-close{width:calc(1em * 2);height:calc(1em * 2);font-size:1em;color:rgba(255,255,255,0.5);}
.m15jb-m .x-modal-close:focus,.m15jb-m .x-modal-close:hover{color:rgba(255,255,255,1);}
.m15jb-m .x-modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:50em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-n{margin-top:0em;margin-right:-0.5em;margin-bottom:0em;margin-left:-0.5em;font-size:18px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;align-content:center;align-self:stretch;flex-grow:0;flex-shrink:0;flex-basis:auto;}
.m15jb-n > li,.m15jb-n > li > a{flex-grow:0;flex-shrink:1;flex-basis:auto;}
.m15jb-o{font-size:1em;}
.m15jb-o [data-x-toggle-collapse]{transition-duration:300ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-p .x-dropdown {width:210px;font-size:18px;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;background-color:rgb(255,255,255);box-shadow:0em 0.85em 235em 0em rgba(0,18,36,0.33);transition-duration:500ms,500ms,0s;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-p .x-dropdown:not(.x-active) {transition-delay:0s,0s,500ms;}
.m15jb-p .x-dropdown[data-x-stem-menu-top],.m15jb-p .x-dropdown[data-x-stem-root] {margin-top:18px;margin-right:0px;margin-bottom:0px;margin-left:-7px;}
.m15jb-q{font-size:16px;transition-duration:500ms;}
.m15jb-q .x-off-canvas-bg{background-color:rgba(0,0,0,0.75);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-q .x-off-canvas-close{width:calc(1em * 2);height:calc(1em * 2);font-size:1em;color:rgba(0,0,0,0.5);transition-duration:0.3s,500ms,500ms;transition-timing-function:ease-in-out,cubic-bezier(0.400,0.000,0.200,1.000),cubic-bezier(0.400,0.000,0.200,1.000);}
.m15jb-q .x-off-canvas-close:focus,.m15jb-q .x-off-canvas-close:hover{color:rgba(0,0,0,1);}
.m15jb-q .x-off-canvas-content{width:100%;max-width:24em;padding-top:calc(1em * 2);padding-right:calc(1em * 2);padding-bottom:calc(1em * 2);padding-left:calc(1em * 2);border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;background-color:rgba(255,255,255,1);box-shadow:0em 0em 2em 0em rgba(0,0,0,0.25);transition-duration:500ms;transition-timing-function:cubic-bezier(0.400,0.000,0.200,1.000);}
@media screen and (max-width:766px){.m15jb-2.x-bar-container{padding-right:5px;padding-left:5px;}}
.m15je-0.x-bar{overflow-x:hidden;overflow-y:hidden;height:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:#067199;z-index:9999;}
.m15je-0 .x-bar-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:auto;}
.m15je-0.x-bar-outer-spacers:after,.m15je-0.x-bar-outer-spacers:before{flex-basis:20px;width:20px!important;height:20px;}
.m15je-0.x-bar-space{font-size:1em;}
.m15je-1.x-bar-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;background-color:#F5F5F5;z-index:auto;}
.m15je-2.x-row{z-index:auto;margin-right:auto;margin-left:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;padding-top:1px;padding-right:1px;padding-bottom:1px;padding-left:1px;font-size:1em;}
.m15je-2 > .x-row-inner{flex-direction:row;align-items:stretch;align-content:stretch;margin-top:calc(((20px / 2) + 1px) * -1);margin-bottom:calc(((20px / 2) + 1px) * -1);}
.m15je-2 > .x-row-inner > *{margin-top:calc(20px / 2);margin-bottom:calc(20px / 2);}
.m15je-3.x-row{margin-top:16px;margin-bottom:16px;}
.m15je-3 > .x-row-inner{justify-content:center;margin-right:calc(((0px / 2) + 1px) * -1);margin-left:calc(((0px / 2) + 1px) * -1);}
.m15je-4.x-row{width:100%;}
.m15je-4 > .x-row-inner{justify-content:space-evenly;margin-right:calc(((16px / 2) + 1px) * -1);margin-left:calc(((16px / 2) + 1px) * -1);}
.m15je-4 > .x-row-inner > *{flex-grow:1;margin-right:calc(16px / 2);margin-left:calc(16px / 2);}
.m15je-5{--gap:0px;}
.m15je-5 > .x-row-inner > *:nth-child(2n - 0) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}
.m15je-5 > .x-row-inner > *:nth-child(2n - 1) {flex-basis:calc(50% - clamp(0px,var(--gap),9999px));}
.m15je-6{--gap:16px;}
.m15je-6 > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}
.m15je-7.x-col{display:flex;flex-wrap:wrap;z-index:1;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;}
.m15je-8.x-col{flex-direction:column;}
.m15je-9.x-col{justify-content:center;align-items:center;align-content:center;}
.m15je-a.x-col{flex-direction:row;}
.m15je-b.x-col{justify-content:flex-end;align-items:flex-end;align-content:flex-end;}
.m15je-c.x-text{font-size:1em;}
.m15je-d.x-text{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-family:inherit;font-style:normal;font-weight:inherit;line-height:inherit;letter-spacing:0em;text-transform:none;color:rgba(0,0,0,1);}
.m15je-d.x-text > :first-child{margin-top:0;}
.m15je-d.x-text > :last-child{margin-bottom:0;}
.m15je-e.x-text{margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;font-size:0.7em;}
.m15je-f{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;align-content:flex-end;flex-grow:0;flex-shrink:1;flex-basis:auto;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:1em;aspect-ratio:auto;}
.m15je-g.x-image{font-size:1em;border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;}
.m15je-g.x-image img{aspect-ratio:auto;}
.m15je-h.x-image{margin-top:0px;margin-right:16px;margin-bottom:0px;margin-left:0px;}
.m15je-i.x-image{max-width:30px;}
@media screen and (max-width:766px){.m15je-0 .x-bar-content{flex-direction:column;}.m15je-4 > .x-row-inner{margin-right:calc(((8px / 2) + 1px) * -1);margin-left:calc(((8px / 2) + 1px) * -1);}.m15je-4 > .x-row-inner > *{margin-right:calc(8px / 2);margin-left:calc(8px / 2);}.m15je-5 > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}.m15je-6{--gap:8px;}.m15je-6 > .x-row-inner > *:nth-child(1n - 0) {flex-basis:calc(100% - clamp(0px,var(--gap),9999px));}}
.e53834-e5 li,.e53834-e5 ul {padding:0px;margin:0px;}
.bonus-table {border:0px !important}
.bonus-table ul{margin:0px;}
a.fcrp-button.playb{background:#34dc16;}
.fcrp-scfeatured .scfeatright h3{color:black;}
.fcrp-scfeatured .scfeatright ul li:before,.fcrp-rev-rightcontent ul.fcrpitem-lists li:before,ul.fcrp_game_list1 li:before{color:#0fa0e4}
.fcrp-scfeatured .scfeatright ul li,.fcrp-rev-rightcontent ul.fcrpitem-lists li,ul.fcrp_game_list1 li{display:block;color:black;}
.fcrp-scfeatured .scfeatright{margin-bottom:5px;}
.fcrp-scfeatured{margin-bottom:10px;}
.cvno .review-wrapper{display:none}
.article img.aligncenter,.article img.alignnone{margin-top:0em;margin-bottom:1em;}
iframe.my_frame{height:500px;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0;}
#page.single{margin-top:0px;}
table td{padding:7px 15px 4px 0px;text-align:center;}
.fcrp-tablereview-col{line-height:1em;padding:0px 5px;font-weight:600;font-size:14px !important;text-transform:uppercase;}
.fcrp-tablebonus-col{padding:0px 5px;}
.post-info span:first-child{display:none;}
.thecomment{display:none;}
br{display:none;}
#top .header-button{background-color:#dc3232 !important;}
@media screen and (max-width:481px){.title,.single-title{font-size:20px !important;}}
.featuredBox{padding:15px 2.2% 0 2.2%;overflow:hidden;}
.widget{margin-bottom:15px;}
#bonuslink{background-color:#1eae04;border-radius:4px;}
#bonuslink a{display:block !important;color:white;}
#bonuslink{line-height:1.7em;padding:10px 0px 10px 0px;text-align:center;display:block;font-weight:600;font-size:15px !important;text-transform:uppercase;box-shadow:none !important;position:relative;max-width:60%;min-width:100px;margin:auto;margin-top:15px;margin-bottom:15px;}
#slots .review-wrapper {display:none;}
#slots p,h4,h3{color:black !important;}
#bonuslink a {font-weight:700;}
#slots .pt-cv-view .pt-cv-readmore p {color:white !important;background-color:#0470ae}
#slots .fcrp-button.playb{display:none}
.f-excerpt{font-size:14px;display:none;}
@media (max-width:450px){#full{min-width:100%!important;min-height:100%!important;}}
blockquote{padding:5px 5px 5px 0;border-bottom:1px solid #DFDFDF;border-top:1px solid #DFDFDF;margin-bottom:5px !important;line-height:1.1;}
.postid-19703 #hide {display:none}
@media (max-width:480px){.article img.left,.article img.alignleft,.wp-caption.alignleft{margin:0.3em 1.571em 0.5em 0;display:block;float:left;width:100%;}}
td.column-1 {width:20% !important}
.review-pros-cons .review-pros p:last-of-type{color:green;margin-bottom:0;}
.review-pros-cons .review-pros li:before{color:green;margin-bottom:0;}
.review-pros-cons .review-cons p:last-of-type{color:margin-bottom:0;}
.review-pros-cons .review-cons li:before{color:red;margin-bottom:0;}
.review-result {color:#ffa800 !important}
.article .review-links {padding:10px !important;}
.review-links li{display:inline-block;margin-bottom:0px;}
#terms{font-size:12px;line-height:1.1;font-style:italic}
[class*="paged"] #pag{display:none;}
blockquote {font-size:13px !important}
.home td.column-1{width:0% !important;}
.home td.column-2{width:60% !important;}
.home td.column-3{width:33% !important;}
.home td.column-4{width:33% !important;}
.column-1 #number {color:red !important;font-size:15pt !important;font-weight:700;}
.home a.scss3b-button{margin:0px 0px 0px 0px !important;}
.home td.column-2 img {background-color:black;margin:auto;}
.home.tablepress tbody td,.tablepress tfoot th{border-top:0px solid #ddd;}
td.column-2 img {max-width:500px !important}
.tcs {font-size:0.75rem;line-height:1rem;color:black;background-image:linear-gradient(#ffefefad,#eae8e8b0);border-radius:0.5rem;padding:5px;margin-bottom:4px;}
.tcs::before{content:"Terms and Conditions:";}
.post-info {color:black;}
.header-button {background-color:#022f61;}
.single_post .related-posts .meta a {display:none}
.postauthor-top .thetime {color:black;}
.meta {color:black;}
.tagcloud a {margin:5px;padding:5px;}
.latest {line-height:1.8rem;font-weight:bold;Font-size:110%;}
.latest li{margin-bottom:5px;}
td.column-2 img {max-width:250px !important;}
.category #page {padding-top:5px;}
.breadcrumb {margin-bottom:10px;}
html[lang="en-IE"] .topad{display:none;}
.scss3b-button {margin:0 0 0 0 !important}
.wp-show-posts-entry-content {margin-bottom:20px !important;}
.some-page-wrapper{float:center;}
.row{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}
.column{display:flex;flex-direction:column;flex-basis:100%;}
.orange-column{display:flex;min-width:250px;min-height:100px;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;margin:10px;padding:5px;border:solid;border-color:lightgrey;border-radius:10px;}
.blue-column{height:100%;text-align:center;}
.green-column{height:100%;}
.double-column{display:flex;flex-direction:column;flex-basis:100%;}
@media screen and (min-width:450px){.column{flex:1}.double-column{flex:2}}
.dark {padding:10px !important;background:linear-gradient(23.95deg,#ccccd38c 23.75%,#9f9fa5a6 76.79%);border-radius:5px;}
.footerimage {max-height:60px;max-width:150px;padding:5px;}
.copyrights{color:black;}
.su-expand{margin:0 0 0 !important;}
.orange-column img{height:100px;object-fit:contain;}
.promocode::before{content:"Promo code:";}
.promocode{font-weight:600;font-size:16px !important;}
a.button-5 {color:white}
.button-5{align-items:center;background-clip:padding-box;background:-webkit-linear-gradient(top,#0083D7,#0066CC);border:1px solid transparent;border-radius:.25rem;box-shadow:rgba(0,0,0,0.02) 0 1px 3px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.25;margin:0;min-height:3rem;padding:calc(.875rem - 1px) calc(1.5rem - 1px);position:relative;transition:all 250ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;width:auto;}
.button-5:hover,.button-5:focus{background-color:#fb8332;box-shadow:rgba(0,0,0,0.1) 0 4px 12px;}
.button-5:active{background-color:#c85000;box-shadow:rgba(0,0,0,.06) 0 2px 4px;transform:translateY(0);}
.widget-header-bottom-right{margin-top:0px !important;}
@media screen and (min-width:400px){.mobile1{visibility:hidden;display:none;}}
@media screen and (max-width:400px) {.desktop1{visibility:hidden;display:none;}}
@media screen and (max-width:400px) {#header-widget-container {margin-top:10px;}.featuredBox{padding:10px 2.2% 0 2.2%;}}
.widget-header {padding-bottom:10px}
#title_home h1 {font-size:20px;}
#page{padding-top:10px;}
#header .image-logo{margin:4px 0;}
.secondary-navigation {margin-top:0px;}
#title_home h1 {margin-bottom:0px !important;}
.bonus-table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px;text-align:left;}
.bonus-table caption{font-size:16px;font-weight:bold;padding-bottom:10px;}
.bonus-table th{background-color:#f5f5f5;border:1px solid #ddd;padding:8px;font-weight:bold;}
.bonus-table tr{color:#555;}
.bonus-table td{border:1px solid #ddd;padding:8px;vertical-align:middle;}
.bonus-table td ul{margin:0;padding-left:20px;}
.related-posts{display:none;}
ol.step-by-step{margin:0.5em 0 0.571em 0.9em;list-style-type:none;}
.tagcloud{background:white;background:white;margin:4px;padding:2px;}
.tagcloud a{font-size:16px !important;display:block;}
h2 {font-size:1.4em !important;}
a{text-decoration:underline;}
.table-container{overflow-x:auto;-webkit-overflow-scrolling:touch;}
table{width:100%;border-collapse:collapse;min-width:600px;}
th,td{padding:8px;text-align:left;border:1px solid #ddd;}
.top-image img{display:block;max-width:100%;height:auto;}
@media (max-width:450px){.top-image img{display:block;max-width:100%;height:auto;}}
