.elementor-kit-73{--e-global-color-primary:#1A2231;--e-global-color-secondary:#FFBF00;--e-global-color-text:#1A2231;--e-global-color-accent:#F21846;--e-global-color-595d59c:#FFFFFF;--e-global-color-65aff22:#000000;--e-global-color-ac78d99:#030712;--e-global-color-739a8ac:#030712;--e-global-color-aea8044:#180106;--e-global-color-ee92100:#C2C0C5;--e-global-color-1c05a71:#E7E6E8;--e-global-color-633add3:#6D6774;--e-global-color-4c69db3:#F8F7F8;--e-global-color-ce08fb6:#241B2F;--e-global-color-3d9cbe2:#D6D4D8;--e-global-color-67a39b3:#FFCC33;--e-global-color-e752e56:#E3CFFC;--e-global-color-820f6b6:#170330;--e-global-color-970bddc:#494152;--e-global-color-5e95ac8:#978D8F;--e-global-typography-primary-font-family:"Oswald";--e-global-typography-primary-font-size:2.8em;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.3em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Inter";--e-global-typography-secondary-font-size:0.8em;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-secondary-line-height:1em;--e-global-typography-secondary-letter-spacing:0.02em;--e-global-typography-text-font-family:"Inter";--e-global-typography-text-font-size:0.8em;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:-0.02em;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:0.9em;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.4em;--e-global-typography-accent-letter-spacing:-0.02em;--e-global-typography-f5213c9-font-family:"Inter";--e-global-typography-f5213c9-font-size:0.8em;--e-global-typography-f5213c9-font-weight:500;--e-global-typography-f5213c9-line-height:1.4em;--e-global-typography-7d8c587-font-family:"Inter";--e-global-typography-7d8c587-font-size:1.05rem;--e-global-typography-7d8c587-font-weight:400;--e-global-typography-7d8c587-line-height:1.5em;--e-global-typography-c8d78aa-font-family:"Oswald";--e-global-typography-c8d78aa-font-size:3em;--e-global-typography-c8d78aa-font-weight:400;--e-global-typography-c8d78aa-line-height:1.15em;--e-global-typography-c8d78aa-letter-spacing:-0.02em;--e-global-typography-9b5ccb6-font-family:"Oswald";--e-global-typography-9b5ccb6-font-size:2em;--e-global-typography-9b5ccb6-font-weight:400;--e-global-typography-9b5ccb6-line-height:1.3em;--e-global-typography-9b5ccb6-letter-spacing:-0.02em;--e-global-typography-44aa7aa-font-family:"Inter";--e-global-typography-44aa7aa-font-size:0.9em;--e-global-typography-44aa7aa-font-weight:700;--e-global-typography-44aa7aa-line-height:1.6em;--e-global-typography-44aa7aa-letter-spacing:-0.02em;--e-global-typography-7db1ac9-font-family:"Oswald";--e-global-typography-7db1ac9-font-size:1.05em;--e-global-typography-7db1ac9-font-weight:400;--e-global-typography-7db1ac9-line-height:1.3em;--e-global-typography-7db1ac9-letter-spacing:-0.02em;--e-global-typography-5030481-font-family:"Oswald";--e-global-typography-5030481-font-size:2.4em;--e-global-typography-5030481-font-weight:400;--e-global-typography-5030481-line-height:1.25em;--e-global-typography-5030481-letter-spacing:-0.02em;--e-global-typography-37a9eca-font-family:"Oswald";--e-global-typography-37a9eca-font-size:1.5em;--e-global-typography-37a9eca-font-weight:400;--e-global-typography-37a9eca-line-height:1.3em;--e-global-typography-37a9eca-letter-spacing:-0.02em;--e-global-typography-3a1000d-font-family:"Inter";--e-global-typography-3a1000d-font-size:0.7em;--e-global-typography-3a1000d-font-weight:400;--e-global-typography-3a1000d-line-height:1.5em;--e-global-typography-3a1000d-letter-spacing:-0.02em;--e-global-typography-59a664f-font-family:"Oswald";--e-global-typography-59a664f-font-size:4em;--e-global-typography-59a664f-font-weight:200;--e-global-typography-59a664f-line-height:0.7em;--e-global-typography-59a664f-letter-spacing:-0.02em;--e-global-typography-9928781-font-family:"Oswald";--e-global-typography-9928781-font-size:0.9rem;--e-global-typography-9928781-font-weight:400;--e-global-typography-9928781-line-height:1.3em;--e-global-typography-9928781-letter-spacing:-0.02em;--e-global-typography-4777f09-font-family:"Inter";--e-global-typography-4777f09-font-size:0.8em;--e-global-typography-4777f09-font-weight:400;--e-global-typography-4777f09-line-height:1.4em;--e-global-typography-2d1bc75-font-family:"Inter";--e-global-typography-2d1bc75-font-size:0.9rem;--e-global-typography-2d1bc75-font-weight:400;--e-global-typography-2d1bc75-line-height:1.6em;--e-global-typography-2d1bc75-letter-spacing:-0.02em;--e-global-typography-29bc78e-font-family:"Inter";--e-global-typography-29bc78e-font-size:0.6rem;--e-global-typography-29bc78e-font-weight:700;--e-global-typography-29bc78e-line-height:1.6em;--e-global-typography-29bc78e-letter-spacing:-0.02em;--e-global-typography-a84bc3c-font-family:"Oswald";--e-global-typography-a84bc3c-font-size:2.8em;--e-global-typography-a84bc3c-font-weight:700;--e-global-typography-a84bc3c-text-transform:uppercase;--e-global-typography-a84bc3c-line-height:1.3em;--e-global-typography-a84bc3c-letter-spacing:-0.04em;--e-global-typography-99f3284-font-family:"Inter";--e-global-typography-99f3284-font-size:0.9em;--e-global-typography-99f3284-font-weight:400;--e-global-typography-99f3284-line-height:1.7em;--e-global-typography-99f3284-letter-spacing:-0.02em;}.elementor-kit-73 button,.elementor-kit-73 input[type="button"],.elementor-kit-73 input[type="submit"],.elementor-kit-73 .elementor-button{background-color:var( --e-global-color-accent );color:var( --e-global-color-595d59c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:1000px 1000px 1000px 1000px;padding:0.9em 1.6em 0.9em 1.6em;}.elementor-kit-73 button:hover,.elementor-kit-73 button:focus,.elementor-kit-73 input[type="button"]:hover,.elementor-kit-73 input[type="button"]:focus,.elementor-kit-73 input[type="submit"]:hover,.elementor-kit-73 input[type="submit"]:focus,.elementor-kit-73 .elementor-button:hover,.elementor-kit-73 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-595d59c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-595d59c );}.elementor-kit-73 e-page-transition{background-color:#FFBC7D;}.elementor-kit-73 a{color:var( --e-global-color-text );}.elementor-kit-73 a:hover{color:var( --e-global-color-accent );}.elementor-kit-73 h2{font-family:"Chivo", Sans-serif;font-size:2rem;font-weight:700;line-height:1.3em;letter-spacing:-0.02em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1658px;}.e-con{--container-max-width:1658px;--container-default-padding-top:0em;--container-default-padding-right:0em;--container-default-padding-bottom:0em;--container-default-padding-left:0em;}.elementor-widget:not(:last-child){margin-block-end: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-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-73{--e-global-typography-primary-font-size:1.8em;--e-global-typography-c8d78aa-font-size:2.1rem;--e-global-typography-c8d78aa-line-height:1.2em;--e-global-typography-9b5ccb6-font-size:1.8em;--e-global-typography-a84bc3c-font-size:1.8em;}.elementor-kit-73 h2{font-size:1.8em;}.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-wrapper .elementor-button-icon {
  transition: all .4s ease;
}
.arrow-btn .elementor-button-wrapper:hover .elementor-button-icon {
  transform: rotate(45deg);
}

/*@media screen and (max-width: 1224px) {*/
/*  .arrow-btn .elementor-button-icon svg {*/
/*  height: 1.8rem;*/
/*  width: 1.8rem;*/
/*}*/
/*}*/
/*@media screen and (max-width: 767px) {*/
/*  .arrow-btn .elementor-button-icon svg {*/
/*  height: 1.2rem;*/
/*  width: 1.2rem;*/
/*}*/
/*}*/


.with-art h2, .with-art-p p {
    position: relative;
     color: #FFBF00;
}
.with-span-art {
    position: relative;
}

.with-art h2:before, .with-span-art:before, .with-art-p p:before {
  content: '';
  position: absolute;
  top: -.3rem;
  left: 0;
  width: 2rem;
  height: 1.7rem;
  
  background-image: url("data:image/svg+xml;utf8,<svg width='25' height='30' viewBox='0 0 25 30' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.886524 12.6871C1.93963 14.563 8.68609 17.4919 14.1491 18.4463C15.6958 18.7096 18.3944 18.9399 20.1057 18.9399C22.903 18.9399 23.1992 18.8741 22.8043 18.4463C22.541 18.183 20.3032 17.4261 17.8679 16.7679C13.9187 15.7148 12.9972 15.3199 9.73919 13.3124C5.46095 10.6467 4.14457 10.0544 2.59782 10.0544C1.44599 10.0544 0.42579 10.7455 0.42579 11.4695C0.4587 11.6998 0.656156 12.2264 0.886524 12.6871Z' fill='%23FFBF00'/><path d='M5.69253 28.8126C7.04182 30.1619 9.90495 29.4708 12.3732 27.2001C14.5452 25.1926 16.2236 24.5673 19.35 24.5344C22.2789 24.5344 23.1675 24.2053 22.5093 23.4484C21.4562 22.1649 11.8795 21.9016 8.58857 23.0535C5.56089 24.1066 4.04705 27.1672 5.69253 28.8126Z' fill='%23FFBF00'/><path d='M16.8476 8.96802C17.9007 12.0944 20.4676 14.431 23.265 14.8917C24.9104 15.155 24.8117 14.5297 22.9359 12.5223C20.0727 9.42875 18.9209 5.74288 20.0069 2.94557C20.5335 1.56337 20.5335 1.39882 20.0727 0.905181C19.612 0.444448 19.4475 0.477357 18.3285 1.33301C16.2223 2.94557 15.6958 5.64416 16.8476 8.96802Z' fill='%23FFBF00'/></svg>");
  background-size: contain;
  background-repeat: no-repeat;
  z-index: 1;
}

.with-art.accent h2:before, .with-span-art.accent:before, .with-art-p.accent p:before {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 30'><path fill='%237918EE' d='M0.886524 12.6871C1.93963 14.563 8.68609 17.4919 14.1491 18.4463C15.6958 18.7096 18.3944 18.9399 20.1057 18.9399C22.903 18.9399 23.1992 18.8741 22.8043 18.4463C22.541 18.183 20.3032 17.4261 17.8679 16.7679C13.9187 15.7148 12.9972 15.3199 9.73919 13.3124C5.46095 10.6467 4.14457 10.0544 2.59782 10.0544C1.44599 10.0544 0.42579 10.7455 0.42579 11.4695C0.4587 11.6998 0.656156 12.2264 0.886524 12.6871Z'/><path fill='%237918EE' d='M5.69253 28.8126C7.04182 30.1619 9.90495 29.4708 12.3732 27.2001C14.5452 25.1926 16.2236 24.5673 19.35 24.5344C22.2789 24.5344 23.1675 24.2053 22.5093 23.4484C21.4562 22.1649 11.8795 21.9016 8.58857 23.0535C5.56089 24.1066 4.04705 27.1672 5.69253 28.8126Z'/><path fill='%237918EE' d='M16.8476 8.96802C17.9007 12.0944 20.4676 14.431 23.265 14.8917C24.9104 15.155 24.8117 14.5297 22.9359 12.5223C20.0727 9.42875 18.9209 5.74288 20.0069 2.94557C20.5335 1.56337 20.5335 1.39882 20.0727 0.905181C19.612 0.444448 19.4475 0.477357 18.3285 1.33301C16.2223 2.94557 15.6958 5.64416 16.8476 8.96802Z'/></svg>");
  
}

.with-art.black h2:before, .with-span-art.black:before, .with-art-p.black p:before {
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 30'><path fill='%23000000' d='M0.886524 12.6871C1.93963 14.563 8.68609 17.4919 14.1491 18.4463C15.6958 18.7096 18.3944 18.9399 20.1057 18.9399C22.903 18.9399 23.1992 18.8741 22.8043 18.4463C22.541 18.183 20.3032 17.4261 17.8679 16.7679C13.9187 15.7148 12.9972 15.3199 9.73919 13.3124C5.46095 10.6467 4.14457 10.0544 2.59782 10.0544C1.44599 10.0544 0.42579 10.7455 0.42579 11.4695C0.4587 11.6998 0.656156 12.2264 0.886524 12.6871Z'/><path fill='%23000000' d='M5.69253 28.8126C7.04182 30.1619 9.90495 29.4708 12.3732 27.2001C14.5452 25.1926 16.2236 24.5673 19.35 24.5344C22.2789 24.5344 23.1675 24.2053 22.5093 23.4484C21.4562 22.1649 11.8795 21.9016 8.58857 23.0535C5.56089 24.1066 4.04705 27.1672 5.69253 28.8126Z'/><path fill='%23000000' d='M16.8476 8.96802C17.9007 12.0944 20.4676 14.431 23.265 14.8917C24.9104 15.155 24.8117 14.5297 22.9359 12.5223C20.0727 9.42875 18.9209 5.74288 20.0069 2.94557C20.5335 1.56337 20.5335 1.39882 20.0727 0.905181C19.612 0.444448 19.4475 0.477357 18.3285 1.33301C16.2223 2.94557 15.6958 5.64416 16.8476 8.96802Z'/></svg>");
  
}

span.highlight {
    color: var(--e-global-color-secondary);
    font-weight: 700;
}

span.highlight.accent {
    color: var(--e-global-color-accent);
}

span.text-light {
    font-weight: 200;
    font-style: italic;
}


.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;
}
#breadcrumbs .separator {
    display: inline-block;
   width: 1rem;
    height: .9rem;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00003 4L10 8.00003L6 12' stroke='white' stroke-width='1.5' stroke-miterlimit='16' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
        margin: 0 .1rem;
    text-indent: -9999px;
    overflow: hidden;
    margin-bottom: .1rem;
}

.breadcrumb-home-icon {
    display: inline-block;
    margin-right: .45rem;
    vertical-align: middle;
    height: 1.2rem;
    width: 1rem;
    margin-top: 0rem;
    margin-left: -1.5rem;
}

#breadcrumbs a {
    padding-bottom: 0.25rem;
    background-size: 0% 2px;
    padding-bottom: 0.1em;
    color: white;
    font-weight: 600;
}

.elementor-widget-breadcrumbs > div {
    padding: 0.7em 1em 0.54em 1em !important;
    padding-left: 2.5rem !important;
}

.icon-list-underline a .elementor-icon-list-text {
  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 !important;
}

.icon-list-underline a:hover .elementor-icon-list-text {
    background-size:  100% 1px;
}

.grecaptcha-badge {
    display: none !important;
}

.btn-underline .elementor-button-text {
   color: inherit;
  padding-bottom: 0.1em;
  background-repeat: no-repeat;
  background-image:
    linear-gradient(currentColor, currentColor);
  background-size:  0% 1px;
  background-position: 0 100%;
  transition: background-size 0.3s ease;
}

.btn-underline .elementor-button-icon {
    padding-bottom: 0.1em;
}

.btn-underline:hover .elementor-button-text {
  background-size:  100% 1px;
}/* End custom CSS */