/*!
 * Bootstrap Reboot v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
 */
dl,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-top:0}address,dl,ol,p,pre,ul{margin-bottom:1rem}img,svg{vertical-align:middle}body,caption{text-align:left}button,hr,input{overflow:visible}pre,textarea{overflow:auto}article,aside,figcaption,figure,footer,header,hgroup,legend,main,nav,section{display:block}dd,h1,h2,h3,h4,h5,h6,label,legend{margin-bottom:.5rem}address,legend{line-height:inherit}progress,sub,sup{vertical-align:baseline}label,output{display:inline-block}[role=button],[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled),summary{cursor:pointer}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{-ms-overflow-style:scrollbar}img{border-style:none}svg{overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{width:100%;max-width:100%;padding:0;font-size:1.5rem;color:inherit;white-space:normal}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}template{display:none}[hidden]{display:none!important}
html{--op3-post-featured-image-fallback:"https://judiaycatolica.com/wp-content/plugins/op-builder/public/assets/img/img-placeholder.svg";--op3-post-featured-image-computed:var(--op3-post-featured-image-real,var(--op3-post-featured-image-fallback))}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--op3-featured-image-fallback:var(--op3-post-featured-image-fallback)}body.opf_funnel-template-op_builder_blank,body.page-template-op_builder_blank,body.post-template-op_builder_blank{font-family:'IBM Plex Sans',sans-serif}body.opf_funnel-template-op_builder_blank h1,body.opf_funnel-template-op_builder_blank h2,body.opf_funnel-template-op_builder_blank h3,body.opf_funnel-template-op_builder_blank h4,body.opf_funnel-template-op_builder_blank h5,body.opf_funnel-template-op_builder_blank h6,body.page-template-op_builder_blank h1,body.page-template-op_builder_blank h2,body.page-template-op_builder_blank h3,body.page-template-op_builder_blank h4,body.page-template-op_builder_blank h5,body.page-template-op_builder_blank h6,body.post-template-op_builder_blank h1,body.post-template-op_builder_blank h2,body.post-template-op_builder_blank h3,body.post-template-op_builder_blank h4,body.post-template-op_builder_blank h5,body.post-template-op_builder_blank h6{font-family:Poppins,sans-serif}.op3-designer-element{overflow-x:clip;overflow-y:visible}img{max-width:100%;height:auto}img.emoji{display:inline!important;border:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-op3-contenteditable] [style*=";color:"] a,[data-op3-contenteditable] [style*="; color:"] a,[data-op3-contenteditable] [style^="color:"] a{color:inherit!important}[data-op3-contenteditable] [style*=";background-clip:text;"] *,[data-op3-contenteditable] [style*=";background-clip: text;"] *,[data-op3-contenteditable] [style*="; background-clip:text;"] *,[data-op3-contenteditable] [style*="; background-clip: text;"] *,[data-op3-contenteditable] [style^="background-clip:text;"] *,[data-op3-contenteditable] [style^="background-clip: text;"] *{color:inherit;background-image:inherit;background-size:inherit;background-position:inherit;background-clip:inherit;-webkit-background-clip:inherit;text-fill-color:inherit;-webkit-text-fill-color:inherit}.op3-element__tcp--non-a,.op3-element__tcp--non-a:hover{font:inherit;color:inherit;text-transform:inherit;text-decoration:inherit;text-shadow:inherit}[data-op3-children="0"],[data-op3-children="1"],[data-op3-children="2"],[data-op3-children="3"],[data-op3-children="4"],[data-op3-children="5"],[data-op3-children="6"],[data-op3-children="7"],[data-op3-children="8"],[data-op3-children="9"],[data-op3-children="10"]{foo:bar}#wpadminbar #wp-admin-bar-op3_edit_page>.ab-item:before{content:"\f464";top:2px}.grecaptcha-badge{display:none}a[href='#wlm_login#'],a[href='#wlm_logout#']{display:none!important}.op3-absolute-link{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.op3-element{position:relative;display:block;max-width:100%;background:center center no-repeat none;-webkit-transition:all 0s ease;transition:all 0s ease}.op3-element [data-op-element-hidden="1"],.op3-element[data-op-element-hidden="1"]{display:none!important}.op3-element [data-op-visibility-hidden="1"],.op3-element[data-op-visibility-hidden="1"]{visibility:hidden}.op3-element *{-webkit-transition:all 0s ease;transition:all 0s ease}.op3-element [data-op3-element-container]{border-color:transparent!important;border-width:0}.op3-element [data-op3-border]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto;border-width:0;overflow:hidden}.op3-element [data-op3-border]>[data-op3-background]{will-change:top}.op3-element [data-op3-background]{position:absolute;display:block;width:100%;height:100%;top:0;left:0;overflow:hidden;-webkit-transition:inherit;transition:inherit;pointer-events:none}.op3-element [data-op3-background]:after,.op3-element [data-op3-background]:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;-webkit-transition:inherit;transition:inherit;pointer-events:none}.op3-element [data-op3-background=map],.op3-element [data-op3-children]>.op3-element[data-op3-element-spec=togglestatuserror],.op3-element [data-op3-children][data-op3-toggle-status=error]>.op3-element{display:none}.op3-element [data-op3-background]:before{opacity:1}.op3-element [data-op3-background]:after,.op3-element:hover>.op3-background-ancestor>[data-op3-background]:before,.op3-element:hover>.op3-background-ancestor>[data-op3-border]>[data-op3-background]:before,.op3-element:hover>.op3-background-ancestor>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:before,.op3-element:hover>.op3-background-parent>[data-op3-background]:before,.op3-element:hover>.op3-background-parent>[data-op3-border]>[data-op3-background]:before,.op3-element:hover>.op3-background-parent>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:before,.op3-element:hover>[data-op3-background]:before,.op3-element:hover>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:before{opacity:0}.op3-element [data-op3-background=video] [data-op3-video-selfhosted],.op3-element [data-op3-background=video] iframe{position:absolute;left:0;top:0;width:100%;height:100%}.op3-element [data-op3-background=video] [data-op3-code]{border-width:0}.op3-element [data-op3-background=video] [data-op3-aspect-ratio]{position:absolute;top:0;left:0;width:100%;height:0}.op3-element [data-op3-background=video] [data-op3-aspect-ratio=""],.op3-element [data-op3-background=video] [data-op3-aspect-ratio="16:9"]{padding-top:56.25%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="16:10"]{padding-top:62.5%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="21:9"]{padding-top:42.86%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="4:3"]{padding-top:75%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="4:5"]{padding-top:125%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="1:1"]{padding-top:100%}.op3-element [data-op3-background=video] [data-op3-aspect-ratio="9:16"]{padding-top:178%}.op3-element [data-op3-background=video] [data-element-object-fit][data-element-object-fit]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateZ(0);transform:translate(-50%,-50%) translateZ(0)}.op3-element [data-op3-background=video] [data-op3-video-selfhosted]{-o-object-fit:cover;object-fit:cover}.op3-element .op3-background-ancestor,.op3-element .op3-background-parent{position:relative}.op3-element:hover>.op3-background-ancestor>[data-op3-background]:after,.op3-element:hover>.op3-background-ancestor>[data-op3-border]>[data-op3-background]:after,.op3-element:hover>.op3-background-ancestor>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:after,.op3-element:hover>.op3-background-parent>[data-op3-background]:after,.op3-element:hover>.op3-background-parent>[data-op3-border]>[data-op3-background]:after,.op3-element:hover>.op3-background-parent>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:after,.op3-element:hover>[data-op3-background]:after,.op3-element:hover>[data-op3-element-container]>[data-op3-border]>[data-op3-background]:after{opacity:1}.op3-element[data-op3-has-children="0"]:hover [data-op3-background]:before{opacity:0}.op3-element[data-op3-has-children="0"]:hover [data-op3-background]:after{opacity:1}.op3-element [data-op3-children][data-op3-toggle-status=error]>.op3-element[data-op3-element-spec=togglestatuserror]{display:block}.op3-element[data-op-animation-state~=enter]{opacity:0;pointer-events:none}.op3-element[data-op-animation-state=enter]{-webkit-transition:all 0s!important;transition:all 0s!important}.op3-element[data-op-animation-state~=enter-active]{opacity:1;pointer-events:all}.op3-element[data-op-animation-style=fade][data-op-animation-state~=enter-active]{-webkit-transition:opacity .7s ease!important;transition:opacity .7s ease!important}.op3-element[data-op-animation-style=scale-up][data-op-animation-state~=enter]{-webkit-transform:scale(.5);transform:scale(.5)}.op3-element[data-op-animation-style=scale-up][data-op-animation-state~=enter-active]{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=scale-down][data-op-animation-state~=enter]{-webkit-transform:scale(1.5);transform:scale(1.5)}.op3-element[data-op-animation-style=scale-down][data-op-animation-state~=enter-active]{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=slide-up][data-op-animation-state~=enter]{-webkit-transform:translateY(10%);transform:translateY(10%)}.op3-element[data-op-animation-style=slide-up][data-op-animation-state~=enter-active]{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=slide-down][data-op-animation-state~=enter]{-webkit-transform:translateY(-10%);transform:translateY(-10%)}.op3-element[data-op-animation-style=slide-down][data-op-animation-state~=enter-active]{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=slide-left][data-op-animation-state~=enter]{-webkit-transform:translateX(10%);transform:translateX(10%)}.op3-element[data-op-animation-style=slide-left][data-op-animation-state~=enter-active]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=slide-right][data-op-animation-state~=enter]{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.op3-element[data-op-animation-style=slide-right][data-op-animation-state~=enter-active]{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=grow][data-op-animation-state~=enter]{-webkit-transform:scale(0);transform:scale(0)}.op3-element[data-op-animation-style=grow][data-op-animation-state~=enter-active]{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element[data-op-animation-style=shrink][data-op-animation-state~=enter]{-webkit-transform:scale(2.5);transform:scale(2.5)}.op3-element[data-op-animation-style=shrink][data-op-animation-state~=enter-active]{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,-webkit-transform .7s ease!important;transition:opacity .7s ease,transform .7s ease!important;transition:opacity .7s ease,transform .7s ease,-webkit-transform .7s ease!important}.op3-element__background,.op3-element__canvas{z-index:0;pointer-events:none;-webkit-transition-duration:inherit}@media (max-width:767px){.op3-element [data-op3-background=video][data-op3-show-on-mobile="0"]{display:none}}.op3-element__container{position:static;min-width:0;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border:1px currentColor}.op3-element__canvas{position:absolute;display:-ms-grid;display:grid;top:0;right:0;bottom:0;left:0;transition-duration:inherit;overflow:hidden;border-radius:inherit;border:inherit;border-color:transparent!important}.op3-element__background{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1/1/1;transition-duration:inherit}.op3-element__background:after,.op3-element__background:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;-webkit-transition:inherit;transition:inherit}.op3-element__background:before{opacity:1}.op3-element__background:after,.op3-element__container:hover>.op3-element__canvas>.op3-element__background:before{opacity:0}.op3-element__container:hover>.op3-element__canvas>.op3-element__background:after{opacity:1}.op3-element__contenteditable,.op3-element__html{position:relative}.op3-element__contenteditable,.op3-element__contenteditable>*,.op3-element__html,.op3-element__html>*{-webkit-transition-duration:inherit;transition-duration:inherit}.op3-element__children{-webkit-box-flex:1;-ms-flex:1;flex:1}.op3-element[data-op3-element-type=column]{--op3-featured-image-override:var(--op3-post-featured-image-real,var(--op3-featured-image-fallback));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:16px;-webkit-transition-property:background,border,border-radius,opacity,-webkit-box-shadow!important;transition-property:background,border,border-radius,opacity,-webkit-box-shadow!important;transition-property:background,border,border-radius,opacity,box-shadow!important;transition-property:background,border,border-radius,opacity,box-shadow,-webkit-box-shadow!important;--op3-flex-column-width:calc(1 / var(--op3-flex-basis-steps));width:calc(var(--op3-flex-column-width) * (100% - (var(--op3-flex-basis-steps) - 1) * var(--op3-flex-column-gap)))}.op3-element[data-op3-element-type=column]>.op3-column-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0;padding:0;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;border-width:0;-webkit-transition:inherit;transition:inherit}.op3-element[data-op3-element-type=customhtml]{font-family:Arial,Helvetica,sans-serif}.op3-element[data-op3-element-type=customhtml] [data-op3-code-html]{overflow:hidden;position:relative;width:100%;border-width:0}.op3-element[data-op3-element-type=customhtml] iframe{width:100%}.op3-element[data-op3-element-type=row]{--op3-featured-image-override:var(--op3-post-featured-image-real,var(--op3-featured-image-fallback));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1140px;margin:0 auto;padding:15px 0;border-width:0;--op3-flex-column-gap:20px;--op3-flex-basis-steps:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 var(--op3-flex-column-gap)}@media (max-width:1023px){.op3-element[data-op3-element-type=row]{padding:15px 30px}.op3-element[data-op3-element-type=row] .op3-element[data-op3-element-type=row]{padding-left:0;padding-right:0}}@media (min-width:1024px){.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-desktop="0"]>.op3-element{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-desktop="1"]>.op3-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-desktop="1"][data-op3-stack-columns-desktop-reverse="1"]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-desktop="1"]>.op3-element{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media (max-width:1023px) and (min-width:768px){.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-tablet="0"]>.op3-element{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-tablet="1"]>.op3-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-tablet="1"][data-op3-stack-columns-tablet-reverse="1"]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-tablet="1"]>.op3-element{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}@media (max-width:767px){.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-mobile="0"]>.op3-element{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-wrap-columns-mobile="1"]>.op3-element{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-mobile="1"][data-op3-stack-columns-mobile-reverse="1"]{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.op3-element[data-op3-element-type=row]>[data-op3-element-container]>[data-op3-children][data-op3-stack-columns-mobile="1"]>.op3-element{-ms-flex-preferred-size:100%!important;flex-basis:100%!important}}.op3-element[data-op3-element-type=section]{--op3-featured-image-override:var(--op3-post-featured-image-real,var(--op3-featured-image-fallback));width:100%;margin:0 auto;padding-top:75px;padding-bottom:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-width:0}.op3-element[data-op3-element-type=section] [data-op3-background=separatorTop],.op3-element[data-op3-element-type=section] [data-op3-background=separatorBottom]{width:100%;border-width:0!important;color:#d8d8d8}.op3-element[data-op3-element-type=section] [data-op3-background=separatorTop] svg,.op3-element[data-op3-element-type=section] [data-op3-background=separatorBottom] svg{width:100%;height:101%;vertical-align:top}.op3-element[data-op3-element-type=section] [data-op3-background=separatorBottom]{bottom:0;top:auto}.op3-element[data-op3-element-type=section] [data-op3-background=separatorBottom] svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media (max-width:1023px){.op3-element[data-op3-element-type=section]{padding-top:15px;padding-bottom:15px}.op3-element[data-op3-element-type=section]:first-child{padding-top:0}}html[data-op3-support] .op3-designer-element:not(a):not(a) .op3-element[data-op3-element-type="bulletblock"] .op3-element-bulletblock__children{row-gap:8px}html[data-op3-support] .op3-designer-element #op3-element-wDEiIkIj{margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:31px}html[data-op3-support] .op3-designer-element #op3-element-rYQTv1zs>[data-op3-element-container]>[data-op3-children]>[data-op3-element-type="column"]{flex-basis:0px}html[data-op3-support] .op3-designer-element #op3-element-rYQTv1zs{margin-left:auto;margin-right:auto;--op3-flex-basis-steps:1}html[data-op3-support] .op3-designer-element #op3-element-nZttEJ33#op3-element-nZttEJ33#op3-element-nZttEJ33{margin-left:auto;margin-right:auto}@media screen and (max-width:1023px){html[data-op3-support] .op3-designer-element #op3-element-rYQTv1zs>[data-op3-element-container]>[data-op3-children]>[data-op3-element-type="column"]{flex-basis:0px}}@media screen and (max-width:767px){html[data-op3-support] .op3-designer-element #op3-element-rYQTv1zs>[data-op3-element-container]>[data-op3-children]>[data-op3-element-type="column"]{flex-basis:0px}}
:root{--op-magic-overlay-image:url("https://judiaycatolica.com/wp-content/plugins/op-builder/public/assets/img/elements/video/sound-on.png")}
.woocommerce-checkout .c4wp_captcha_field{margin-bottom:10px;margin-top:15px;position:relative;display:inline-block}
.login #login,.login #lostpasswordform{min-width:350px !important}.wpforms-field-c4wp iframe{width:100% !important}
.login #login,.login #lostpasswordform{min-width:350px !important}.wpforms-field-c4wp iframe{width:100% !important}
: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:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 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:.44rem;--wp--preset--spacing--30:.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,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.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:0;padding-right:0;padding-bottom:0;padding-left:0}: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}
:root{--cream:#f7f1e7;--paper:#fffdf8;--paper2:#fbf7ef;--navy:#173955;--navy2:#0e2d47;--rust:#9b4a2b;--gold:#c59a4b;--gold2:#e4cfab;--ink:#3f3a35;--muted:#756c64;--line:#e4d2b5;--shadow:0 18px 55px rgba(63,50,38,.1);--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;line-height:1.62}a{color:inherit}img{max-width:100%;display:block}.wrap{width:min(1160px,calc(100% - 34px));margin:auto;position:relative;z-index:1}.serif{font-family:Georgia,"Times New Roman",serif}.section{padding:48px 0}.section.compact{padding:36px 0}.section.white{background:rgba(255,253,248,.88);border-top:1px solid rgba(197,154,75,.14);border-bottom:1px solid rgba(197,154,75,.14)}.kicker{color:var(--rust);font-size:12px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase;margin-bottom:8px}h1,h2,h3{font-family:Georgia,"Times New Roman",serif;color:var(--navy2);margin-top:0}h1{font-size:clamp(45px,6.7vw,79px);line-height:.97;letter-spacing:-1.7px;margin-bottom:14px}h2{font-size:clamp(34px,4vw,49px);line-height:1.08;margin-bottom:17px}h3{font-size:24px;line-height:1.18;margin-bottom:9px}.lead{font-size:20px;max-width:760px;color:#4d4741}.small{font-size:14px;color:var(--muted)}strong{color:var(--navy2)}.rule{display:flex;align-items:center;gap:12px;color:var(--gold);width:min(360px,75%);margin:20px 0}.rule.center{margin:22px auto}.rule:before,.rule:after{content:"";height:1px;flex:1;background:var(--gold2)}.rule i{width:8px;height:8px;border:1px solid var(--gold);transform:rotate(45deg);display:block}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 23px;border-radius:8px;background:var(--rust);border:1px solid var(--rust);color:#fff;text-decoration:none;font-weight:800;letter-spacing:.15px;box-shadow:0 8px 20px rgba(155,74,43,.17);transition:.18s ease}.btn:hover{transform:translateY(-1px);background:#813d25}.btn.gold{background:var(--gold);border-color:var(--gold);color:#fff}.btn.gold:hover{background:#ac8035}.btn.outline{background:0 0;border-color:#bfa574;color:var(--navy2);box-shadow:none}.cta-center{text-align:center;margin-top:28px}.hero{padding:38px 0 34px;background:linear-gradient(135deg,#f5ebde 0%,#fffaf3 62%,#f3e6d6 100%);border-bottom:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:128px minmax(0,1fr);gap:20px;align-items:start}.hero-badge{display:inline-block;border:1px solid var(--gold2);background:#fffaf0;color:var(--rust);border-radius:999px;padding:7px 13px;font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:18px}.subtitle{font:italic 700 clamp(25px,3.2vw,37px) Georgia,serif;color:var(--rust);margin-bottom:18px}.hero-copy p{font-size:17px;margin:0 0 14px}.hero-photo{width:118px;height:118px;border-radius:50%;overflow:hidden;border:4px solid rgba(255,255,255,.96);box-shadow:0 7px 20px rgba(76,55,33,.14);background:var(--paper);margin-top:74px}.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center center}.quickfacts{margin-top:18px;padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:rgba(255,253,248,.78);display:flex;flex-wrap:wrap;gap:7px 14px;color:var(--navy2);font-size:14px;font-weight:700}.quickfacts span:not(:last-child):after{content:"·";margin-left:14px;color:var(--gold)}.hero .btn{margin-top:20px}.centered{max-width:880px;margin:auto;text-align:center}.centered p{font-size:18px}.highlight-line{font:600 25px/1.35 Georgia,serif;color:var(--navy2)}.cards6{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.card{background:rgba(255,253,248,.94);border:1px solid var(--line);border-radius:17px;padding:25px;box-shadow:0 8px 28px rgba(50,40,30,.055)}.card-number{width:34px;height:34px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--rust);font:700 17px Georgia,serif;margin-bottom:14px;background:#fff9ee}.card p{margin:0;color:#5e564f;font-size:15px}.exercise{background:linear-gradient(135deg,#fffdf8,#fbf2df);border:1px solid #d5b26f;border-radius:22px;padding:34px;box-shadow:var(--shadow);text-align:center}.exercise h2{font-size:38px;margin-bottom:12px}.exercise p{max-width:820px;margin:0 auto;font-size:18px}.includes-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:30px}.include{padding:23px;border:1px solid var(--line);background:var(--paper);border-radius:16px}.include h3{font-size:22px}.include p{margin:0;font-size:15px;color:#5c544e}.lifetime{grid-column:1/-1;text-align:center;background:#fff9ee;border-color:#d6bb86}.lifetime h3{margin-bottom:5px}.testimonial-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:32px;align-items:start}.zoom{border-radius:18px;border:1px solid #cdb58c;overflow:hidden;background:#111;box-shadow:var(--shadow);position:sticky;top:20px}.zoom img{width:100%;height:auto}.quotes{display:grid;gap:13px}.quote{background:#fffdf8;border:1px solid var(--line);border-radius:15px;padding:20px 22px;position:relative}.quote:before{content:"“";position:absolute;left:12px;top:2px;color:var(--gold);font:50px Georgia,serif;line-height:1}.quote p{margin:0 0 8px;padding-left:20px;font-family:Georgia,serif;font-size:17px;color:#4f4841}.quote b{display:block;padding-left:20px;color:var(--rust);font-size:14px}.statement{padding:44px;border:1px solid #d7bd8a;border-radius:22px;text-align:center;background:linear-gradient(180deg,#fffdf8,#faf4e7)}.statement p{font:500 clamp(22px,3vw,31px)/1.48 Georgia,serif;color:var(--navy2);max-width:880px;margin:auto}.bio-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:38px;align-items:center}.bio-images{display:grid;grid-template-columns:.62fr 1.38fr;gap:12px;align-items:stretch}.bio-images img{width:100%;height:100%;object-fit:cover;border-radius:16px;border:1px solid var(--line);box-shadow:0 10px 26px rgba(40,32,25,.07)}.bio-copy p{margin:0 0 13px;font-size:16px}.faq{max-width:920px;margin:0 auto}details{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin:10px 0;padding:0 19px}summary{cursor:pointer;padding:18px 4px;color:var(--navy2);font-weight:800;list-style:none}summary::-webkit-details-marker{display:none}summary:after{content:"+";float:right;color:var(--gold);font-size:24px;font-weight:400;line-height:18px}details[open] summary:after{content:"−"}details p{margin:0;padding:0 4px 18px;color:#5c544e}.pricing-intro{text-align:center;max-width:840px;margin:0 auto 26px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:980px;margin:auto}.price-card{background:#fffdf8;border:1px solid var(--line);border-radius:14px;padding:18px;display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;transition:.18s ease}.price-card:hover{border-color:#c89d51;transform:translateY(-2px);box-shadow:0 8px 20px rgba(65,51,37,.08)}.country{font-weight:800;color:var(--navy2)}.price{font:700 18px Georgia,serif;color:var(--rust);white-space:nowrap}.price-note{text-align:center;margin-top:18px;color:var(--muted);font-size:14px}.final-card{max-width:900px;margin:42px auto 0;text-align:center;padding:36px;background:#fff9ee;border:1px solid #d4b16f;border-radius:20px}.final-card h2{margin-bottom:8px}.final-card p{font-family:Georgia,serif;font-size:19px;max-width:720px;margin:0 auto 22px}footer{padding:25px 0;background:var(--navy2);color:#f8f1e6;text-align:center;font-size:14px}footer strong{color:#fff}@media (max-width:920px){.hero-grid{grid-template-columns:110px minmax(0,1fr);gap:16px}.hero-photo{width:102px;height:102px;margin-top:66px}.fact-icons{grid-template-columns:repeat(3,minmax(0,1fr))}.bio-layout,.testimonial-layout{grid-template-columns:1fr}.cards6,.includes-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr)}.zoom{position:static}}@media (max-width:620px){.wrap{width:min(100% - 20px,1160px)}.section{padding:34px 0}.section.compact{padding:28px 0}.hero{padding:22px 0 26px}.hero-grid{grid-template-columns:1fr;gap:8px;align-items:start}.hero-photo{width:88px;height:88px;margin:0 auto 4px}.hero-copy{width:100%;min-width:0;text-align:left}h1{font-size:40px;line-height:1.03}.subtitle{font-size:23px}.hero-copy p,.centered p{font-size:16px}.fact-text{font-size:16px}.quickfacts{display:block}.quickfacts span{display:block;padding:4px 0}.quickfacts span:not(:last-child):after{display:none}.cards6,.includes-grid,.pricing-grid,.fact-icons{grid-template-columns:1fr}.bio-images{grid-template-columns:1fr 1fr}.bio-head{flex-direction:column;align-items:flex-start}.bio-circles img{width:74px;height:74px}.zoom-side{max-width:none;justify-self:stretch}.exercise,.statement{padding:24px 16px}.card,.include{padding:18px}.btn{width:100%}.price-card{min-width:0}.country,.price{overflow-wrap:anywhere}}.fact-icons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.fact-icon-card{min-height:138px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px 12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,250,243,.92)}.fact-icon{width:38px;height:38px;margin-bottom:9px;color:var(--rust)}.fact-icon svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.fact-icon svg .filled{fill:currentColor;stroke:none}.fact-text{font-family:Arial,Helvetica,sans-serif;color:var(--navy2);font-size:15px;font-weight:700;line-height:1.32}.learning-intro h2,.learning-intro .learning-title-line{font-family:Georgia,"Times New Roman",serif;color:var(--navy2);font-size:clamp(29px,3.2vw,40px);line-height:1.16;font-weight:500;margin:0}.learning-intro .learning-title-line{margin-top:7px}.testimonial-heading{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:24px;align-items:center;margin-bottom:22px}.testimonial-heading h2{margin-bottom:0}.zoom-title-photo{width:250px;border-radius:15px;overflow:hidden;border:1px solid var(--line);box-shadow:0 8px 22px rgba(40,32,25,.09);justify-self:end;background:#111}.zoom-title-photo img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.testimonial-quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.testimonial-quotes .quote:last-child:nth-child(odd){grid-column:1/-1}.bio-title-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:26px;align-items:center;margin-bottom:15px}.bio-title-copy h2{margin-bottom:8px}.bio-intro-copy p{margin:0;max-width:760px;font-size:17px}.bio-circle-photos{display:flex;gap:12px;align-items:center}.bio-circle-photos img{width:132px;height:132px;object-fit:cover;border-radius:50%;border:4px solid rgba(255,255,255,.96);box-shadow:0 7px 20px rgba(76,55,33,.14)}.bio-circle-photos img:nth-child(2){object-position:center 34%}.bio-body{max-width:940px}.bio-body p{margin:0 0 11px;font-size:16px}.testimonials-section,.bio-section{padding-top:42px;padding-bottom:42px}@media (max-width:760px){.fact-icons{grid-template-columns:1fr;gap:8px}.fact-icon-card{min-height:0;display:grid;grid-template-columns:42px 1fr;text-align:left;justify-items:start;padding:12px 14px}.fact-icon{margin:0}.fact-text{font-size:15px}.learning-intro h2,.learning-intro .learning-title-line{font-size:27px}.testimonial-heading{grid-template-columns:minmax(0,1fr) 118px;gap:13px;align-items:center}.zoom-title-photo{width:118px;border-radius:12px}.testimonial-heading h2{font-size:27px}.testimonial-quotes{grid-template-columns:1fr}.testimonial-quotes .quote:last-child:nth-child(odd){grid-column:auto}.bio-title-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.bio-circle-photos{gap:6px}.bio-circle-photos img{width:90px;height:90px;border-width:3px}.bio-intro-copy p{font-size:15.5px}.bio-title-copy h2{font-size:29px}.testimonials-section,.bio-section{padding-top:30px;padding-bottom:30px}}@media (max-width:430px){.testimonial-heading{grid-template-columns:1fr}.zoom-title-photo{width:150px;justify-self:start}.bio-title-row{grid-template-columns:1fr}.bio-circle-photos{margin-top:2px}.bio-circle-photos img{width:90px;height:90px}}.price-values{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;flex-wrap:wrap;text-align:right}.price-old{color:#9a8f84;font-size:14px;font-weight:700;text-decoration:line-through;text-decoration-thickness:1.5px;white-space:nowrap}.price-current{font:700 18px Georgia,serif;color:var(--rust);white-space:nowrap}.price-label{display:block;width:100%;margin-top:1px;color:var(--rust);font-size:11px;font-weight:800;letter-spacing:.35px;text-transform:uppercase}@media (max-width:620px){.price-values{justify-content:flex-end}.price-old{font-size:13px}.price-current{font-size:17px}}.pricing-grid{gap:14px}.price-card{position:relative;display:grid;grid-template-columns:1fr auto;grid-template-areas:"country values" "cta cta";align-items:center;gap:9px 14px;min-height:118px;padding:17px 18px 15px;background:linear-gradient(180deg,#fffdf8 0%,#fff8ec 100%);border:2px solid #c79a4b;border-radius:15px;box-shadow:0 7px 20px rgba(72,55,35,.08);cursor:pointer;text-decoration:none !important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}.price-card:hover{transform:translateY(-2px);border-color:var(--rust);background:#fffaf1;box-shadow:0 11px 26px rgba(72,55,35,.13)}.price-card:focus-visible{outline:3px solid rgba(155,74,43,.25);outline-offset:3px}.price-card .country{grid-area:country;font-family:Arial,Helvetica,sans-serif;color:var(--navy2);font-size:17px;font-weight:800}.price-card .price-values{grid-area:values;justify-content:flex-end}.price-card .pay-cta{grid-area:cta;display:block;width:100%;padding:10px 12px;margin-top:2px;border-radius:8px;background:linear-gradient(#d76a40,#bc4c29);color:#fff;text-align:center;font-size:13px;font-weight:800;letter-spacing:.55px;box-shadow:0 5px 13px rgba(155,74,43,.17)}.price-card:hover .pay-cta{background:linear-gradient(#cb5d36,#a94325)}@media (max-width:760px){.pricing-grid{grid-template-columns:1fr 1fr;gap:9px}.price-card{grid-template-columns:1fr;grid-template-areas:"country" "values" "cta";min-height:0;padding:14px 12px 12px;text-align:center}.price-card .country{font-size:15px}.price-card .price-values{justify-content:center;text-align:center}.price-card .pay-cta{font-size:12px;padding:9px 8px}}@media (max-width:430px){.pricing-grid{grid-template-columns:1fr}.price-card{grid-template-columns:1fr auto;grid-template-areas:"country values" "cta cta";text-align:left;padding:14px 14px 12px}.price-card .price-values{justify-content:flex-end;text-align:right}}.price-card .country{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (max-width:620px){.pricing-grid{grid-template-columns:1fr}.price-card{width:100%;grid-template-columns:1fr;grid-template-areas:"country" "values" "cta";text-align:center;gap:8px;padding:15px 14px 13px}.price-card .country{grid-area:country;width:100%;text-align:center;font-size:17px;white-space:nowrap}.price-card .price-values{grid-area:values;width:100%;justify-content:center;text-align:center}.price-card .pay-cta{grid-area:cta;width:100%}}@media (max-width:430px){.price-card{grid-template-columns:1fr !important;grid-template-areas:"country" "values" "cta" !important;text-align:center !important}.price-card .price-values{justify-content:center !important;text-align:center !important}}