.elementor-kit-5{--e-global-color-primary:#0D1012;--e-global-color-secondary:#B77700;--e-global-color-text:#0D1012;--e-global-color-accent:#FCB714;--e-global-color-cc03db3:#FFFFFF;--e-global-color-1e2d937:#000000;--e-global-color-a2d0916:#B77700;--e-global-color-67cc5d5:#0D1012;--e-global-color-8e4bc6a:#FFFBF5;--e-global-color-f2b0745:#FFF7EB;--e-global-color-4b20410:#FFE7BE;--e-global-color-1a71fa1:#FFD998;--e-global-color-930bc9b:#FFC968;--e-global-color-bef85ea:#5D4000;--e-global-color-e1d2e7b:#3D2900;--e-global-color-0246758:#231500;--e-global-color-f605259:#EC4114;--e-global-color-3f2ae10:#F2F3F4;--e-global-color-f817078:#E4E6E7;--e-global-color-178ad1b:#CED1D3;--e-global-color-ff866d8:#B0B5B8;--e-global-color-b366a16:#6C7073;--e-global-color-8b9095a:#535759;--e-global-color-e0c9a12:#2C2F30;--e-global-color-7135c97:#1B1E1F;--e-global-color-064f4ca:#6DA97D;--e-global-color-8b10908:#1C2A3D;--e-global-typography-primary-font-family:"Work Sans";--e-global-typography-primary-font-size:2.8em;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:1.25em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Plus Jakarta Sans";--e-global-typography-secondary-font-size:0.55em;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-secondary-letter-spacing:0.01em;--e-global-typography-text-font-family:"Plus Jakarta Sans";--e-global-typography-text-font-size:0.8em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Plus Jakarta Sans";--e-global-typography-accent-font-size:0.8em;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.3em;--e-global-typography-accent-letter-spacing:-0.02em;--e-global-typography-9cefbdb-font-family:"Plus Jakarta Sans";--e-global-typography-9cefbdb-font-size:0.65em;--e-global-typography-9cefbdb-font-weight:600;--e-global-typography-9cefbdb-text-transform:uppercase;--e-global-typography-9cefbdb-line-height:1.4em;--e-global-typography-9cefbdb-letter-spacing:0.02px;--e-global-typography-e8458d4-font-family:"Work Sans";--e-global-typography-e8458d4-font-size:3.6em;--e-global-typography-e8458d4-font-weight:600;--e-global-typography-e8458d4-line-height:1.1em;--e-global-typography-e8458d4-letter-spacing:-0.0413em;--e-global-typography-2c6fa7b-font-family:"Work Sans";--e-global-typography-2c6fa7b-font-size:2.8em;--e-global-typography-2c6fa7b-font-weight:600;--e-global-typography-2c6fa7b-line-height:1.1em;--e-global-typography-2c6fa7b-letter-spacing:-0.034em;--e-global-typography-e8d39a3-font-family:"Work Sans";--e-global-typography-e8d39a3-font-size:2.4em;--e-global-typography-e8d39a3-font-weight:500;--e-global-typography-e8d39a3-line-height:1.4em;--e-global-typography-e8d39a3-letter-spacing:-0.01em;--e-global-typography-a0e20a7-font-family:"Work Sans";--e-global-typography-a0e20a7-font-size:1.6em;--e-global-typography-a0e20a7-font-weight:700;--e-global-typography-a0e20a7-line-height:1.4em;--e-global-typography-a0e20a7-letter-spacing:-0.01em;--e-global-typography-e018277-font-family:"Work Sans";--e-global-typography-e018277-font-size:1.05em;--e-global-typography-e018277-font-weight:700;--e-global-typography-e018277-line-height:1.4em;--e-global-typography-007457b-font-family:"Work Sans";--e-global-typography-007457b-font-size:0.9em;--e-global-typography-007457b-font-weight:700;--e-global-typography-007457b-line-height:1.4em;--e-global-typography-663f0d4-font-family:"Plus Jakarta Sans";--e-global-typography-663f0d4-font-size:1.1em;--e-global-typography-663f0d4-font-weight:400;--e-global-typography-663f0d4-line-height:1.4em;--e-global-typography-46bbd07-font-family:"Plus Jakarta Sans";--e-global-typography-46bbd07-font-size:0.9em;--e-global-typography-46bbd07-font-weight:400;--e-global-typography-46bbd07-line-height:1.4em;--e-global-typography-c181396-font-family:"Plus Jakarta Sans";--e-global-typography-c181396-font-size:0.8em;--e-global-typography-c181396-font-weight:400;--e-global-typography-c181396-line-height:1.4em;--e-global-typography-beddcec-font-family:"Plus Jakarta Sans";--e-global-typography-beddcec-font-size:0.65em;--e-global-typography-beddcec-font-weight:400;--e-global-typography-beddcec-line-height:1.4em;--e-global-typography-4e51fec-font-family:"Plus Jakarta Sans";--e-global-typography-4e51fec-font-size:0.9em;--e-global-typography-4e51fec-font-weight:600;--e-global-typography-4e51fec-line-height:1.4em;--e-global-typography-70e0683-font-family:"Plus Jakarta Sans";--e-global-typography-70e0683-font-size:0.8em;--e-global-typography-70e0683-font-weight:600;--e-global-typography-70e0683-line-height:1.4em;--e-global-typography-1304655-font-family:"Plus Jakarta Sans";--e-global-typography-1304655-font-size:0.55em;--e-global-typography-1304655-font-weight:400;--e-global-typography-1304655-line-height:1.4em;--e-global-typography-6089577-font-family:"Plus Jakarta Sans";--e-global-typography-6089577-font-size:0.55em;--e-global-typography-6089577-font-weight:600;--e-global-typography-6089577-text-transform:uppercase;--e-global-typography-6089577-line-height:1.4em;--e-global-typography-345bb14-font-family:"Work Sans";--e-global-typography-345bb14-font-size:1.4em;--e-global-typography-345bb14-font-weight:500;--e-global-typography-345bb14-line-height:1.4em;--e-global-typography-345bb14-letter-spacing:-1px;--e-global-typography-ddcc8b2-font-family:"Plus Jakarta Sans";--e-global-typography-ddcc8b2-font-size:1rem;--e-global-typography-ddcc8b2-font-weight:400;--e-global-typography-ddcc8b2-line-height:1.4em;--e-global-typography-ddcc8b2-letter-spacing:-0.02em;--e-global-typography-09ee8b3-font-family:"Plus Jakarta Sans";--e-global-typography-09ee8b3-font-size:0.65em;--e-global-typography-09ee8b3-font-weight:600;--e-global-typography-09ee8b3-line-height:1.4em;--e-global-typography-09ee8b3-letter-spacing:0.02px;--e-global-typography-8452470-font-family:"Work Sans";--e-global-typography-8452470-font-size:1.1rem;--e-global-typography-8452470-font-weight:700;--e-global-typography-8452470-line-height:1.6rem;--e-global-typography-8452470-letter-spacing:0em;--e-global-typography-9c0995f-font-family:"Work Sans";--e-global-typography-9c0995f-font-size:2rem;--e-global-typography-9c0995f-font-weight:700;--e-global-typography-9c0995f-line-height:1.6rem;--e-global-typography-9c0995f-letter-spacing:0em;--e-global-typography-f6d51c0-font-family:"Work Sans";--e-global-typography-f6d51c0-font-size:1rem;--e-global-typography-f6d51c0-font-weight:700;--e-global-typography-f6d51c0-line-height:1.6rem;--e-global-typography-f6d51c0-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:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-67cc5d5 );border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:0.6rem 1rem 0.6rem 1rem;}.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:var( --e-global-color-a2d0916 );color:var( --e-global-color-cc03db3 );border-style:none;border-radius:1000px 1000px 1000px 1000px;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-text );}.elementor-kit-5 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1680px;}.e-con{--container-max-width:1680px;--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){--kit-widget-spacing:1em;}.elementor-element{--widgets-spacing:1em 1em;--widgets-spacing-row:1em;--widgets-spacing-column:1em;}{}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-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-e8458d4-font-size:2.4em;--e-global-typography-2c6fa7b-font-size:2em;--e-global-typography-e8d39a3-font-size:1.75em;--e-global-typography-a0e20a7-font-size:1.1em;--e-global-typography-9c0995f-font-size:2rem;--e-global-typography-9c0995f-line-height:2.5rem;--e-global-typography-9c0995f-letter-spacing:-1px;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.arrow-btn .elementor-button-icon svg {
  height: 1.1rem;
  width: 1.1rem;
}
.arrow-btn .elementor-button .elementor-button-icon {
  transition: all .4s ease !important;
}
.arrow-btn .elementor-button:hover .elementor-button-icon {
  transform: rotate(45deg);
}

.arrow-btn .elementor-button .elementor-button-icon svg path {
    fill: none !important;
}

.add-underline a, #breadcrumbs a {
  position: relative;
  color: inherit;
  text-decoration: none;
  padding-bottom: 0.2em;
  background-image:
    linear-gradient(currentColor, currentColor);
  background-repeat: no-repeat, no-repeat;
  background-size:  0% 1px;
  background-position: 0 100%;
  transition: background-size 0.3s ease;
}

.add-underline a:hover {
  background-size:  100% 1px;
}

#breadcrumbs a:hover {
  background-size:  100% 2px;
}
.add-underline.px2 a {
    background-size: 0% 2px;
}
.add-underline.px2 a:hover {
    background-size: 100% 2px;
}


.arrow-icon .elementor-icon svg {
    display: inline-block;
    transition: transform 0.3s ease-in-out;
}


.arrow-icon:hover .elementor-icon svg {
    transform: rotate(45deg);
}

/*Form error message*/
.auth-form .jet-form-builder-row.field-has-error .error-message {
  
    font-size: .65rem !important;
    margin-top: .35em !important;
}

.jet-form-builder-message {
    border: none !important;
    font-size: .85em;
}/* End custom CSS */