@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Montserrat:wght@400;500;600&display=swap');body.home #main-header,body.home #top-header{display:none!important}body.home #page-container{padding-top:0!important;margin-top:0!important}body.home.et_fixed_nav #page-container{padding-top:0!important}body.home #main-footer{display:none!important}ul.wp-block-surecart-product-template.is-layout-grid{gap:3em!important;row-gap:3em!important;column-gap:3em!important}ul.wp-block-surecart-product-template.is-layout-grid>li{background:#ffffff;border-radius:22px;padding:0 0 10px 0;overflow:hidden;box-shadow:0 12px 35px rgba(95,35,170,0.12);transition:transform 0.25s ease,box-shadow 0.25s ease}ul.wp-block-surecart-product-template.is-layout-grid>li:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(95,35,170,0.18)}ul.wp-block-surecart-product-template.is-layout-grid img{width:100%;display:block}ul.wp-block-surecart-product-template.is-layout-grid>li>*:not(figure){padding-left:20px;padding-right:20px;text-align:center}ul.wp-block-surecart-product-template.is-layout-grid h2,ul.wp-block-surecart-product-template.is-layout-grid .wp-block-post-title,ul.wp-block-surecart-product-template.is-layout-grid .wp-block-surecart-product-title{font-family:"Josefin Slab",serif;font-size:24px;line-height:1.05;font-weight:700;color:#24162f;margin-top:12px;margin-bottom:8px;text-align:center}ul.wp-block-surecart-product-template.is-layout-grid .wp-block-surecart-product-price,ul.wp-block-surecart-product-template.is-layout-grid .price{font-size:16px;font-weight:700;color:#5f23aa;margin-bottom:4px;text-align:center}ul.wp-block-surecart-product-template.is-layout-grid del{color:#8c8793;font-weight:500;margin-left:4px}body.single-post #sidebar,body.single-post .widget-area{font-family:inherit}body.single-post #sidebar,body.single-post .widget-area,body.single-post .et_pb_widget{font-family:'Montserrat',Arial,sans-serif}body.single-post #sidebar .widget,body.single-post .et_pb_widget{background:rgba(255,255,255,0.68);border:1px solid rgba(99,32,137,0.10);border-radius:24px;padding:26px 24px;margin-bottom:28px;box-shadow:0 18px 40px rgba(99,32,137,0.10);backdrop-filter:blur(6px)}body.single-post #sidebar .widgettitle,body.single-post .et_pb_widget .widgettitle,body.single-post .et_pb_widget h4,body.single-post .widget h2,body.single-post .widget h3{font-family:'Cormorant Garamond',Georgia,serif;color:#632089;font-size:31px;text-align:center;line-height:0.95;font-weight:600;letter-spacing:0.01em;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid rgba(214,166,79,0.45)}body.single-post #sidebar ul,body.single-post .et_pb_widget ul,body.single-post .widget ul{list-style:none!important;margin:0!important;padding:0!important}body.single-post #sidebar li,body.single-post .et_pb_widget li,body.single-post .widget li{margin:0 0 10px 0!important;padding:0!important;border:none!important}body.single-post #sidebar li a,body.single-post .et_pb_widget li a,body.single-post .widget li a{display:block;font-family:'Montserrat',Arial,sans-serif;background:rgba(255,255,255,0.58);border:1px solid rgba(99,32,137,0.08);border-radius:14px;padding:12px 14px;color:#632089!important;font-size:14px;line-height:1.35;font-weight:500;letter-spacing:0.01em;text-decoration:none;transition:all 0.22s ease}body.single-post #sidebar li a:hover,body.single-post .et_pb_widget li a:hover,body.single-post .widget li a:hover{background:rgba(199,122,243,0.14);border-color:rgba(199,122,243,0.35);color:#4b176d!important;transform:translateY(-1px);box-shadow:0 8px 18px rgba(99,32,137,0.08)}body.single-post #sidebar li a::before,body.single-post .et_pb_widget li a::before,body.single-post .widget li a::before{content:"✦";color:#d6a64f;font-size:10px;margin-right:8px;vertical-align:middle}body.single-post #sidebar p,body.single-post .et_pb_widget p{font-family:'Montserrat',Arial,sans-serif;font-size:14px;line-height:1.55}.notary-sidebar-ad-label{font-family:'Montserrat',Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase}.notary-sidebar-ad{background:rgba(255,255,255,0.72);border:1px solid rgba(99,32,137,0.12);border-radius:18px;padding:16px;margin:22px 0 28px;box-shadow:0 10px 28px rgba(99,32,137,0.07);text-align:center;overflow:hidden}.notary-sidebar-ad-label{font-size:11px;line-height:1;letter-spacing:0.12em;text-transform:uppercase;color:rgba(99,32,137,0.48);margin-bottom:12px}.notary-sidebar-ad ins.adsbygoogle{display:block!important;margin:0 auto;max-width:100%}@media screen and (max-width:980px){.notary-sidebar-ad{margin:20px 0;padding:14px;border-radius:16px}}.notary-sidebar-ad{background:rgba(255,255,255,0.58);border:1px solid rgba(99,32,137,0.10);border-radius:24px;padding:22px 18px;margin-top:28px;box-shadow:0 18px 40px rgba(99,32,137,0.08);text-align:center;min-height:150px}.notary-sidebar-ad-label{display:block;font-size:10px;line-height:1;letter-spacing:0.16em;text-transform:uppercase;color:rgba(99,32,137,0.45);margin-bottom:14px;white-space:nowrap}body.single-post #main-content .container:before{display:none!important;background:transparent!important}.notary-sidebar-ad{background:rgba(255,255,255,0.58);border:1px solid rgba(99,32,137,0.10);border-radius:24px;padding:18px 12px;margin-top:28px;box-shadow:0 18px 40px rgba(99,32,137,0.08);text-align:center;overflow:visible!important;min-height:250px;width:100%}.notary-sidebar-ad-label{display:block;font-family:'Montserrat',Arial,sans-serif;font-size:10px;font-weight:500;letter-spacing:0.18em;text-transform:uppercase;color:rgba(99,32,137,0.45);margin-bottom:12px;white-space:nowrap}.notary-sidebar-ad ins.adsbygoogle{display:block!important;width:100%!important;max-width:100%!important;min-height:200px;margin:0 auto}