.elementor-kit-1435{--e-global-color-primary:#EF692F;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#000000;--e-global-color-accent:#EF692F;--e-global-color-eb10501:#EF692F;--e-global-color-bc8a003:#F7914D;--e-global-color-6704c66:#6A1846;--e-global-color-af6468e:#8A201E;--e-global-color-053f9d9:#394A40;--e-global-color-947d907:#B69678;--e-global-color-eb2b08f:#156D7C;--e-global-color-86bc7df:#45C1C2;--e-global-color-5b71e06:#F6C99E;--e-global-color-1ea36d8:#414142;--e-global-color-16befea:#EFF0F1;--e-global-color-1ddde4d:#000000;--e-global-color-2f353df:#666A6B;--e-global-color-dd2911d:#999A9C;--e-global-color-f9f82c3:#FFFFFF;--e-global-color-60bed67:#000000;--e-global-color-fff227d:#80828480;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-483f64c-font-size:70px;--e-global-typography-483f64c-font-weight:700;--e-global-typography-483f64c-line-height:1.1em;--e-global-typography-66d0603-font-size:46px;--e-global-typography-66d0603-font-weight:700;--e-global-typography-66d0603-line-height:1.1em;--e-global-typography-e795c99-font-size:32px;--e-global-typography-e795c99-font-weight:700;--e-global-typography-e795c99-line-height:1.3em;--e-global-typography-5a7b15b-font-size:26px;--e-global-typography-5a7b15b-font-weight:500;--e-global-typography-5a7b15b-line-height:1.3em;--e-global-typography-681e37a-font-size:24px;--e-global-typography-681e37a-font-weight:400;--e-global-typography-681e37a-line-height:1.5em;--e-global-typography-8787b96-font-size:20px;--e-global-typography-8787b96-font-weight:500;--e-global-typography-8787b96-line-height:1.5em;--e-global-typography-3377ea4-font-family:"Helvetica Neue";--e-global-typography-3377ea4-font-size:18px;--e-global-typography-3377ea4-font-weight:400;--e-global-typography-3377ea4-line-height:1.7em;--e-global-typography-1c21bad-font-family:"Helvetica Neue";--e-global-typography-1c21bad-font-size:14px;--e-global-typography-1c21bad-font-weight:400;--e-global-typography-1c21bad-line-height:1.7em;--e-global-typography-7e5e62d-font-size:18px;--e-global-typography-7e5e62d-font-weight:500;--e-global-typography-7e5e62d-text-decoration:none;--e-global-typography-7e5e62d-line-height:1em;--e-global-typography-7e5e62d-letter-spacing:0px;--e-global-typography-d0a1727-font-size:14px;--e-global-typography-d0a1727-font-weight:500;--e-global-typography-d0a1727-text-decoration:none;--e-global-typography-d0a1727-line-height:1em;--e-global-typography-d0a1727-letter-spacing:0px;--e-global-typography-466b73f-font-size:16px;--e-global-typography-466b73f-font-weight:500;--e-global-typography-466b73f-line-height:1em;--e-global-typography-466b73f-letter-spacing:0.5px;--e-global-typography-45a4e00-font-size:18px;--e-global-typography-45a4e00-font-weight:400;--e-global-typography-45a4e00-line-height:1.2em;--e-global-typography-beb070e-font-size:14px;--e-global-typography-beb070e-font-weight:400;--e-global-typography-beb070e-line-height:1.2em;--e-global-typography-e8e27c4-font-size:96px;--e-global-typography-e8e27c4-font-weight:700;--e-global-typography-e8e27c4-line-height:1.1em;color:#121619;font-family:var( --e-global-typography-3377ea4-font-family ), Sans-serif;font-size:var( --e-global-typography-3377ea4-font-size );font-weight:var( --e-global-typography-3377ea4-font-weight );line-height:var( --e-global-typography-3377ea4-line-height );}.elementor-kit-1435 button,.elementor-kit-1435 input[type="button"],.elementor-kit-1435 input[type="submit"],.elementor-kit-1435 .elementor-button{background-color:var( --e-global-color-dd2911d );font-size:var( --e-global-typography-7e5e62d-font-size );font-weight:var( --e-global-typography-7e5e62d-font-weight );text-decoration:var( --e-global-typography-7e5e62d-text-decoration );line-height:var( --e-global-typography-7e5e62d-line-height );letter-spacing:var( --e-global-typography-7e5e62d-letter-spacing );color:var( --e-global-color-eb10501 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-dd2911d );border-radius:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-kit-1435 button:hover,.elementor-kit-1435 button:focus,.elementor-kit-1435 input[type="button"]:hover,.elementor-kit-1435 input[type="button"]:focus,.elementor-kit-1435 input[type="submit"]:hover,.elementor-kit-1435 input[type="submit"]:focus,.elementor-kit-1435 .elementor-button:hover,.elementor-kit-1435 .elementor-button:focus{background-color:var( --e-global-color-2f353df );color:var( --e-global-color-bc8a003 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-kit-1435 e-page-transition{background-color:var( --e-global-color-primary );}.elementor-kit-1435 p{margin-block-end:15px;}.elementor-kit-1435 a{color:var( --e-global-color-dd2911d );text-decoration:underline;}.elementor-kit-1435 a:hover{color:var( --e-global-color-2f353df );text-decoration:none;}.elementor-kit-1435 h1{color:#121619;font-size:70px;font-weight:700;line-height:1.1em;}.elementor-kit-1435 h2{color:#121619;font-size:var( --e-global-typography-66d0603-font-size );font-weight:var( --e-global-typography-66d0603-font-weight );line-height:var( --e-global-typography-66d0603-line-height );}.elementor-kit-1435 h3{color:#121619;font-size:var( --e-global-typography-e795c99-font-size );font-weight:var( --e-global-typography-e795c99-font-weight );line-height:var( --e-global-typography-e795c99-line-height );}.elementor-kit-1435 h4{color:#121619;font-size:var( --e-global-typography-5a7b15b-font-size );font-weight:var( --e-global-typography-5a7b15b-font-weight );line-height:var( --e-global-typography-5a7b15b-line-height );}.elementor-kit-1435 h5{color:#121619;font-size:var( --e-global-typography-681e37a-font-size );font-weight:var( --e-global-typography-681e37a-font-weight );line-height:var( --e-global-typography-681e37a-line-height );}.elementor-kit-1435 h6{color:#121619;font-size:var( --e-global-typography-8787b96-font-size );font-weight:var( --e-global-typography-8787b96-font-weight );line-height:var( --e-global-typography-8787b96-line-height );}.elementor-kit-1435 label{font-size:var( --e-global-typography-beb070e-font-size );font-weight:var( --e-global-typography-beb070e-font-weight );line-height:var( --e-global-typography-beb070e-line-height );}.elementor-kit-1435 input:not([type="button"]):not([type="submit"]),.elementor-kit-1435 textarea,.elementor-kit-1435 .elementor-field-textual{font-size:var( --e-global-typography-45a4e00-font-size );font-weight:var( --e-global-typography-45a4e00-font-weight );line-height:var( --e-global-typography-45a4e00-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}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-1435{font-size:var( --e-global-typography-3377ea4-font-size );line-height:var( --e-global-typography-3377ea4-line-height );}.elementor-kit-1435 h2{font-size:var( --e-global-typography-66d0603-font-size );line-height:var( --e-global-typography-66d0603-line-height );}.elementor-kit-1435 h3{font-size:var( --e-global-typography-e795c99-font-size );line-height:var( --e-global-typography-e795c99-line-height );}.elementor-kit-1435 h4{font-size:var( --e-global-typography-5a7b15b-font-size );line-height:var( --e-global-typography-5a7b15b-line-height );}.elementor-kit-1435 h5{font-size:var( --e-global-typography-681e37a-font-size );line-height:var( --e-global-typography-681e37a-line-height );}.elementor-kit-1435 h6{font-size:var( --e-global-typography-8787b96-font-size );line-height:var( --e-global-typography-8787b96-line-height );}.elementor-kit-1435 button,.elementor-kit-1435 input[type="button"],.elementor-kit-1435 input[type="submit"],.elementor-kit-1435 .elementor-button{font-size:var( --e-global-typography-7e5e62d-font-size );line-height:var( --e-global-typography-7e5e62d-line-height );letter-spacing:var( --e-global-typography-7e5e62d-letter-spacing );}.elementor-kit-1435 label{font-size:var( --e-global-typography-beb070e-font-size );line-height:var( --e-global-typography-beb070e-line-height );}.elementor-kit-1435 input:not([type="button"]):not([type="submit"]),.elementor-kit-1435 textarea,.elementor-kit-1435 .elementor-field-textual{font-size:var( --e-global-typography-45a4e00-font-size );line-height:var( --e-global-typography-45a4e00-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1435{--e-global-typography-483f64c-font-size:45px;--e-global-typography-66d0603-font-size:36px;--e-global-typography-e795c99-font-size:28px;--e-global-typography-5a7b15b-font-size:24px;--e-global-typography-681e37a-font-size:21px;--e-global-typography-8787b96-font-size:18px;--e-global-typography-3377ea4-font-size:16px;--e-global-typography-1c21bad-font-size:14px;--e-global-typography-7e5e62d-font-size:16px;--e-global-typography-d0a1727-font-size:14px;--e-global-typography-466b73f-font-size:14px;--e-global-typography-45a4e00-font-size:16px;--e-global-typography-e8e27c4-font-size:60px;font-size:var( --e-global-typography-3377ea4-font-size );line-height:var( --e-global-typography-3377ea4-line-height );}.elementor-kit-1435 h1{font-size:45px;}.elementor-kit-1435 h2{font-size:var( --e-global-typography-66d0603-font-size );line-height:var( --e-global-typography-66d0603-line-height );}.elementor-kit-1435 h3{font-size:var( --e-global-typography-e795c99-font-size );line-height:var( --e-global-typography-e795c99-line-height );}.elementor-kit-1435 h4{font-size:var( --e-global-typography-5a7b15b-font-size );line-height:var( --e-global-typography-5a7b15b-line-height );}.elementor-kit-1435 h5{font-size:var( --e-global-typography-681e37a-font-size );line-height:var( --e-global-typography-681e37a-line-height );}.elementor-kit-1435 h6{font-size:var( --e-global-typography-8787b96-font-size );line-height:var( --e-global-typography-8787b96-line-height );}.elementor-kit-1435 button,.elementor-kit-1435 input[type="button"],.elementor-kit-1435 input[type="submit"],.elementor-kit-1435 .elementor-button{font-size:var( --e-global-typography-7e5e62d-font-size );line-height:var( --e-global-typography-7e5e62d-line-height );letter-spacing:var( --e-global-typography-7e5e62d-letter-spacing );}.elementor-kit-1435 label{font-size:var( --e-global-typography-beb070e-font-size );line-height:var( --e-global-typography-beb070e-line-height );}.elementor-kit-1435 input:not([type="button"]):not([type="submit"]),.elementor-kit-1435 textarea,.elementor-kit-1435 .elementor-field-textual{font-size:var( --e-global-typography-45a4e00-font-size );line-height:var( --e-global-typography-45a4e00-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body:not(.elementor-editor-active) header.elementor {
    display: none;
}

h1,
h2,
h3,
h4,
h5,
h6{
    margin: 0;
    padding: 0;
}

.elementor-kit-1435 #breadcrumbs{
    font-size: 14px;
}

.elementor-kit-1435 #breadcrumbs a{
    text-decoration: none;
}

.elementor-kit-1435 #breadcrumbs > span > span:nth-child(1){
    display: none;
}

.elementor-kit-1435 #breadcrumbs .breadcrumb_last{
    font-weight: 700;
    color: #001D6C;
}

.elementor-kit-1435 #breadcrumbs .sep{
    display: inline-block;
    width: 15px;
    height: 15px;
    background: url(/wp-content/uploads/2025/01/Vector-right-arrow.svg) no-repeat center;
    vertical-align: middle;
    margin: -4px 8px 0;
}

.elementor-kit-1435 .elementor-widget.small .elementor-button{
    padding: 8px 16px;
}

.elementor-kit-1435 .elementor-widget.secondary .elementor-button{
    background-color: #fff;
    color: var( --e-global-color-dd2911d );
    border: 2px solid var( --e-global-color-dd2911d ) !important;
}

.elementor-kit-1435 .elementor-widget.secondary .elementor-button:hover{
    background-color: var(--e-global-color-2f353df);
    border: 2px solid var(--e-global-color-2f353df) !important;
    color: #fff !important;
}

.elementor-kit-1435 .elementor-widget.secondary.white .elementor-button{
    background-color: transparent;
    color: var(--e-global-color-eb10501);
    border: 2px solid var(--e-global-color-eb10501) !important;
}

.elementor-kit-1435 .elementor-widget.secondary.white .elementor-button:hover{
    background-color: var(--e-global-color-2f353df);
    border: 2px solid var(--e-global-color-2f353df) !important;
    color: #fff !important;
}

.elementor-kit-1435 .elementor-widget.dark-bg .elementor-button:not(:hover){
    background-color: #fff;
    color: var(--e-global-color-dd2911d);
}

/*Forward/Backward Button*/
.elementor-kit-1435 .forward-button svg path, .elementor-kit-1435 .backward-button svg path{
    stroke: var(--e-global-color-dd2911d);
    cursor: pointer;
}

.elementor-kit-1435 .forward-button svg:hover,
.elementor-kit-1435 .backward-button svg:hover{
    fill:var(--e-global-color-2f353df);
}
.elementor-kit-1435 .forward-button svg:hover path:nth-child(1),
.elementor-kit-1435 .backward-button svg:hover path:nth-child(1){
    stroke: var(--e-global-color-2f353df) !important;
}
.elementor-kit-1435 .forward-button svg:hover path:nth-child(2),
.elementor-kit-1435 .backward-button svg:hover path:nth-child(2){
    stroke: var(--e-global-color-eb10501) !important;
}
/*End Forward/Backward Button*/

/*box grow*/

.box-grow,
.elementor-kit-1435 .uael-post-wrapper{
   transition: transform 800ms ease;
}
.box-grow:hover,
.elementor-kit-1435 .uael-post-wrapper:hover{
  transform: scale(1.05);
}


.box-grow:hover .elementor-widget.secondary.white .elementor-button{
    background-color: var(--e-global-color-2f353df) !important;
    border-color: var(--e-global-color-2f353df) !important;
}

.box-grow:hover .elementor-widget.secondary .elementor-button{
    background-color: var(--e-global-color-2f353df);
    border: 2px solid var(--e-global-color-2f353df) !important;
    color: #fff !important;
}
.box-grow:hover h4 a{
    color: #0F62FE !important;
}

/*end box grow*/

.elementor-widget-container p:last-child,
.elementor-widget-container p:only-child {
  margin-bottom: 0 !important;
}


h1 {
    color: var(--Text, #121619);
    font-family: "veneer-three",sans-serif!important;
    font-size: 100px!important;
    font-style: normal!important;
    font-weight: 400!important;
    line-height: 93%!important;
    text-transform: uppercase;
}
h2 {
    color: var(--Text, #121619);
    font-family: 'selfie-neue-round',sans-serif!important;
    font-size: 100px!important;
    font-style: normal;
    font-weight: 400!important;
    line-height: 110%!important;
}
h3 {
    color: var(--Text, #121619);
    font-family: 'din-2014',sans-serif!important;
    font-size: 42px!important;
    font-style: normal;
    font-weight: 700!important;
    line-height: 110%!important;
    text-transform: uppercase;
}
h4 {
    color: var(--Text, #121619);    
    font-family: 'din-2014',sans-serif!important;
    font-size: 26px!important;
    font-style: normal;
    font-weight: 700!important;
    line-height: 130%!important;
    text-transform: uppercase;
}
h5 {
    color: var(--Text, #121619);    
    font-family: 'din-2014',sans-serif!important;
    font-size: 24px!important;
    font-style: normal;
    font-weight: 600!important;
    line-height: 150%!important;
}
h6 {
    color: var(--Text, #121619);    
    font-family: 'din-2014',sans-serif!important;
    font-size: 20px!important;
    font-style: normal;
    font-weight: 600!important;
    line-height: 116%!important;
}
body {
    color: var(--Text, #121619);
}
body, p {    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal;
    font-weight: 400!important;
    line-height: 170%!important;
}

.elementor-kit-1435 .elementor-widget-text-editor p:last-child {
    margin-bottom: 0!important;
}

.elementor-kit-1435 .elementor-button,
.elementor-kit-1435 .button {
    border-radius: 0!important;
    text-decoration: none!important;
    font-family: 'din-2014',sans-serif!important;
    color: var(--Text, #121619);
    font-size: 18px;
    font-style: normal;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
    background-color: var(--Dark-Orange, #EF692F);
}
.elementor-kit-1435 .button {
    background-color: var(--Dark-Orange, #EF692F)!important;
    color: var(--Text, #121619)!important;
}
.elementor-kit-1435 .primary-l .elementor-button {
    display: inline-flex;
    padding: var(--XS, 16px) var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    gap: 8px;
    background-color: var(--Dark-Orange, #EF692F)!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .primary-l-w .elementor-button {
    display: inline-flex;
    padding: var(--XS, 16px) var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    gap: 8px;
    background-color: var(--Background, #FFF)!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .secondary-l .elementor-button {
    display: flex;    
    padding: var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;    
    border-width: 2px!important;
    border-style: solid!important;
    border-color: var(--Text, #121619)!important;
    background-color: transparent!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .secondary-l-w .elementor-button {
    display: flex;    
    padding: var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-width: 2px!important;
    border-style: solid!important;
    border-color: var(--Text, #fff)!important;    
    background-color: transparent!important;

    color: var(--Text, #fff)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .primary-s .elementor-button {
    display: inline-flex;    
    padding: var(--XXS, 8px) var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    gap: 2px;
    flex-shrink: 0;
    background-color: var(--Dark-Orange, #EF692F)!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 14px!important;
    font-style: normal;
    font-weight: 600!important;
    line-height: 100%!important;
}
.elementor-kit-1435 .primary-s-w .elementor-button {
    display: inline-flex;    
    padding: var(--XXS, 8px) var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    gap: 2px;
    flex-shrink: 0;
    background-color: var(--Dark-Orange, #fff)!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 14px!important;
    font-style: normal;
    font-weight: 600!important;
    line-height: 100%!important;
}
.elementor-kit-1435 .secondary-s .elementor-button {
    display: flex;    
    padding: var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;    
    border-width: 2px!important;
    border-style: solid!important;
    border-color: var(--Text, #121619)!important;    
    background-color: transparent!important;

    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 14px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .secondary-s-w .elementor-button {
    display: flex;    
    padding: var(--XS, 16px)!important;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
    border-width: 2px!important;
    border-style: solid!important;
    border-color: var(--Text, #fff)!important;    
    background-color: transparent!important;

    color: var(--Text, #fff)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 14px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .tertiary *,
.elementor-kit-1435 .tertiary:hover,
.elementor-kit-1435 .tertiary-2 *,
.elementor-kit-1435 .tertiary-2:hover {
    text-decoration: none!important;
}
.elementor-kit-1435 .tertiary .elementor-button,
.elementor-kit-1435 .tertiary .elementor-heading-title {
    position: relative;
    padding: 0!important;
    background-color: transparent!important;
    border: none!important;
    text-decoration: none!important;
    color: var(--Text, #121619)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .tertiary .elementor-button .elementor-button-text,
.elementor-kit-1435 .tertiary .elementor-heading-title {
    position: relative;
}
.elementor-kit-1435 .tertiary .elementor-button .elementor-button-content-wrapper::after,
.elementor-kit-1435 .tertiary .elementor-heading-title::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 2px;
    width: 100%;
    height: 3px;
    background-color: #45C1C2;
}
.elementor-kit-1435 .tertiary-w .elementor-button,
.elementor-kit-1435 .tertiary-w .elementor-heading-title {
    position: relative;
    padding: 0!important;
    background-color: transparent!important;
    border: none!important;
    text-decoration: none!important;
    color: var(--Text, #fff)!important;    
    font-family: 'din-2014',sans-serif!important;
    font-size: 18px!important;
    font-style: normal!important;
    font-weight: 600!important;
    line-height: 100%!important;
    text-transform: capitalize;
}
.elementor-kit-1435 .tertiary .elementor-button-text,
.elementor-kit-1435 .tertiary .elementor-button .elementor-button-content-wrapper,
.elementor-kit-1435 .tertiary-w .elementor-button .elementor-button-content-wrapper,
.elementor-kit-1435 .tertiary-w .elementor-heading-title {
    position: relative;
}
.elementor-kit-1435 .tertiary .elementor-button-text {    
    z-index: 2;
}
.elementor-kit-1435 .tertiary-w .elementor-button-content-wrapper::after,
.elementor-kit-1435 .tertiary-w .elementor-heading-title::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 1;
    width: 100%;
    height: 3px;
    background-color: #45C1C2;
}
.elementor-kit-1435 .tertiary .elementor-button:hover,
.elementor-kit-1435 .tertiary-w .elementor-button:hover,
.elementor-kit-1435 .tertiary .elementor-heading-title:hover,
.elementor-kit-1435 .tertiary-w .elementor-heading-title:hover,
.elementor-kit-1435 .download-button:hover .tertiary .elementor-heading-title {
    color: var(--Aqua, #156D7C)!important;
}


.elementor-kit-1435 .primary-l .elementor-button:hover,
.elementor-kit-1435 .secondary-l .elementor-button:hover,
.elementor-kit-1435 .secondary-l-w .elementor-button:hover,
.elementor-kit-1435 .secondary-s .elementor-button:hover,
.elementor-kit-1435 .secondary-s-w .elementor-button:hover,
.elementor-kit-1435 .button:hover {
    background-color: var(--Light-Orange, #F7914D)!important;
    border-color: var(--Light-Orange, #F7914D)!important;
    color: var(--Text, #121619)!important;
}

@media only screen and (max-width: 767px) {
    h1 {
        font-size: 85px!important;
        line-height: 93%!important;
    }
    h2 {
        font-size: 85px!important;
        line-height: 110%!important;
    }
    h3 {
        font-size: 28px!important;        
        line-height: 130%!important;
    }
    h4 {
        font-size: 24px!important;        
        line-height: 130%!important;
    }
    h5 {
        font-size: 21px!important;        
        line-height: 150%!important;
    }
    h6 {
        font-size: 18px!important;        
        line-height: 150%!important;
    }
    body {
        font-size: 16px!important;        
        line-height: 170%!important;
    }
}/* End custom CSS */