.elementor-kit-5{--e-global-color-primary:#2663F2;--e-global-color-secondary:#141414;--e-global-color-text:#5A6474;--e-global-color-accent:#1D4FD8;--e-global-color-99f1b8b8:#173FB0;--e-global-color-4677072a:#568BF5;--e-global-color-b6832d2c:#F1F5FE;--e-global-color-ab903e9d:#0A0A0A;--e-global-color-509b366c:#141414;--e-global-color-7112df30:#F5F7F9;--e-global-color-dfb31383:#FFFFFF;--e-global-color-22b2e867:#E5E7EB;--e-global-color-544f3372:#C7D5FA;--e-global-color-fc7fed4b:#B9C6E9;--e-global-color-fe392ee7:#CC9C24;--e-global-color-69640c9d:#8A6512;--e-global-color-130c4e21:#E2B736;--e-global-color-0445a00d:#F6F2EA;--e-global-color-a50dbb27:#15803D;--e-global-color-83c6438b:#B45309;--e-global-color-71969f47:#B42318;--e-global-color-70668e78:#1D4FD8;--e-global-typography-primary-font-family:"Inter";--e-global-typography-primary-font-size:60px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-font-style:normal;--e-global-typography-primary-text-decoration:none;--e-global-typography-primary-line-height:1.05em;--e-global-typography-primary-letter-spacing:-0.025em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:44px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-font-style:normal;--e-global-typography-secondary-text-decoration:none;--e-global-typography-secondary-line-height:1.12em;--e-global-typography-secondary-letter-spacing:-0.02em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-font-style:normal;--e-global-typography-text-text-decoration:none;--e-global-typography-text-line-height:1.7em;--e-global-typography-text-letter-spacing:0em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:15px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-text-decoration:none;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0.005em;--e-global-typography-9f66c65d-font-family:"Inter";--e-global-typography-9f66c65d-font-size:34px;--e-global-typography-9f66c65d-font-weight:700;--e-global-typography-9f66c65d-text-transform:none;--e-global-typography-9f66c65d-font-style:normal;--e-global-typography-9f66c65d-text-decoration:none;--e-global-typography-9f66c65d-line-height:1.2em;--e-global-typography-9f66c65d-letter-spacing:-0.018em;--e-global-typography-16c7230b-font-family:"Inter";--e-global-typography-16c7230b-font-size:24px;--e-global-typography-16c7230b-font-weight:600;--e-global-typography-16c7230b-text-transform:none;--e-global-typography-16c7230b-font-style:normal;--e-global-typography-16c7230b-text-decoration:none;--e-global-typography-16c7230b-line-height:1.3em;--e-global-typography-16c7230b-letter-spacing:-0.012em;--e-global-typography-c697673b-font-family:"Inter";--e-global-typography-c697673b-font-size:20px;--e-global-typography-c697673b-font-weight:600;--e-global-typography-c697673b-text-transform:none;--e-global-typography-c697673b-font-style:normal;--e-global-typography-c697673b-text-decoration:none;--e-global-typography-c697673b-line-height:1.35em;--e-global-typography-c697673b-letter-spacing:-0.008em;--e-global-typography-cf9e019f-font-family:"Inter";--e-global-typography-cf9e019f-font-size:19px;--e-global-typography-cf9e019f-font-weight:400;--e-global-typography-cf9e019f-text-transform:none;--e-global-typography-cf9e019f-font-style:normal;--e-global-typography-cf9e019f-text-decoration:none;--e-global-typography-cf9e019f-line-height:1.65em;--e-global-typography-cf9e019f-letter-spacing:0em;--e-global-typography-27838bbb-font-family:"Inter";--e-global-typography-27838bbb-font-size:14px;--e-global-typography-27838bbb-font-weight:400;--e-global-typography-27838bbb-text-transform:none;--e-global-typography-27838bbb-font-style:normal;--e-global-typography-27838bbb-text-decoration:none;--e-global-typography-27838bbb-line-height:1.55em;--e-global-typography-27838bbb-letter-spacing:0em;--e-global-typography-1e560409-font-family:"Inter";--e-global-typography-1e560409-font-size:12px;--e-global-typography-1e560409-font-weight:600;--e-global-typography-1e560409-text-transform:uppercase;--e-global-typography-1e560409-font-style:normal;--e-global-typography-1e560409-text-decoration:none;--e-global-typography-1e560409-line-height:1.4em;--e-global-typography-1e560409-letter-spacing:0.18em;--e-global-typography-1fd7b512-font-family:"Inter";--e-global-typography-1fd7b512-font-size:15px;--e-global-typography-1fd7b512-font-weight:500;--e-global-typography-1fd7b512-text-transform:none;--e-global-typography-1fd7b512-font-style:normal;--e-global-typography-1fd7b512-text-decoration:none;--e-global-typography-1fd7b512-line-height:1.2em;--e-global-typography-1fd7b512-letter-spacing:0em;color:#141414;font-family:"Inter", Inter;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.7em;letter-spacing:0em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:#2663F2;font-family:"Inter", Inter;font-size:15px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0.005em;color:#FFFFFF;border-style:none;border-radius:999px 999px 999px 999px;padding:14px 28px 14px 28px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:#1D4FD8;color:#FFFFFF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#1D4FD8;}.elementor-kit-5 a:hover{color:#173FB0;}.elementor-kit-5 h1{color:#141414;font-family:"Inter", Inter;font-size:44px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.12em;letter-spacing:-0.02em;}.elementor-kit-5 h2{color:#141414;font-family:"Inter", Inter;font-size:34px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:-0.018em;}.elementor-kit-5 h3{color:#141414;font-family:"Inter", Inter;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:-0.012em;}.elementor-kit-5 h4{color:#141414;font-family:"Inter", Inter;font-size:20px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.35em;letter-spacing:-0.008em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1160px;}.e-con{--container-max-width:1160px;--container-default-padding-top:0px;--container-default-padding-right:32px;--container-default-padding-bottom:0px;--container-default-padding-left:32px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}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:1023px){.elementor-kit-5{--e-global-typography-primary-font-size:48px;--e-global-typography-secondary-font-size:38px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:15px;--e-global-typography-9f66c65d-font-size:30px;--e-global-typography-16c7230b-font-size:22px;--e-global-typography-c697673b-font-size:19px;--e-global-typography-cf9e019f-font-size:18px;--e-global-typography-27838bbb-font-size:14px;--e-global-typography-1e560409-font-size:12px;--e-global-typography-1fd7b512-font-size:15px;font-size:16px;}.elementor-kit-5 h1{font-size:38px;}.elementor-kit-5 h2{font-size:30px;}.elementor-kit-5 h3{font-size:22px;}.elementor-kit-5 h4{font-size:19px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:15px;padding:14px 28px 14px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-primary-font-size:34px;--e-global-typography-secondary-font-size:30px;--e-global-typography-text-font-size:16px;--e-global-typography-accent-font-size:15px;--e-global-typography-9f66c65d-font-size:26px;--e-global-typography-16c7230b-font-size:20px;--e-global-typography-c697673b-font-size:18px;--e-global-typography-cf9e019f-font-size:17px;--e-global-typography-27838bbb-font-size:14px;--e-global-typography-1e560409-font-size:12px;--e-global-typography-1fd7b512-font-size:16px;font-size:16px;}.elementor-kit-5 h1{font-size:30px;}.elementor-kit-5 h2{font-size:26px;}.elementor-kit-5 h3{font-size:20px;}.elementor-kit-5 h4{font-size:18px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:15px;padding:14px 28px 14px 28px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:0px;--container-default-padding-right:20px;--container-default-padding-bottom:0px;--container-default-padding-left:20px;}}
/* Start custom CSS */:root{--bassiony-content-width:1160px;--bassiony-wide-width:1400px;--bassiony-narrow-width:720px;--bassiony-prose-width:720px;--bassiony-section-padding:96px;--bassiony-compact-padding:64px;--bassiony-container-gutter:32px;--bassiony-card-padding:32px;--bassiony-grid-gap:32px;}@media(max-width:1023px){:root{--bassiony-section-padding:72px;--bassiony-compact-padding:48px;--bassiony-container-gutter:24px;--bassiony-card-padding:28px;--bassiony-grid-gap:24px;}}@media(max-width:767px){:root{--bassiony-section-padding:56px;--bassiony-compact-padding:40px;--bassiony-container-gutter:20px;--bassiony-card-padding:24px;--bassiony-grid-gap:20px;}}.elementor-button{min-height:48px;transition:background-color 200ms ease,color 200ms ease,border-color 200ms ease,transform 200ms ease;}.elementor-button:hover{transform:translateY(-1px);}.elementor-button:active{background-color:#173FB0;}.elementor-button:disabled,.elementor-button[aria-disabled="true"]{background-color:#B9C6E9;color:#FFFFFF;transform:none;}main a:not(.elementor-button):hover{text-decoration:underline;text-underline-offset:3px;}a:focus-visible,button:focus-visible,[role="button"]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #1D4FD8;outline-offset:2px;}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important;}}/* End custom CSS */