@media only screen and (min-width:960px){.alfa-mod-header-items{display:flex;gap:10px;align-items:center;flex:0 0 auto;width:auto !important}}h1.site-title,span.site-description{color:#495677 !important}h1{font-size:38px !important;line-height:1.2 !important}h2{font-size:34px !important;line-height:1.25 !important}h3{font-size:28px !important;line-height:1.3 !important}h4{font-size:22px !important;line-height:1.3 !important}h5{font-size:20px !important;line-height:1.3 !important}body,p,li,dt,dd,blockquote,figcaption,.elementor-widget-text-editor,.elementor-text-editor{text-align:justify;text-justify:inter-word}.forever-two-rows .elementor-heading-title,h1.forever-two-rows,h2.forever-two-rows,h3.forever-two-rows,h4.forever-two-rows,h5.forever-two-rows,h6.forever-two-rows{--ftr-lh:1.3;line-height:var(--ftr-lh);min-height:calc(2 * var(--ftr-lh) * 1em);max-height:calc(2 * var(--ftr-lh) * 1em);overflow:hidden}.footer-widgets{padding:30px 0}.footer-widgets-inner{max-width:1200px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));gap:20px}.footer-widget-col{min-width:0}.footer-widget-title{margin:0 0 10px}@media (max-width:900px){.footer-widgets-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.footer-widgets-inner{grid-template-columns:1fr}}.alfa-footer{list-style:none;margin:0;padding:0}.site-footer--1 .footer-navigation a{padding-left:0 !important}.alfa-footer>.alfa-mod-item{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;text-align:center}.alfa-footer>.alfa-mod-item a{display:inline;padding-left:5px !important}.site-footer--1 .footer-navigation a{display:inline !important;font-family:inherit !important;font-size:inherit !important;font-weight:inherit !important;letter-spacing:normal !important;padding:0 !important;text-transform:none !important}.site-footer--1 .footer-navigation li{display:list-item !important}.footer-widget-title h4{font-weight:700}.alfa-form .alfa-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 24px;align-items:start}.alfa-form .alfa-form-grid input,.alfa-form .alfa-form-grid textarea{width:100%;box-sizing:border-box}.alfa-form .alfa-form-grid textarea{min-height:220px;resize:vertical}.alfa-form .alfa-submit{margin-top:10px}.alfa-form .alfa-hide-mobile{display:block}.alfa-form .alfa-hide-desktop{display:none}@media (max-width:767px){.alfa-form .alfa-form-grid{grid-template-columns:1fr;gap:12px}.alfa-form .alfa-hide-mobile{display:none}.alfa-form .alfa-hide-desktop{display:block}}.alfa-form{--go-input--margin-bottom:7px}.alfa-form .wpcf7-form-control-wrap,.alfa-form p{margin-bottom:7px !important}.alfa-form .wpcf7-not-valid{border-color:#e02020 !important;background-color:rgba(224,32,32,.2) !important}.alfa-form .wpcf7-form-control-wrap .wpcf7-not-valid{border-color:#e02020 !important;background-color:rgba(224,32,32,.2) !important}.alfa-form .wpcf7-not-valid-tip{color:#e02020 !important;margin-top:2px;font-size:12px}.alfa-form textarea{min-height:120px !important}.alfa-form input,.alfa-form textarea{outline:none}.alfa-post{padding:20px !important}.alfa-post .content-area__wrapper{max-width:1200px !important;margin:0 auto !important}.alfa-post .alfa-breadcrumbs,.alfa-post .alfa-post-header{max-width:760px !important;margin-left:auto !important;margin-right:auto !important;text-align:center !important}.alfa-post .alfa-post-thumb{max-width:1200px !important;margin:16px auto 0 !important}.alfa-post .alfa-post-thumb .alfa-featured{width:100% !important;height:auto !important;display:block !important;max-height:520px !important;object-fit:cover !important}.alfa-post .alfa-post-grid{width:100% !important;max-width:1200px !important;margin:22px auto 0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 320px !important;gap:32px !important;align-items:start !important}.alfa-post .alfa-post-content{min-width:0 !important}@media (min-width:981px){.alfa-post .alfa-post-sidebar{margin-top:60px !important}}.alfa-post .alfa-post-sidebar a,.alfa-post .alfa-breadcrumbs a,.alfa-post .alfa-post-tags a{text-decoration:none !important}.alfa-post .alfa-post-sidebar a:hover,.alfa-post .alfa-breadcrumbs a:hover,.alfa-post .alfa-post-tags a:hover{text-decoration:underline !important}.alfa-post .alfa-post-sidebar .widget{margin:0 0 18px !important;padding:16px !important;border:0 !important;border-radius:12px !important;background:#495677 !important;color:#fff !important}.alfa-post .alfa-post-sidebar .widget-title{margin:0 0 10px !important;color:#fff !important}.alfa-post .alfa-post-sidebar .widget a{color:#fff !important;opacity:.95}.alfa-post .alfa-post-sidebar .widget a:hover{opacity:1}.alfa-post .alfa-post-sidebar ul{margin:0 !important;padding-left:18px !important}.alfa-post .alfa-post-sidebar li{margin:6px 0 !important}.alfa-post .alfa-post-tags{margin-top:18px !important;display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:center !important}.alfa-post .alfa-tag{display:inline-block !important;padding:6px 10px !important;border:1px solid #ef7f1a !important;border-radius:999px !important;font-size:13px !important;color:#ef7f1a !important;background:0 0 !important;text-decoration:none !important}.alfa-post .alfa-tag:hover{background:rgba(239,127,26,.12) !important;text-decoration:none !important}@media (max-width:980px){.alfa-post .alfa-post-grid{grid-template-columns:1fr !important}.alfa-post .alfa-post-sidebar{margin-top:0 !important}}.alfa-post .alfa-breadcrumbs{max-width:1200px !important;margin:12px auto !important;text-align:left !important;font-size:12px !important;opacity:.8 !important;padding:10px 0 !important;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.alfa-post .alfa-breadcrumbs .sep{margin:0 8px;opacity:.6}.alfa-post .alfa-post-grid{width:100% !important;max-width:1200px !important;margin:22px auto 0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) 320px !important;gap:32px !important;align-items:start !important}.alfa-post .alfa-post-content{min-width:0 !important}@media (max-width:980px){.alfa-post .alfa-post-grid{grid-template-columns:1fr !important}}.alfa-archive-desc{max-width:1200px;margin:10px auto 8px;opacity:.9}.alfa-archive-item{padding:32px 0}.alfa-archive-thumb{max-width:760px;margin:0 auto 12px}.alfa-archive-thumb img{width:100%;height:auto;display:block;border-radius:12px}.alfa-archive-excerpt{max-width:760px;margin:10px auto 0}.alfa-archive-more{max-width:760px;margin:12px auto 0;text-align:center}.alfa-readmore{display:inline-block;padding:10px 14px;border-radius:10px;background:#ef7f1a;color:#fff;text-decoration:none !important}.alfa-readmore:hover{opacity:.92}.alfa-archive-item .alfa-post-title{font-weight:700 !important;margin:0 0 4px !important}.alfa-archive-item .alfa-post-title a{text-decoration:none !important}.alfa-archive-item .alfa-post-meta{margin-top:2px !important}.alfa-archive-item .alfa-archive-excerpt{margin-top:0 !important}.alfa-archive-item .alfa-archive-excerpt p{margin:5px !important}.alfa-archive-item .alfa-archive-more{margin-top:6px !important;text-align:center}.alfa-archive-item .alfa-readmore{display:inline-block;background:#ef7f1a !important;color:#fff !important;text-decoration:none !important;font-weight:700;padding:12px 26px;border-radius:4px;box-shadow:0 6px 14px rgba(0,0,0,.25);transform:scale(1);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.alfa-archive-item .alfa-readmore:hover{transform:scale(1.1);box-shadow:0 10px 20px rgba(0,0,0,.28)}h2.alfa-post-title,h1.post__title span{font-family:"Crimson Text",serif !important;font-weight:600 !important;font-size:34px !important;line-height:42.5px !important;color:#495677 !important;letter-spacing:-.68px !important;margin:0 0 20px}body:not(.home) main#site-content{margin-top:30px}#cn-accept-cookie{border:2px solid #fff !important;background:0 0 !important;color:#fff !important;border-radius:4px;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease;transform:scale(1)}#cn-accept-cookie:hover{transform:scale(1.04);background:rgba(255,255,255,.1) !important;color:#fff !important;border-color:#fff !important}#cn-accept-cookie:focus{outline:none;box-shadow:0 0 0 3px rgba(255,255,255,.25)}@media (hover:none){#cn-accept-cookie:hover{transform:none}}#cn-accept-cookie{transform:translateY(7px)}#cn-accept-cookie:hover{transform:translateY(7px) scale(1.05)}