.elementor-4626 .elementor-element.elementor-element-10c8ce90{--display:flex;--min-height:680px;--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:34px 34px;--row-gap:34px;--column-gap:34px;--overflow:hidden;--border-radius:0px 0px 56px 56px;--padding-top:28px;--padding-bottom:68px;--padding-left:28px;--padding-right:28px;}.elementor-4626 .elementor-element.elementor-element-10c8ce90:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-10c8ce90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07365C;background-image:url("https://pokemon.showlove.me/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4626 .elementor-element.elementor-element-4a9f2ce5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.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-4626 .elementor-element.elementor-element-673f89d4 .elementor-heading-title{font-size:18px;font-weight:900;color:#FFFFFF;}.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-4626 .elementor-element.elementor-element-7c8b87ba .elementor-button{font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-71318f46{--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:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-4626 .elementor-element.elementor-element-415096b2{text-align:center;}.elementor-4626 .elementor-element.elementor-element-415096b2 .elementor-heading-title{font-size:18px;font-weight:900;letter-spacing:4px;color:rgba(255,255,255,.58);}.elementor-4626 .elementor-element.elementor-element-1d2fd290{text-align:center;}.elementor-4626 .elementor-element.elementor-element-1d2fd290 .elementor-heading-title{font-size:76px;font-weight:900;line-height:1.04em;color:#FFFFFF;}.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-4626 .elementor-element.elementor-element-fcffc1{text-align:center;font-size:18px;line-height:1.8em;color:rgba(255,255,255,.88);}.elementor-4626 .elementor-element.elementor-element-25583bd9{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:28px 28px 28px 28px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-4626 .elementor-element.elementor-element-25583bd9:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-25583bd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,.92);}.elementor-4626 .elementor-element.elementor-element-3dd0a2f5{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-4626 .elementor-element.elementor-element-2f98277b .elementor-heading-title{font-size:13px;font-weight:900;color:#FFFFFF;}.elementor-4626 .elementor-element.elementor-element-182a0a8f .elementor-heading-title{font-size:13px;font-weight:900;color:#173044;}.elementor-4626 .elementor-element.elementor-element-4c5c0eb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-4626 .elementor-element.elementor-element-329a702d .elementor-heading-title{font-size:16px;font-weight:700;color:#71889B;}.elementor-4626 .elementor-element.elementor-element-499dd6df .elementor-button{font-weight:900;fill:#FFFFFF;color:#FFFFFF;border-radius:18px 18px 18px 18px;}.elementor-4626 .elementor-element.elementor-element-5f751345{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:66px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-4626 .elementor-element.elementor-element-5f751345:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-5f751345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4FAFF;}.elementor-4626 .elementor-element.elementor-element-1f44c9c3{--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;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--flex-wrap:wrap;}.elementor-4626 .elementor-element.elementor-element-681a2fc9{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4626 .elementor-element.elementor-element-36907ca0 .elementor-heading-title{font-size:42px;font-weight:900;line-height:1.15em;color:#173044;}.elementor-4626 .elementor-element.elementor-element-39400d1a{font-size:17px;line-height:1.8em;color:#5C7489;}.elementor-4626 .elementor-element.elementor-element-df2d2eb{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;}.elementor-4626 .elementor-element.elementor-element-43c5481e{--display:flex;--min-height:350px;--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:22px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4626 .elementor-element.elementor-element-43c5481e:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-43c5481e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4626 .elementor-element.elementor-element-1982dba4{--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:6px 6px;--row-gap:6px;--column-gap:6px;--z-index:2;}.elementor-4626 .elementor-element.elementor-element-32c72532 .elementor-heading-title{font-size:12px;font-weight:900;letter-spacing:1.2px;color:#86A0B5;}.elementor-4626 .elementor-element.elementor-element-5cca93e4 .elementor-heading-title{font-size:26px;font-weight:900;color:#173044;}.elementor-4626 .elementor-element.elementor-element-4aed92d4 .elementor-heading-title{font-size:14px;font-weight:700;color:#5C7489;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4626 .elementor-element.elementor-element-2a3a3e73{text-align:end;}.elementor-4626 .elementor-element.elementor-element-2a3a3e73 img{width:54%;height:160px;object-fit:contain;object-position:center center;}.elementor-4626 .elementor-element.elementor-element-553eab3a .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-1a5d6fdd{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4626 .elementor-element.elementor-element-30a8727d .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-508f8c74 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-3a63d73 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-2cae8efc .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-2ac98bea .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-1df28411 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-1305c6ff .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-206abaf3 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#27B9D533;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-692a3354{--display:flex;--min-height:350px;--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:22px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4626 .elementor-element.elementor-element-692a3354:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-692a3354 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4626 .elementor-element.elementor-element-1f207b2{--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:6px 6px;--row-gap:6px;--column-gap:6px;--z-index:2;}.elementor-4626 .elementor-element.elementor-element-1460119 .elementor-heading-title{font-size:12px;font-weight:900;letter-spacing:1.2px;color:#86A0B5;}.elementor-4626 .elementor-element.elementor-element-66541f9d .elementor-heading-title{font-size:26px;font-weight:900;color:#173044;}.elementor-4626 .elementor-element.elementor-element-6481e76c .elementor-heading-title{font-size:14px;font-weight:700;color:#5C7489;}.elementor-4626 .elementor-element.elementor-element-b2d1e1b{text-align:end;}.elementor-4626 .elementor-element.elementor-element-b2d1e1b img{width:54%;height:160px;object-fit:contain;object-position:center center;}.elementor-4626 .elementor-element.elementor-element-4cd3567 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-2564f76{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4626 .elementor-element.elementor-element-4684380c .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-7f331947 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-58484ca4 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-47fc6873 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-3357256c .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-166c3b62 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-48932a04 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-785e510f .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F4BA2A33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-68f1b48a{--display:flex;--min-height:350px;--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;--overflow:hidden;--border-radius:8px 8px 8px 8px;--padding-top:22px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;}.elementor-4626 .elementor-element.elementor-element-68f1b48a:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-68f1b48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4626 .elementor-element.elementor-element-1ae80295{--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:6px 6px;--row-gap:6px;--column-gap:6px;--z-index:2;}.elementor-4626 .elementor-element.elementor-element-13435599 .elementor-heading-title{font-size:12px;font-weight:900;letter-spacing:1.2px;color:#86A0B5;}.elementor-4626 .elementor-element.elementor-element-33a734c .elementor-heading-title{font-size:26px;font-weight:900;color:#173044;}.elementor-4626 .elementor-element.elementor-element-4ac6fa7e .elementor-heading-title{font-size:14px;font-weight:700;color:#5C7489;}.elementor-4626 .elementor-element.elementor-element-44fc41bf{text-align:end;}.elementor-4626 .elementor-element.elementor-element-44fc41bf img{width:54%;height:160px;object-fit:contain;object-position:center center;}.elementor-4626 .elementor-element.elementor-element-3bc70ed4 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-761a08a7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4626 .elementor-element.elementor-element-7b3d68cd .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-58c01bc7 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-31c98d11 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-f50e647 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-57977c3d .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-6522f969 .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-2c499ddd .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-503f613c .elementor-button{font-size:13px;font-weight:900;fill:#173044;color:#173044;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D8CFF33;border-radius:99px 99px 99px 99px;}.elementor-4626 .elementor-element.elementor-element-64d1d8da{--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:26px 26px;--row-gap:26px;--column-gap:26px;--border-radius:52px 52px 52px 52px;--padding-top:64px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;}.elementor-4626 .elementor-element.elementor-element-64d1d8da:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-64d1d8da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4626 .elementor-element.elementor-element-13f2e898 .elementor-heading-title{font-size:42px;font-weight:800;line-height:1.15em;color:#20304A;}.elementor-4626 .elementor-element.elementor-element-14e4a604{font-size:17px;line-height:1.8em;color:#718096;}.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-4626 .elementor-element.elementor-element-225f211{--grid-columns:4;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-4626 .elementor-element.elementor-element-2fe4de76{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--border-radius:44px 44px 44px 44px;--margin-top:72px;--margin-bottom:72px;--margin-left:24px;--margin-right:24px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-4626 .elementor-element.elementor-element-2fe4de76:not(.elementor-motion-effects-element-type-background), .elementor-4626 .elementor-element.elementor-element-2fe4de76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(115deg, #DDF8FF 0%, #D9EAFF 100%);}.elementor-4626 .elementor-element.elementor-element-76edb7cc{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4626 .elementor-element.elementor-element-31b12e56 .elementor-heading-title{font-size:42px;font-weight:900;color:#173044;}.elementor-4626 .elementor-element.elementor-element-1267f599{font-size:17px;line-height:1.8em;color:#294C5F;}.elementor-4626 .elementor-element.elementor-element-5668e7b9 .elementor-button{font-weight:900;fill:#173044;color:#173044;border-radius:99px 99px 99px 99px;}@media(max-width:1024px){.elementor-4626 .elementor-element.elementor-element-1d2fd290 .elementor-heading-title{font-size:58px;}.elementor-4626 .elementor-element.elementor-element-225f211{--grid-columns:2;}}@media(min-width:768px){.elementor-4626 .elementor-element.elementor-element-10c8ce90{--content-width:1320px;}.elementor-4626 .elementor-element.elementor-element-5f751345{--content-width:1240px;}.elementor-4626 .elementor-element.elementor-element-43c5481e{--width:30%;}.elementor-4626 .elementor-element.elementor-element-692a3354{--width:30%;}.elementor-4626 .elementor-element.elementor-element-68f1b48a{--width:30%;}.elementor-4626 .elementor-element.elementor-element-64d1d8da{--content-width:1260px;}.elementor-4626 .elementor-element.elementor-element-2fe4de76{--content-width:1260px;}}@media(max-width:767px){.elementor-4626 .elementor-element.elementor-element-415096b2 .elementor-heading-title{font-size:13px;}.elementor-4626 .elementor-element.elementor-element-1d2fd290 .elementor-heading-title{font-size:38px;}.elementor-4626 .elementor-element.elementor-element-36907ca0 .elementor-heading-title{font-size:30px;}.elementor-4626 .elementor-element.elementor-element-225f211{--grid-columns:1;}.elementor-4626 .elementor-element.elementor-element-2fe4de76{--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;}}/* Start custom CSS for heading, class: .elementor-element-673f89d4 */.elementor-4626 .elementor-element.elementor-element-673f89d4 .elementor-heading-title { text-shadow: 0 3px 16px rgba(0,40,72,.35); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d2fd290 */.elementor-4626 .elementor-element.elementor-element-1d2fd290 .elementor-heading-title { text-shadow: 0 8px 30px rgba(0,35,72,.46), 0 1px 0 rgba(255,255,255,.35); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-329a702d */.elementor-4626 .elementor-element.elementor-element-329a702d { flex: 1 1 360px; min-width: min(100%, 240px); border: 1px solid #DBEAF5; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25583bd9 */.elementor-4626 .elementor-element.elementor-element-25583bd9 { backdrop-filter: blur(12px); border: 1px solid rgba(255,255,255,.6); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c8ce90 */.elementor-4626 .elementor-element.elementor-element-10c8ce90 { position:relative; isolation:isolate; } .elementor-4626 .elementor-element.elementor-element-10c8ce90:before { content:""; position:absolute; inset:0; background:linear-gradient(180deg, rgba(0,41,73,.18) 0%, rgba(0,30,65,.26) 42%, rgba(0,18,48,.62) 100%); z-index:0; } .elementor-4626 .elementor-element.elementor-element-10c8ce90:after { content:""; position:absolute; width:min(72vw,820px); aspect-ratio:1; left:50%; bottom:8%; transform:translateX(-50%); border-radius:50%; background:radial-gradient(circle, rgba(92,222,255,.30) 0%, rgba(92,222,255,.15) 34%, rgba(92,222,255,0) 66%); filter:blur(2px); z-index:0; } .elementor-4626 .elementor-element.elementor-element-10c8ce90 > .e-con-inner, .elementor-4626 .elementor-element.elementor-element-10c8ce90 > .elementor-widget, .elementor-4626 .elementor-element.elementor-element-10c8ce90 > .e-con { position:relative; z-index:2; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5d6fdd */.elementor-4626 .elementor-element.elementor-element-1a5d6fdd .elementor-button { min-height:40px; } .elementor-4626 .elementor-element.elementor-element-1a5d6fdd .elementor-button:hover { transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43c5481e */.elementor-4626 .elementor-element.elementor-element-43c5481e { position:relative; border:1px solid rgba(83,128,164,.12); } .elementor-4626 .elementor-element.elementor-element-43c5481e:before { content:""; position:absolute; width:210px; height:210px; border-radius:50%; right:-72px; top:72px; background:#27B9D5; opacity:.16; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2564f76 */.elementor-4626 .elementor-element.elementor-element-2564f76 .elementor-button { min-height:40px; } .elementor-4626 .elementor-element.elementor-element-2564f76 .elementor-button:hover { transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-692a3354 */.elementor-4626 .elementor-element.elementor-element-692a3354 { position:relative; border:1px solid rgba(83,128,164,.12); } .elementor-4626 .elementor-element.elementor-element-692a3354:before { content:""; position:absolute; width:210px; height:210px; border-radius:50%; right:-72px; top:72px; background:#F4BA2A; opacity:.16; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-761a08a7 */.elementor-4626 .elementor-element.elementor-element-761a08a7 .elementor-button { min-height:40px; } .elementor-4626 .elementor-element.elementor-element-761a08a7 .elementor-button:hover { transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f1b48a */.elementor-4626 .elementor-element.elementor-element-68f1b48a { position:relative; border:1px solid rgba(83,128,164,.12); } .elementor-4626 .elementor-element.elementor-element-68f1b48a:before { content:""; position:absolute; width:210px; height:210px; border-radius:50%; right:-72px; top:72px; background:#7D8CFF; opacity:.16; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df2d2eb */.elementor-4626 .elementor-element.elementor-element-df2d2eb > .e-con-inner, .elementor-4626 .elementor-element.elementor-element-df2d2eb { align-items:stretch; } .elementor-4626 .elementor-element.elementor-element-df2d2eb > .e-con { flex:1 1 310px; }/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-36480e9d */.elementor-4626 .elementor-element.elementor-element-36480e9d { margin-top: 6px; } .elementor-4626 .elementor-element.elementor-element-36480e9d .e-filter { gap: 10px; flex-wrap: wrap; } .elementor-4626 .elementor-element.elementor-element-36480e9d .e-filter-item { border-radius:999px; padding:11px 18px; border:1px solid rgba(31,110,234,.12); background:#F0F7FF; color:#31506A; font-weight:900; transition:.2s ease; } .elementor-4626 .elementor-element.elementor-element-36480e9d .e-filter-item:hover, .elementor-4626 .elementor-element.elementor-element-36480e9d .e-filter-item[aria-pressed="true"] { background:linear-gradient(110deg,#126BEA,#29C6D7); color:#fff; box-shadow:0 10px 22px rgba(31,110,234,.20); }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-225f211 */.elementor-4626 .elementor-element.elementor-element-225f211 .elementor-loop-container { align-items:stretch; } .elementor-4626 .elementor-element.elementor-element-225f211 .e-loop-item { height:100%; } .elementor-4626 .elementor-element.elementor-element-225f211 .elementor-pagination { margin-top:34px; } .elementor-4626 .elementor-element.elementor-element-225f211 .page-numbers { border-radius:12px; min-width:42px; min-height:42px; display:inline-flex; align-items:center; justify-content:center; background:#EEF4FA; color:#34506A; font-weight:800; } .elementor-4626 .elementor-element.elementor-element-225f211 .page-numbers.current { color:#fff; background:linear-gradient(110deg,#274FD8,#43C7D7); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64d1d8da */.elementor-4626 .elementor-element.elementor-element-64d1d8da { border-top: 1px solid rgba(122, 159, 188, .16); }/* End custom CSS */