.elementor-571 .elementor-element.elementor-element-kx1203ea{--display:flex;}.elementor-571 .elementor-element.elementor-element-kx1194e5{--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 );}.elementor-571 .elementor-element.elementor-element-kx86a1e{color:#ffffff;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-571 .elementor-element.elementor-element-kx97dfe .elementor-heading-title{color:#ffffff;}.elementor-571 .elementor-element.elementor-element-kx1072e0{color:#ffffff;}.elementor-571 .elementor-element.elementor-element-kx160e95{--display:flex;}.elementor-571 .elementor-element.elementor-element-kx153889{--display:flex;}.elementor-571 .elementor-element.elementor-element-kx62f119{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-571 .elementor-element.elementor-element-kx14a571{--grid-columns:3;}.elementor-571 .elementor-element.elementor-element-kx2185c6{--display:flex;}.elementor-571 .elementor-element.elementor-element-kx2185c6:not(.elementor-motion-effects-element-type-background), .elementor-571 .elementor-element.elementor-element-kx2185c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #033858 0%, #054e80 100%);}.elementor-571 .elementor-element.elementor-element-kx20c882{--display:flex;}.elementor-571 .elementor-element.elementor-element-kx17cfdc .elementor-heading-title{color:#ffffff;}.elementor-571 .elementor-element.elementor-element-kx18d395{color:#cfe3f2;}@media(max-width:900px){.elementor-571 .elementor-element.elementor-element-kx14a571{--grid-columns:2;}}@media(max-width:640px){.elementor-571 .elementor-element.elementor-element-kx14a571{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-kx62f119 */.elementor-571 .elementor-element.elementor-element-kx62f119 { display: flex; flex-direction: row; align-items: center; gap: 8px; flex-wrap: wrap; margin-bottom: 28px; } .elementor-571 .elementor-element.elementor-element-kx62f119 a.elementor-button { padding: 8px 18px; border-radius: 999px; border: 1px solid #e3eaf0; color: #1c2b36; font-size: 14px; font-weight: 500; background: #ffffff; width: auto; } .elementor-571 .elementor-element.elementor-element-kx62f119 a.elementor-button:hover, .elementor-571 .elementor-element.elementor-element-kx62f119 a.elementor-button.active { border-color: #076aae; color: #076aae; background: rgba(7,106,174,0.06); } .elementor-571 .elementor-element.elementor-element-kx62f119 a.elementor-button.active { font-weight: 700; } body.category-guides .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-guides, body.category-times .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-times, body.category-tax .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-tax, body.category-guides-en .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-guides-en, body.category-times-en .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-times-en, body.category-tax-en .elementor-571 .elementor-element.elementor-element-kx62f119 a.cat-tax-en { border-color: #076aae; color: #076aae; background: rgba(7,106,174,0.06); font-weight: 700; }/* End custom CSS */