.elementor-kit-3933{--e-global-color-primary:#00406E;--e-global-color-secondary:#00A2FF;--e-global-color-text:#002D51;--e-global-color-accent:#EDA400;--e-global-color-8c18768:#B96E04;--e-global-color-ec75a46:#FFFFFF;--e-global-color-635f94e:#FFF7C5;--e-global-color-5dbbda9:#EEF8FF;--e-global-color-92cc161:#7F8090;--e-global-color-9b0a1ed:#B2E5FF;--e-global-color-ea8cda4:#E8E8E8;--e-global-color-6d860cc:#2CB7FF;--e-global-typography-primary-font-family:"Inter Tight";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Inter Tight";--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Inter Tight";--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Inter Tight";--e-global-typography-accent-font-weight:600;--e-global-typography-f297469-font-family:"Inter";--e-global-typography-f297469-font-size:0.75rem;--e-global-typography-f297469-line-height:1.1em;--e-global-typography-8ae578b-font-size:1rem;--e-global-typography-8ae578b-font-weight:600;--e-global-typography-8ae578b-text-transform:uppercase;--e-global-typography-5fc82de-font-size:0.8rem;--e-global-typography-5fc82de-font-weight:700;--e-global-typography-5fc82de-text-transform:uppercase;--e-global-typography-5fc82de-line-height:1em;--e-global-typography-55d7e99-font-family:"Inter Tight";--e-global-typography-55d7e99-font-size:2rem;--e-global-typography-55d7e99-font-weight:600;--e-global-typography-405cbc7-font-family:"Inter Tight";--e-global-typography-405cbc7-font-size:1rem;--e-global-typography-405cbc7-font-weight:400;--e-global-typography-405cbc7-line-height:1.5em;background-color:var( --e-global-color-5dbbda9 );color:var( --e-global-color-text );font-family:"Inter Tight", Sans-serif;font-size:1.125rem;line-height:1.5em;}.elementor-kit-3933 button,.elementor-kit-3933 input[type="button"],.elementor-kit-3933 input[type="submit"],.elementor-kit-3933 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-5fc82de-font-size );font-weight:var( --e-global-typography-5fc82de-font-weight );text-transform:var( --e-global-typography-5fc82de-text-transform );line-height:var( --e-global-typography-5fc82de-line-height );color:var( --e-global-color-ec75a46 );border-radius:8px 8px 8px 8px;padding:12px 24px 12px 24px;}.elementor-kit-3933 button:hover,.elementor-kit-3933 button:focus,.elementor-kit-3933 input[type="button"]:hover,.elementor-kit-3933 input[type="button"]:focus,.elementor-kit-3933 input[type="submit"]:hover,.elementor-kit-3933 input[type="submit"]:focus,.elementor-kit-3933 .elementor-button:hover,.elementor-kit-3933 .elementor-button:focus{background-color:var( --e-global-color-8c18768 );color:var( --e-global-color-ec75a46 );}.elementor-kit-3933 e-page-transition{background-color:#FFBC7D;}.elementor-kit-3933 p{margin-bottom:20px;}.elementor-kit-3933 a{color:var( --e-global-color-secondary );}.elementor-kit-3933 a:hover{color:var( --e-global-color-text );}.elementor-kit-3933 img{border-radius:12px 12px 12px 12px;}.elementor-kit-3933 input:not([type="button"]):not([type="submit"]),.elementor-kit-3933 textarea,.elementor-kit-3933 .elementor-field-textual{border-style:solid;border-color:var( --e-global-color-ea8cda4 );}.elementor-kit-3933 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-3933 textarea:focus,.elementor-kit-3933 .elementor-field-textual:focus{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;--container-default-padding-top:40px;--container-default-padding-right:20px;--container-default-padding-bottom:40px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 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-3933{--e-global-typography-55d7e99-font-size:1.75rem;}.elementor-kit-3933 button,.elementor-kit-3933 input[type="button"],.elementor-kit-3933 input[type="submit"],.elementor-kit-3933 .elementor-button{font-size:var( --e-global-typography-5fc82de-font-size );line-height:var( --e-global-typography-5fc82de-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-3933{--e-global-typography-55d7e99-font-size:1.5rem;}.elementor-kit-3933 button,.elementor-kit-3933 input[type="button"],.elementor-kit-3933 input[type="submit"],.elementor-kit-3933 .elementor-button{font-size:var( --e-global-typography-5fc82de-font-size );line-height:var( --e-global-typography-5fc82de-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html::-webkit-scrollbar {
  width: 5px!important;
}

html::-webkit-scrollbar-track {
  background-color: #646464!important;
}

html::-webkit-scrollbar-track-piece {
  background-color: #000;
}

html::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: #EDA400;
  border-radius: 3px;
}

a {
    text-wrap: balance!important;
    word-break: break-word!important;
}

::selection {
  background: var(--e-global-color-primary );
  color: white;
}

/* Links Animations */
.jet-listing-dynamic-link a, 
.elementor-image-box-title a, 
.elementor-post__title a, 
.elementor-heading-title a {
    text-decoration: none;
    background-image: linear-gradient(var(--e-global-color-accent), var(--e-global-color-accent));
    background-position: 0 98%;
    background-repeat: no-repeat;
    background-size: 0 0;
    transition: background-size 0.25s ease-in-out, background-position 0.25s ease-in-out;
}

.jet-listing-dynamic-link a:hover,
.elementor-image-box-title a:hover,
.elementor-post__title a:hover,
.elementor-heading-title a:hover {
    background-size: 100% 1px;
    background-position: 0 98%;
}

.elementor-button span {
    display: flex;
    align-items: center;
}

.elementor-button-icon .e-font-icon-svg {
    height: 1.5em!important;
    width: 1.5em!important;
}

i.lucide {
    display: flex;
    align-items: center;
}

.elementor-button .lucide:before {
    font-size: 20px;
    line-height: 0 !important;
}

/* Breadcrumbs */
.jet-breadcrumbs .jet-blocks-icon {
    display: flex;
    align-items: center;
}

.jet-breadcrumbs .jet-breadcrumbs__item-sep i {
    display: flex;
}/* End custom CSS */