.elementor-2026102207 .elementor-element.elementor-element-d44e801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-36e2635{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-2026102207 .elementor-element.elementor-element-d4d2d76{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.2px;}.elementor-2026102207 .elementor-element.elementor-element-4afeb6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-2026102207 .elementor-element.elementor-element-2b87e85 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-886ea26{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.2px;}.elementor-2026102207 .elementor-element.elementor-element-00d5f73 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .elementor-repeater-item-baed1a1{--jp-card-icon-color:#087EDB;--jp-card-icon-bg:#EAF5FE;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .elementor-repeater-item-4f6b429{--jp-card-icon-color:#087EDB;--jp-card-icon-bg:#EAF5FE;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .elementor-repeater-item-b02a40b{--jp-card-icon-color:#087EDB;--jp-card-icon-bg:#EAF5FE;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;--jp-icon-direction:column;--jp-icon-items:var(--jp-header-items, flex-start);--jp-cta-offset:0px;--jp-header-align:center;--jp-header-items:center;--jp-content-align:left;--jp-content-items:flex-start;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF3;border-radius:14px 14px 14px 14px;padding:24px 24px 24px 24px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__icon i{font-size:25px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__icon svg{width:25px;height:25px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__icon{width:58px;height:58px;flex:0 0 58px;border-radius:50% 50% 50% 50%;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2{--jp-icon-box-size:58px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__subtitle{color:#666666;margin-top:4px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__content{color:#313131;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__content a{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__content li::marker{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__button{color:#FFFFFF;background-color:#0B2E63;padding:11px 18px 11px 18px;border-radius:8px 8px 8px 8px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__button:hover{color:#FFFFFF;background-color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__button-wrap{justify-content:flex-start;padding-top:18px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-card__image{width:165px;border-radius:12px 12px 12px 12px;}.elementor-2026102207 .elementor-element.elementor-element-297ca06{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.8em;letter-spacing:0.2px;}.elementor-2026102207 .elementor-element.elementor-element-97f3464 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-416006f .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-fe4e6b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-52575a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-71f6221 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-5d2fa0b .jth-widget{--jth-min-width:980px;--jth-border-radius:18px;--jth-heading-width:160px;--jth-blue:#0B2E63;--jth-row-bg:#FFFFFF;--jth-stripe-bg:#F5F8FC;--jth-separator:#EDF1F6;}.elementor-2026102207 .elementor-element.elementor-element-5d2fa0b .jth-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF3;}.elementor-2026102207 .elementor-element.elementor-element-a486571 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-8062d8e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-be81115 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-cbd45ff .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-9ab058b .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-7dbc3fc .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-58218f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-232fa1a .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;--jip-icon-direction:row;--jip-icon-items:center;--jip-cta-offset:calc(var(--jp-icon-box-size, 58px) + var(--jp-row-gap, 16px));--jip-header-align:left;--jip-header-items:flex-start;--jip-content-align:left;--jip-content-items:flex-start;--jip-image-height:190px;--jip-accent:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF3;border-radius:14px 14px 14px 14px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__main{padding:24px 24px 24px 24px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__icon i{font-size:25px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__icon svg{width:25px;height:25px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__icon{width:58px;height:58px;flex:0 0 58px;border-radius:50% 50% 50% 50%;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__title{color:#0B2E63;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__subtitle{color:#666666;margin-top:4px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__content{color:#374B63;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__content a{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__content li::marker{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__button{color:#FFFFFF;background-color:#0B2E63;font-size:14px;font-weight:500;padding:11px 18px 11px 18px;border-radius:8px 8px 8px 8px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__button:hover{color:#FFFFFF;background-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__button-wrap{justify-content:flex-start;padding-top:18px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__image, .elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__image-frame{border-radius:12px 12px 12px 12px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__contacts{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__features{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-card__image{object-fit:cover;}.elementor-2026102207 .elementor-element.elementor-element-ac85526 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-c223f96 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-f6b0c6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-386f31a .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;--jip-icon-direction:row;--jip-icon-items:center;--jip-cta-offset:calc(var(--jp-icon-box-size, 58px) + var(--jp-row-gap, 16px));--jip-header-align:left;--jip-header-items:flex-start;--jip-content-align:left;--jip-content-items:flex-start;--jip-image-height:180px;--jip-accent:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF3;border-radius:14px 14px 14px 14px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__main{padding:24px 24px 24px 24px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__icon i{font-size:25px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__icon svg{width:25px;height:25px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__icon{width:58px;height:58px;flex:0 0 58px;border-radius:50% 50% 50% 50%;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__title{color:#0B2E63;font-size:20px;font-weight:600;line-height:1.35em;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__subtitle{color:#666666;margin-top:4px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__content{color:#374B63;font-size:14px;font-weight:400;line-height:1.7em;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__content a{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__content li::marker{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__button{color:#FFFFFF;background-color:#0B2E63;font-size:14px;font-weight:500;padding:11px 18px 11px 18px;border-radius:8px 8px 8px 8px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__button:hover{color:#FFFFFF;background-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__button-wrap{justify-content:flex-start;padding-top:18px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__image, .elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__image-frame{border-radius:12px 12px 12px 12px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__contacts{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__features{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-card__image{object-fit:cover;}.elementor-2026102207 .elementor-element.elementor-element-5013bf6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-7f70088 .elementor-heading-title{font-size:26px;font-weight:600;line-height:1.35em;color:#0B2E63;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-item{border-width:0px;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-tab-title{background-color:#FFFFFF;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-icon, .elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-icon svg{fill:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-active .elementor-accordion-icon, .elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-active .elementor-accordion-title{color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-active .elementor-accordion-icon svg{fill:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-title{font-size:17px;font-weight:600;line-height:1.5em;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-tab-content{color:#374B63;font-size:17px;font-weight:400;line-height:1.75em;}.elementor-2026102207 .elementor-element.elementor-element-19a1da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-301e3cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-bc9c032{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2026102207 .elementor-element.elementor-element-2617e78 .elementor-icon-wrapper{text-align:start;}.elementor-2026102207 .elementor-element.elementor-element-2617e78.elementor-view-stacked .elementor-icon{background-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-2617e78.elementor-view-framed .elementor-icon, .elementor-2026102207 .elementor-element.elementor-element-2617e78.elementor-view-default .elementor-icon{color:#087EDB;border-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-2617e78.elementor-view-framed .elementor-icon, .elementor-2026102207 .elementor-element.elementor-element-2617e78.elementor-view-default .elementor-icon svg{fill:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-2617e78 .elementor-icon{font-size:30px;}.elementor-2026102207 .elementor-element.elementor-element-2617e78 .elementor-icon svg{height:30px;}.elementor-2026102207 .elementor-element.elementor-element-fa9c60b .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-3c2dc72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-cb97750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2 .elementor-icon-wrapper{text-align:start;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2.elementor-view-stacked .elementor-icon{background-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2.elementor-view-framed .elementor-icon, .elementor-2026102207 .elementor-element.elementor-element-19f01a2.elementor-view-default .elementor-icon{color:#087EDB;border-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2.elementor-view-framed .elementor-icon, .elementor-2026102207 .elementor-element.elementor-element-19f01a2.elementor-view-default .elementor-icon svg{fill:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2 .elementor-icon{font-size:30px;}.elementor-2026102207 .elementor-element.elementor-element-19f01a2 .elementor-icon svg{height:30px;}.elementor-2026102207 .elementor-element.elementor-element-b8366f8 .elementor-heading-title{color:#0B2E63;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .elementor-repeater-item-d29000f{--jip-card-icon-color:#087EDB;--jip-card-icon-bg:#EAF4FF;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .elementor-repeater-item-d290010{--jip-card-icon-color:#087EDB;--jip-card-icon-bg:#EAF4FF;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px;--jip-icon-direction:row;--jip-icon-items:center;--jip-cta-offset:calc(var(--jp-icon-box-size, 58px) + var(--jp-row-gap, 16px));--jip-header-align:left;--jip-header-items:flex-start;--jip-content-align:left;--jip-content-items:flex-start;--jip-row-gap:10px;--jip-image-height:190px;--jip-accent:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4EAF3;border-radius:14px 14px 14px 14px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__main{padding:24px 24px 24px 24px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__header, .elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__compact-row{gap:10px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__icon i{font-size:18px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__icon svg{width:18px;height:18px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__icon{width:32px;height:32px;flex:0 0 32px;border-radius:50% 50% 50% 50%;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__title{color:#0B2E63;font-size:17px;font-weight:600;line-height:1.35em;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__subtitle{color:#666666;margin-top:4px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__content{color:#374B63;font-size:13px;font-weight:400;line-height:1.7em;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__content a{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__content li::marker{color:#E83E72;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__button{color:#FFFFFF;background-color:#0B2E63;font-size:13px;font-weight:500;padding:11px 18px 11px 18px;border-radius:8px 8px 8px 8px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__button:hover{color:#FFFFFF;background-color:#087EDB;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__button-wrap{justify-content:flex-start;padding-top:18px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__image, .elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__image-frame{border-radius:12px 12px 12px 12px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__contacts{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__features{flex-direction:row;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-card__image{object-fit:cover;}.elementor-2026102207 .elementor-element.elementor-element-7dcc482{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2026102207 .elementor-element.elementor-element-19a1da7{--width:100%;}}@media(max-width:1366px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-d4d2d76{font-size:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-886ea26{font-size:16px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-cards{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-2026102207 .elementor-element.elementor-element-297ca06{font-size:16px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-cards{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-cards{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-cards{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-d4d2d76{font-size:17px;letter-spacing:0.2px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-886ea26{font-size:17px;letter-spacing:0.2px;}.elementor-2026102207 .elementor-element.elementor-element-478f6c2 .jp-cards{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-2026102207 .elementor-element.elementor-element-297ca06{font-size:17px;letter-spacing:0.2px;}.elementor-2026102207 .elementor-element.elementor-element-1d8320d .jip-cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:18px;--jip-image-height:190px;}.elementor-2026102207 .elementor-element.elementor-element-80e98f5 .jip-cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:18px;--jip-image-height:190px;}.elementor-2026102207 .elementor-element.elementor-element-7f70088 .elementor-heading-title{font-size:26px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-accordion-title{font-size:17px;}.elementor-2026102207 .elementor-element.elementor-element-777fe94 .elementor-tab-content{font-size:17px;}.elementor-2026102207 .elementor-element.elementor-element-1fc1eed .jip-cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:18px;--jip-image-height:190px;}}/* Start custom CSS for container, class: .elementor-element-d44e801 */.elementor-2026102207 .elementor-element.elementor-element-d44e801{min-width:0;color:#374B63;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-grid{display:grid!important;grid-template-columns:230px minmax(0,1fr) 270px;gap:28px;align-items:start;overflow:visible;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-toc-rail{min-width:0;width:100%;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-toc-rail{position:sticky;top:110px;align-self:start;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-toc-rail .elementor-widget-table-of-contents{border:0;border-radius:13px;background:#F3F8FF;--box-border-width:0;--header-color:#0B2E63;--item-text-color:#374B63;--item-text-hover-color:#087EDB;--item-text-active-color:#087EDB;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__header{padding:18px 16px 8px;border:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__header-title{margin:0;font-size:17px;font-weight:600;line-height:1.4;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__body{padding:10px 16px 18px;max-height:65vh;overflow:auto;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__list-wrapper{padding:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__list-item{margin:0 0 13px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__list-item-text{font-size:14px;line-height:1.5;font-weight:500;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-toc__list-item-text-wrapper:before{font-size:12px;color:#087EDB;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-widget-text-editor p{margin:0 0 22px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-widget-text-editor p:last-child{margin-bottom:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main{font-size:17px;line-height:1.8;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-intro{margin:0 0 34px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-intro p{font-size:18px;line-height:1.8;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter{padding:34px 0 0;margin:36px 0 0;border-top:1px solid #E2EAF4;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-intro+.jcg-chapter{padding-top:0;margin-top:0;border-top:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter-heading{margin:0 0 24px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter-heading h2{font-size:27px;line-height:1.35;font-weight:600;color:#0B2E63;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-subheading{margin:28px 0 14px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-subheading h3{font-size:21px;line-height:1.4;font-weight:600;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter-heading+.jcg-subheading{margin-top:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main .elementor-widget-text-editor ul,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main .elementor-widget-text-editor ol{padding-left:23px;margin:0 0 22px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main .elementor-widget-text-editor li{margin-bottom:10px;line-height:1.7;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-types-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 24px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card{border:1px solid #DCEAF8;border-radius:12px;padding:18px 14px;background:#fff;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card .elementor-widget-icon{margin-bottom:13px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card h4{font-size:16px;font-weight:600;line-height:1.4;margin:0 0 12px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card .elementor-widget-text-editor{font-size:13px;line-height:1.6;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card .elementor-widget-text-editor ul{padding-left:16px;margin:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card .elementor-widget-text-editor li{line-height:1.6;margin-bottom:9px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-reservation-note{border-left:3px solid #087EDB;background:#F3F8FF;padding:18px 20px;border-radius:0 10px 10px 0;margin:0 0 22px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-photo{margin:24px 0 8px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-photo figure{margin:0;display:block;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-photo img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:14px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-photo figcaption{padding:9px 2px 0;color:#60728A;font-size:12px;line-height:1.5;text-align:left;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{gap:20px;position:static;top:auto;align-self:stretch;height:auto;max-height:none;overflow:visible;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-card{padding:20px;border-radius:14px;background:#F0F7FF;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-plan-visit{background:#fff;border:1px solid #E2EAF4;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-heading{display:flex!important;flex-direction:row;align-items:center;gap:10px;margin-bottom:12px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-heading .elementor-widget-icon{width:24px;flex:0 0 24px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-heading .elementor-icon{font-size:22px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-heading .elementor-heading-title{font-size:19px;line-height:1.4;font-weight:600;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-intro{margin-bottom:16px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-intro p{font-size:13px;line-height:1.65;color:#60728A;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-buy-check ul{list-style:none;padding:0;margin:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-buy-check li{position:relative;padding-left:22px;margin-bottom:15px;font-size:14px;line-height:1.6;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-buy-check li:before{content:'✓';position:absolute;left:0;color:#1E5B4F;font-weight:700;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-buy-check li:last-child{margin-bottom:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-plan-visit a{font-size:14px;line-height:1.5;font-weight:500;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-plan-visit small{font-size:12px;line-height:1.6;color:#60728A;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-planning-table{margin:20px 0 24px;--jth-min-width:600px;max-width:100%;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-wrap{border-color:#DCE5F0;border-radius:12px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table{width:100%;min-width:600px;table-layout:auto;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table caption{text-align:left;caption-side:top;padding:14px 16px;background:#fff;color:#60728A;font-size:13px;line-height:1.5;font-weight:500;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table th,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table td{padding:16px 14px;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:normal;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table thead th{background:#EAF4FF;color:#0B2E63;font-weight:600;vertical-align:middle;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table tbody th{background:transparent;color:#0B2E63;font-weight:600;text-align:left;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table tbody td:last-child strong{font-size:16px;color:#0B2E63;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-faq-panel{background:#F2F8FF;border-radius:15px;padding:22px;margin:36px 0 0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-faq-panel .elementor-widget-heading{margin:0 0 18px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-faq-panel .elementor-heading-title{font-size:25px;line-height:1.4;font-weight:600;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-accordion-item{border:0;margin-bottom:10px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-tab-title{display:flex;align-items:center;gap:14px;border:1px solid #E2EAF4;border-radius:10px;background:#fff;padding:14px 16px;font-size:17px;line-height:1.5;font-weight:600;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-accordion-title{font-size:17px!important;line-height:1.5!important;font-weight:600;flex:1;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-accordion-icon{order:2;margin-left:auto;float:none;width:14px;font-size:12px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-tab-content{border:0;background:transparent;font-size:17px;line-height:1.75;padding:14px 6px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .elementor-accordion .elementor-tab-content p{margin:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sources{margin:24px 0 0;padding-top:18px;border-top:1px solid #E7EEF7;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sources p{font-size:13px;line-height:1.7;color:#60728A;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 a:focus-visible,.elementor-2026102207 .elementor-element.elementor-element-d44e801 [tabindex="0"]:focus-visible{outline:2px solid #087EDB;outline-offset:3px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 h2,.elementor-2026102207 .elementor-element.elementor-element-d44e801 h3{scroll-margin-top:120px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related{padding-top:32px;margin-top:40px;border-top:1px solid #E2EAF4;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related> .elementor-widget-heading{margin-bottom:20px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card{border:1px solid #E6EDF6;border-radius:14px;overflow:hidden;box-shadow:0 5px 18px rgba(11,46,99,.05);background:#fff;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card .elementor-image-box-img{display:block;margin:0!important;width:100%!important;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card img{display:block;aspect-ratio:16/9;width:100%;object-fit:cover;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card .elementor-image-box-content{padding:20px;text-align:left;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card .elementor-image-box-title{font-size:20px;line-height:1.35;font-weight:600;margin:0 0 10px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-card .elementor-image-box-description{font-size:14px;line-height:1.65;margin:0;}


@media(max-width:1100px){.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-grid{grid-template-columns:minmax(0,1fr) 220px;gap:24px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-toc-rail{grid-column:1/-1;position:static;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-body-main{grid-column:1;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{grid-column:2;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-card{padding:16px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-side-heading .elementor-heading-title{font-size:17px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-types-grid{grid-template-columns:1fr;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card{display:grid!important;grid-template-columns:36px 1fr;gap:0 14px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card .elementor-widget-icon{grid-column:1;grid-row:1/3;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card>.elementor-widget-heading,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card>.elementor-widget-text-editor{grid-column:2;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-type-card ul{margin-bottom:0;}}
@media(max-width:767px){.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-grid{display:flex!important;flex-direction:column;gap:24px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-toc-rail,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{position:static;max-height:none;overflow:visible;width:100%;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{margin-top:12px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-intro p{font-size:17px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter-heading h2{font-size:24px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-subheading h3{font-size:20px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-chapter{padding-top:28px;margin-top:30px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-traveller-grid,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-city-guide-grid,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-related-grid{grid-template-columns:1fr;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-traveller-card{padding:20px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-faq-panel{padding:17px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-faq-panel .elementor-heading-title{font-size:23px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table th,.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jth-table td{font-size:14px;padding:13px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-article-photo figcaption{font-size:11px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-reservation-note{padding:16px;}}

.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-plan-visit a span{display:none;}

.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards{margin:22px 0 24px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card{box-shadow:none;border:1px solid #E2EAF4;border-radius:14px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__image{border-radius:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__main{padding:20px;gap:13px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__title{font-weight:600;line-height:1.35;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__content{color:#374B63;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__content p:last-child{margin-bottom:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__credit{font-size:10px;line-height:1.45;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jcg-photo-verdict{margin-top:16px!important;padding:6px 10px;background:#EAF4FF;border-radius:6px;font-size:12px;font-weight:500;line-height:1.5;color:#0B2E63;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-guides .jcg-guide-topic{font-weight:600;line-height:1.55;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-guides .jip-card__button-wrap{margin-top:auto;padding-top:10px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__button{font-weight:500;}

.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar-shortcuts .jip-card{box-shadow:none;border-color:#E2EAF4;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar-shortcuts .jip-card__main{padding:18px;gap:12px;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar-shortcuts .jip-card__button{padding:9px 12px;white-space:normal;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar-shortcuts .jip-card__button-wrap{padding-top:0;}
.elementor-2026102207 .elementor-element.elementor-element-d44e801 #jcg-pass-costs,.elementor-2026102207 .elementor-element.elementor-element-d44e801 #jcg-pass-guides{scroll-margin-top:120px;}

@media(max-width:1199px){.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{position:static;overflow:visible;}}
@media(max-width:767px){.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-card__main{padding:20px;}.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-sidebar{height:auto;align-self:auto;}}

.elementor-2026102207 .elementor-element.elementor-element-d44e801 .jcg-photo-cards .jip-cards .jip-card__image{height:var(--jip-image-height,190px);object-fit:cover;}/* End custom CSS */