.elementor-kit-70{--e-global-color-primary:#006789;--e-global-color-secondary:#007CAF;--e-global-color-text:#090A0C;--e-global-color-accent:#00A6D7;--e-global-color-b57a93a:#0083AC;--e-global-color-78b4e02:#FFFFFF;--e-global-color-9c5218a:#C5FFFF;--e-global-color-feae243:#E8FFFF;--e-global-color-9471dfe:#525354;--e-global-color-da966d6:#DBEAFE;--e-global-color-84105b9:#E8E8E8;--e-global-color-15975a9:#007CAF;--e-global-color-a95e536:#003851;--e-global-color-8c7a421:#055574;--e-global-color-05d85d9:#00678908;--e-global-color-cb04afc:#0067891A;--e-global-color-eb44ea9:#E50046;--e-global-color-89a9769:#FCE5EC;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-size:1rem;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-weight:600;--e-global-typography-cbca13a-font-size:2.25rem;--e-global-typography-cbca13a-font-weight:700;--e-global-typography-cbca13a-line-height:1.2em;--e-global-typography-7da14de-font-size:1rem;--e-global-typography-0ed9e87-font-size:1.125rem;--e-global-typography-a84a5b9-font-size:0.875rem;--e-global-typography-a84a5b9-line-height:1.625em;--e-global-typography-d31250f-font-size:1rem;--e-global-typography-d31250f-line-height:1.625em;--e-global-typography-8dfae30-font-size:1.25rem;--e-global-typography-8dfae30-line-height:1.625em;--e-global-typography-622db96-font-size:0.875rem;--e-global-typography-622db96-font-weight:500;--e-global-typography-622db96-text-transform:none;--e-global-typography-622db96-line-height:0.875em;--e-global-typography-db7088d-font-size:1.5rem;--e-global-typography-db7088d-font-weight:700;--e-global-typography-db7088d-line-height:1.3em;background-color:#FFFFFF;color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;line-height:1.625em;letter-spacing:0.01rem;}.elementor-kit-70 button,.elementor-kit-70 input[type="button"],.elementor-kit-70 input[type="submit"],.elementor-kit-70 .elementor-button{background-color:var( --e-global-color-accent );font-size:var( --e-global-typography-622db96-font-size );font-weight:var( --e-global-typography-622db96-font-weight );text-transform:var( --e-global-typography-622db96-text-transform );line-height:var( --e-global-typography-622db96-line-height );color:var( --e-global-color-78b4e02 );border-radius:8px 8px 8px 8px;padding:16px 24px 16px 24px;}.elementor-kit-70 button:hover,.elementor-kit-70 button:focus,.elementor-kit-70 input[type="button"]:hover,.elementor-kit-70 input[type="button"]:focus,.elementor-kit-70 input[type="submit"]:hover,.elementor-kit-70 input[type="submit"]:focus,.elementor-kit-70 .elementor-button:hover,.elementor-kit-70 .elementor-button:focus{background-color:var( --e-global-color-b57a93a );color:var( --e-global-color-78b4e02 );}.elementor-kit-70 e-page-transition{background-color:#FFBC7D;}.elementor-kit-70 p{margin-block-end:1.5em;}.elementor-kit-70 a{color:var( --e-global-color-secondary );}.elementor-kit-70 a:hover{color:var( --e-global-color-primary );}.elementor-kit-70 h1{color:var( --e-global-color-primary );font-weight:600;}.elementor-kit-70 h2{color:var( --e-global-color-primary );font-weight:700;}.elementor-kit-70 h3{color:var( --e-global-color-primary );font-weight:600;}.elementor-kit-70 h4{color:var( --e-global-color-primary );}.elementor-kit-70 h5{color:var( --e-global-color-primary );}.elementor-kit-70 h6{color:var( --e-global-color-primary );}.elementor-kit-70 img{border-radius:12px 12px 12px 12px;}.elementor-kit-70 input:not([type="button"]):not([type="submit"]),.elementor-kit-70 textarea,.elementor-kit-70 .elementor-field-textual{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);border-style:solid;border-color:var( --e-global-color-84105b9 );}.elementor-kit-70 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-70 textarea:focus,.elementor-kit-70 .elementor-field-textual:focus{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:60px;--container-default-padding-right:20px;--container-default-padding-bottom:60px;--container-default-padding-left:20px;}.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-70 button,.elementor-kit-70 input[type="button"],.elementor-kit-70 input[type="submit"],.elementor-kit-70 .elementor-button{font-size:var( --e-global-typography-622db96-font-size );line-height:var( --e-global-typography-622db96-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-70{--e-global-typography-8dfae30-font-size:14px;}.elementor-kit-70 button,.elementor-kit-70 input[type="button"],.elementor-kit-70 input[type="submit"],.elementor-kit-70 .elementor-button{font-size:var( --e-global-typography-622db96-font-size );line-height:var( --e-global-typography-622db96-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: #0ab5ed;
  border-radius: 3px;
}

a {
    text-wrap: balance!important;
    word-break: break-word!important;
}

blockquote {
    margin: 0;
    font-style: italic;
    border-left: 4px solid var(--e-global-color-primary);
    padding-left: 16px;
}

::selection {
  background: var(--e-global-color-primary );
  color: white;
}

h1, h2, h3, h4, h4, h6 {
    margin: 0;
}

/* 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%;
}

a.elementor-icon {
    display: flex;
}

a.elementor-button span {
    display: flex;
    align-items: center;
}

/*.elementor-button-icon .e-font-icon-svg {*/
/*    height: 1.2em!important;*/
/*    width: 1.2em!important;*/
/*}*/

i.lucide {
    display: flex;
    align-items: center;
}

.elementor-button .lucide:before {
    font-size: 20px;
    line-height: 0 !important;
}

span.elementor-button-icon i {
    display: flex;
    font-size: 1rem;
}

/* Breadcrumbs */
.jet-breadcrumbs .jet-blocks-icon {
    display: flex;
    align-items: center;
}

.jet-breadcrumbs .jet-breadcrumbs__item-sep i {
    display: flex;
}

.jet-listing.jet-listing-dynamic-terms {
    overflow: hidden!important;
}


/* Forms */

input,
textarea,
select,
button {
  outline: none;
}

input:focus,
textarea:focus,
select:focus,
button:focus {
  outline: none;
  box-shadow: none;
}/* End custom CSS */