.elementor-1226 .elementor-element.elementor-element-b1f65ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1226 .elementor-element.elementor-element-ea28b04{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1226 .elementor-element.elementor-element-ea28b04{--width:70%;}}/* Start custom CSS */@media(max-width:1024px){body.page-id-1226 .narrow-container.-has-sidebar{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;gap:35px!important}body.page-id-1226 .narrow-container.-has-sidebar>.ui-narrative,body.page-id-1226 .narrow-container.-has-sidebar>.gg-blog-sidebar{grid-column:1!important;width:100%!important}body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:35px 30px!important}body.page-id-1226 .gg-blog-sidebar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:25px!important}}@media(max-width:600px){body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:28px 20px!important}body.page-id-1226 .gg-blog-sidebar{display:flex!important}}@media(max-width:1024px){body.page-id-1226 .narrow-container.-has-sidebar{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;gap:35px!important}body.page-id-1226 .narrow-container.-has-sidebar>.ui-narrative,body.page-id-1226 .narrow-container.-has-sidebar>.gg-blog-sidebar{grid-column:1 / -1!important;width:100%!important}body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:35px 30px!important}body.page-id-1226 .gg-blog-sidebar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:25px!important}}@media(max-width:600px){body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:28px 20px!important}body.page-id-1226 .gg-blog-sidebar{display:flex!important}}body.page-id-1226,body.page-id-1226 .main-content{background:#f5f5f5}
body.page-id-1226 .main-content{padding:0 20px 80px;color:#333;font-family:"Open Sans",Arial,sans-serif}
body.page-id-1226 .stripes.-above-narrative{height:60px}
body.page-id-1226 .stripes.-above-narrative .ui-breadcrumbs{width:1150px;max-width:100%;height:60px;margin:0 auto;display:flex;align-items:center}
body.page-id-1226 .narrow-container.-has-sidebar{width:1150px;max-width:100%;margin:0 auto;padding:0;grid-template-columns:minmax(0,750px) 350px;gap:50px;align-items:start}
body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{width:100%;padding:40px 45px;background:#fff;box-sizing:border-box}
body.page-id-1226 .ui-narrative .container{padding:0}
body.page-id-1226 .ui-narrative h1.heading-1.title{font-size:40px;line-height:48px;margin:0 0 35px}
body.page-id-1226 .gg-blog-sidebar{width:350px;display:flex;flex-direction:column;gap:25px;font-family:"Open Sans",Arial,sans-serif}
body.page-id-1226 .gg-blog-side-card{width:100%;background:#fff;padding:28px;border-top:5px solid #0f1eaf;box-sizing:border-box;color:#333}
body.page-id-1226 .gg-blog-side-card h2{margin:0 0 20px;color:#0f1eaf;font-size:25px;line-height:1.25;font-weight:600}
body.page-id-1226 .gg-blog-side-card ul{list-style:none;margin:0;padding:0}
body.page-id-1226 .gg-blog-side-card li{margin:0;padding:9px 0;border-bottom:1px solid #ddd;font-size:14px;line-height:1.4}
body.page-id-1226 .gg-blog-side-card li a{color:#333;font-size:14px;line-height:1.4;text-decoration:none}
body.page-id-1226 .gg-blog-side-card li a:hover{color:#0f1eaf}
body.page-id-1226 .gg-blog-topic-list span{color:#777}
body.page-id-1226 .gg-blog-more-topics{display:inline-block;margin-top:18px;color:#0f1eaf;font-weight:700}
body.page-id-1226 .gg-blog-contact{background:#0f1eaf;color:#fff}
body.page-id-1226 .gg-blog-contact h2,body.page-id-1226 .gg-blog-contact>p,body.page-id-1226 .gg-blog-contact>p a,body.page-id-1226 .gg-blog-contact form{color:#fff}
body.page-id-1226 .gg-blog-contact>p{width:auto;margin:0 0 27px}
body.page-id-1226 .gg-blog-contact .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body.page-id-1226 .gg-blog-contact form>p{display:flex;flex-direction:column;margin:0;gap:0}
body.page-id-1226 .gg-blog-contact form br{display:none}
body.page-id-1226 .gg-blog-contact .wpcf7-form-control-wrap{display:block;width:100%;margin:0 0 10px}
body.page-id-1226 .gg-blog-contact .wpcf7 input:not([type="submit"]):not([type="hidden"]),body.page-id-1226 .gg-blog-contact .wpcf7 textarea{display:block;width:100%;height:50px;margin:0;padding:11px;color:#111;background:#fff;border:1px solid #b8becd;border-radius:5px;box-sizing:border-box;font-size:18px}
body.page-id-1226 .gg-blog-contact .wpcf7 textarea{height:110px;resize:vertical}
body.page-id-1226 .gg-blog-contact .wpcf7 input[type="submit"]{align-self:center;width:auto;height:50px;margin:0;padding:10px 35px;color:#000;background:#fff;border:0;border-radius:50px;font-size:20px;font-weight:700;line-height:23px;cursor:pointer}
body.page-id-1226 .gg-blog-search{display:flex;width:100%;margin:0}
body.page-id-1226 .gg-blog-search input{display:block;min-width:0;height:43px;flex:1;margin:0;padding:10px;border:1px solid #bbb;box-sizing:border-box}
body.page-id-1226 .gg-blog-search button{display:block;height:43px;margin:0;padding:10px 14px;border:0;border-radius:28px;background:#0f1eaf;color:#fff;font-size:18px;font-weight:700}
@media(max-width:1024px){
body.page-id-1226 .narrow-container.-has-sidebar{grid-template-columns:minmax(0,1fr)!important;grid-auto-columns:minmax(0,1fr)!important;gap:35px!important}
body.page-id-1226 .narrow-container.-has-sidebar>.ui-narrative,body.page-id-1226 .narrow-container.-has-sidebar>.gg-blog-sidebar{grid-column:1 / -1!important;width:100%!important}
body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:35px 30px!important}
body.page-id-1226 .gg-blog-sidebar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:25px!important}
}
@media(max-width:600px){
body.page-id-1226 .main-content{padding-left:12px;padding-right:12px}
body.page-id-1226 .narrow-container.-has-sidebar .ui-narrative{padding:28px 20px!important}
body.page-id-1226 .ui-narrative h1.heading-1.title{font-size:32px}
body.page-id-1226 .gg-blog-sidebar{display:flex!important}
}/* End custom CSS */