.elementor-kit-63{--e-global-color-primary:#0a1a40;--e-global-color-secondary:#2B6BE6;--e-global-color-text:#323232;--e-global-color-accent:#2B6BE6;--e-global-color-308e809:#FFFFFF;--e-global-color-9eaa092:#FFFFFF00;--e-global-color-a954db2:#DDE0E0;--e-global-color-651faef:#F6F7F7;--e-global-color-2db06a9:#1F55C4;--e-global-color-2d69694:#1F55C4;--e-global-color-469e3f0:#DCE8FF;--e-global-color-3136d1d:#879495;--e-global-color-de9eaa2:#00A9FE;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:clamp(1.9375rem, 1.4973rem + 1.9565vw, 3.0625rem);--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:-1.5px;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-size:clamp(1.625rem, 1.3071rem + 1.413vw, 2.4375rem);--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:-1.2px;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.62em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:clamp(0.8125rem, 0.7636rem + 0.2174vw, 0.9375rem);--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-b2ce6af-font-family:"Inter";--e-global-typography-b2ce6af-font-size:clamp(1rem, 0.9511rem + 0.2174vw, 1.125rem);--e-global-typography-b2ce6af-font-weight:500;--e-global-typography-b2ce6af-line-height:1.5em;--e-global-typography-b2ce6af-letter-spacing:0px;--e-global-typography-69c152f-font-family:"Inter";--e-global-typography-69c152f-font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);--e-global-typography-69c152f-font-weight:400;--e-global-typography-69c152f-text-decoration:none;--e-global-typography-69c152f-line-height:1.6em;--e-global-typography-69c152f-letter-spacing:0px;--e-global-typography-520c191-font-family:"Inter";--e-global-typography-520c191-font-size:font-size: clamp(0.875rem, 0.8261rem + 0.2174vw, 1rem);--e-global-typography-520c191-font-weight:500;--e-global-typography-520c191-text-transform:none;--e-global-typography-520c191-line-height:1.5em;--e-global-typography-520c191-letter-spacing:0px;--e-global-typography-583e54c-font-family:"Poppins";--e-global-typography-583e54c-font-size:clamp(1.9375rem, 1.4973rem + 1.9565vw, 3.0625rem);--e-global-typography-583e54c-font-weight:600;--e-global-typography-583e54c-line-height:1.2em;--e-global-typography-583e54c-letter-spacing:-1.5px;--e-global-typography-5d167aa-font-family:"Poppins";--e-global-typography-5d167aa-font-size:clamp(1.625rem, 1.3071rem + 1.413vw, 2.4375rem);--e-global-typography-5d167aa-font-weight:600;--e-global-typography-5d167aa-line-height:1.2em;--e-global-typography-5d167aa-letter-spacing:-1.2px;--e-global-typography-d3dae9a-font-family:"Poppins";--e-global-typography-d3dae9a-font-size:clamp(1.375rem, 1.1549rem + 0.9783vw, 1.9375rem);--e-global-typography-d3dae9a-font-weight:500;--e-global-typography-d3dae9a-line-height:1.25em;--e-global-typography-d3dae9a-letter-spacing:-1px;--e-global-typography-83682a1-font-family:"Poppins";--e-global-typography-83682a1-font-size:clamp(1.1875rem, 1.0408rem + 0.6522vw, 1.5625rem);--e-global-typography-83682a1-font-weight:600;--e-global-typography-83682a1-line-height:1.3em;--e-global-typography-83682a1-letter-spacing:-0.5px;--e-global-typography-7044a64-font-family:"Poppins";--e-global-typography-7044a64-font-size:clamp(1rem, 0.9022rem + 0.4348vw, 1.25rem);--e-global-typography-7044a64-font-weight:600;--e-global-typography-7044a64-text-decoration:none;--e-global-typography-7044a64-line-height:1.4em;--e-global-typography-7044a64-letter-spacing:-0.5px;--e-global-typography-84ca66e-font-family:"Poppins";--e-global-typography-84ca66e-font-size:clamp(0.75rem, 0.7011rem + 0.2174vw, 0.875rem);--e-global-typography-84ca66e-font-weight:500;--e-global-typography-84ca66e-line-height:1em;--e-global-typography-84ca66e-letter-spacing:1px;--e-global-typography-112b6c4-font-family:"Inter";--e-global-typography-112b6c4-font-size:clamp(0.6875rem, 0.6386rem + 0.2174vw, 0.8125rem);--e-global-typography-112b6c4-font-weight:400;--e-global-typography-112b6c4-line-height:1.5em;--e-global-typography-112b6c4-letter-spacing:0px;--e-global-typography-3715edf-font-family:"Poppins";--e-global-typography-3715edf-font-size:clamp(2.3125rem, 1.7255rem + 2.6087vw, 3.8125rem);--e-global-typography-3715edf-font-weight:600;--e-global-typography-3715edf-line-height:1.12em;--e-global-typography-3715edf-letter-spacing:-2.2px;--e-global-typography-f8733ea-font-family:"Poppins";--e-global-typography-f8733ea-font-size:clamp(3.25rem, 2.1984rem + 4.6739vw, 5.9375rem);--e-global-typography-f8733ea-font-weight:700;--e-global-typography-f8733ea-line-height:1em;--e-global-typography-f8733ea-letter-spacing:-2px;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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-kit-63 button,.elementor-kit-63 input[type="button"],.elementor-kit-63 input[type="submit"],.elementor-kit-63 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:clamp(0.8125rem, 0.7636rem + 0.2174vw, 0.9375rem);font-weight:600;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-308e809 );border-style:none;border-radius:70px 70px 70px 70px;}.elementor-kit-63 button:hover,.elementor-kit-63 button:focus,.elementor-kit-63 input[type="button"]:hover,.elementor-kit-63 input[type="button"]:focus,.elementor-kit-63 input[type="submit"]:hover,.elementor-kit-63 input[type="submit"]:focus,.elementor-kit-63 .elementor-button:hover,.elementor-kit-63 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-308e809 );}.elementor-kit-63 e-page-transition{background-color:var( --e-global-color-651faef );}.elementor-kit-63 a{color:var( --e-global-color-primary );text-decoration:none;}.elementor-kit-63 a:hover{color:var( --e-global-color-accent );}.elementor-kit-63 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-kit-63 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-kit-63 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-kit-63 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-kit-63 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );text-decoration:var( --e-global-typography-7044a64-text-decoration );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-kit-63 h6{color:var( --e-global-color-primary );font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-kit-63 label{color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:16px;font-weight:500;line-height:1em;}.elementor-kit-63 input:not([type="button"]):not([type="submit"]),.elementor-kit-63 textarea,.elementor-kit-63 .elementor-field-textual{font-family:"Inter", Sans-serif;font-size:16px;line-height:1.3em;color:var( --e-global-color-text );background-color:var( --e-global-color-651faef );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a954db2 );border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-kit-63 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-63 textarea:focus,.elementor-kit-63 .elementor-field-textual:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-308e809 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a954db2 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-63{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-kit-63 h1{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-kit-63 h2{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-kit-63 h3{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-kit-63 h4{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-kit-63 h5{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-kit-63 h6{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-kit-63 label{font-size:15px;}.elementor-kit-63 input:not([type="button"]):not([type="submit"]),.elementor-kit-63 textarea,.elementor-kit-63 .elementor-field-textual{font-size:15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-63{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-kit-63 h1{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-kit-63 h2{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-kit-63 h3{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );letter-spacing:var( --e-global-typography-d3dae9a-letter-spacing );}.elementor-kit-63 h4{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );letter-spacing:var( --e-global-typography-83682a1-letter-spacing );}.elementor-kit-63 h5{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );letter-spacing:var( --e-global-typography-7044a64-letter-spacing );}.elementor-kit-63 h6{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-kit-63 label{font-size:14px;}.elementor-kit-63 input:not([type="button"]):not([type="submit"]),.elementor-kit-63 textarea,.elementor-kit-63 .elementor-field-textual{font-size:14px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//*pill-fix*/
.elementor-widget .jkit-post-title{line-height:1.45!important}
.elementor-widget .jkit-post-title .post-title{display:block!important;line-height:1.45!important;margin:0!important}
@media(max-width:767px){.elementor-widget .jkit-post-title{padding-top:6px;padding-bottom:6px}}

/*form-label-fix*/
.elementor-form .elementor-field-group>label.elementor-field-label,.elementor-form .elementor-field-group>.elementor-field-label{line-height:1.45!important;font-size:15px!important;margin:0 0 8px!important;padding:0!important;display:block}
.elementor-form .elementor-field-group .elementor-field-textual{margin-top:0}
.elementor-form .elementor-field-group{margin-bottom:6px}

/*tablet-bg-fix*/
@media(min-width:768px) and (max-width:1024px){
.elementor-element-4b5b95d5,.elementor-element-256f45fd,.elementor-element-553fb506,.elementor-element-4d9fc33f,.elementor-element-38da288f,.elementor-element-2a04881b{align-self:stretch!important;min-height:480px!important}
}

/*card-img-fix*/
@media(max-width:1024px){
.elementor-element-0766b48 img,.elementor-element-1a175b6 img,.elementor-element-dab1417 img,.elementor-element-1f42413e img,.elementor-element-20959837 img,.elementor-element-7e08eff1 img,.elementor-element-63012f30 img,.elementor-element-439ed070 img,.elementor-element-24b15ab0 img,.elementor-element-60c71c35 img,.elementor-element-38f794b img,.elementor-element-54d42546 img{width:100%!important;max-width:100%!important}
.elementor-element-0766b48 a,.elementor-element-1a175b6 a,.elementor-element-dab1417 a,.elementor-element-1f42413e a,.elementor-element-20959837 a,.elementor-element-7e08eff1 a,.elementor-element-63012f30 a,.elementor-element-439ed070 a,.elementor-element-24b15ab0 a,.elementor-element-60c71c35 a,.elementor-element-38f794b a,.elementor-element-54d42546 a{display:block!important;width:100%!important}
}

/*cky-pl*/
.cky-consent-container{font-family:Poppins,Inter,sans-serif!important}
.cky-consent-container.cky-box-bottom-left{left:20px!important;bottom:20px!important}
.cky-consent-container .cky-consent-bar{width:400px!important;max-width:calc(100vw - 24px)!important;padding:24px 24px 20px!important;border:0!important;border-radius:20px!important;box-shadow:0 18px 50px rgba(10,26,64,.22)!important;background:#fff!important}
.cky-consent-container .cky-title{font:700 19px/1.3 Poppins,sans-serif!important;color:#0a1a40!important;margin:0 0 8px!important}
.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des p{font:400 13.5px/1.6 Inter,sans-serif!important;color:#4b5875!important}
.cky-consent-container .cky-notice-des a{color:#2B6BE6!important;font-weight:500;text-decoration:underline}
.cky-consent-container .cky-notice-btn-wrapper{display:flex!important;flex-wrap:wrap!important;gap:10px!important;margin:16px 0 0!important;padding:0!important}
.cky-consent-container .cky-notice-btn-wrapper .cky-btn{font:600 14px/1 Poppins,sans-serif!important;border-radius:999px!important;padding:13px 18px!important;margin:0!important;cursor:pointer;transition:.2s;min-height:0!important}
.cky-consent-container .cky-btn-accept{order:1;flex:1 1 calc(50% - 5px);background:#2B6BE6!important;border:2px solid #2B6BE6!important;color:#fff!important}
.cky-consent-container .cky-btn-accept:hover{background:#1f57c4!important;border-color:#1f57c4!important}
.cky-consent-container .cky-btn-reject{order:2;flex:1 1 calc(50% - 5px);background:#fff!important;border:2px solid #2B6BE6!important;color:#2B6BE6!important}
.cky-consent-container .cky-btn-reject:hover{background:#eef4ff!important}
.cky-consent-container .cky-btn-customize{order:3;flex:1 1 100%;background:transparent!important;border:0!important;color:#0a1a40!important;text-decoration:underline;font-weight:500!important;padding:8px!important}
.cky-modal .cky-preference-center{border-radius:20px!important;font-family:Inter,sans-serif!important}
.cky-modal .cky-btn{border-radius:999px!important;font:600 14px Poppins,sans-serif!important}
.cky-modal .cky-btn-accept{background:#2B6BE6!important;border-color:#2B6BE6!important;color:#fff!important}
.cky-modal .cky-btn-reject,.cky-modal .cky-btn-preferences{background:#fff!important;border:2px solid #2B6BE6!important;color:#2B6BE6!important}
.cky-btn-revisit-wrapper{background:#2B6BE6!important}
@media(max-width:600px){.cky-consent-container .cky-consent-bar{width:auto!important;padding:18px!important}.cky-consent-container.cky-box-bottom-left{left:12px!important;right:12px!important;bottom:12px!important}}
/*badge-fit*/ .elementor-post__badge{right:auto!important;left:12px!important;top:12px!important;width:fit-content!important;max-width:calc(100% - 24px)!important;padding:6px 14px!important;white-space:normal}
/*city-fix*/ .np-cities a.np-city,.np-cities a.np-city:visited,.np-cities a.np-city:focus,.np-cities a.np-city:active{text-decoration:none!important;color:#0a1a40!important;background:#fff!important;border:1px solid #dbe6fb!important;text-align:center;outline:none}
@media(hover:hover){.np-cities a.np-city:hover{background:#2B6BE6!important;color:#fff!important;border-color:#2B6BE6!important}}
.np-cities a.np-city{-webkit-tap-highlight-color:transparent}
.np-cities{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important}
/*cky-mobile*/
.cky-consent-container .cky-btn-accept{order:1!important}.cky-consent-container .cky-btn-reject{order:2!important}.cky-consent-container .cky-btn-customize{order:3!important}
@media(max-width:600px){
.cky-consent-container .cky-consent-bar{padding:16px 16px 12px!important;border-radius:16px!important}
.cky-consent-container .cky-title{font-size:16px!important;margin:0 0 6px!important}
.cky-consent-container .cky-notice-des,.cky-consent-container .cky-notice-des p{font-size:12.5px!important;line-height:1.5!important}
.cky-consent-container .cky-notice-btn-wrapper{margin-top:10px!important;gap:8px!important}
.cky-consent-container .cky-notice-btn-wrapper .cky-btn{padding:10px 12px!important;font-size:13px!important}
.cky-consent-container .cky-btn-accept,.cky-consent-container .cky-btn-reject{flex:1 1 calc(50% - 4px)!important}
.cky-consent-container .cky-btn-customize{padding:4px!important;font-size:12.5px!important}}
/*cky-pad*/ .cky-consent-container .cky-title,.cky-consent-container .cky-notice-des{padding-left:0!important;padding-right:0!important}
/*city-fix2*/ .np-cities{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:10px!important}
@media(max-width:600px){.np-cities{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.np-cities a.np-city{padding:10px 12px!important;font-size:14px!important;line-height:1.25!important;display:flex;align-items:center;justify-content:center;min-height:44px}}/* End custom CSS */