.elementor-67289 .elementor-element.elementor-element-143abd41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--gap:2em 2em;--background-transition:0.3s;--padding-block-start:4em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-67289 .elementor-element.elementor-element-4aea7e0{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-block-start:2.1rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-67289 .elementor-element.elementor-element-65d5db9 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-37361ce-font-family );font-size:var( --e-global-typography-37361ce-font-size );font-weight:var( --e-global-typography-37361ce-font-weight );text-transform:var( --e-global-typography-37361ce-text-transform );line-height:var( --e-global-typography-37361ce-line-height );letter-spacing:var( --e-global-typography-37361ce-letter-spacing );word-spacing:var( --e-global-typography-37361ce-word-spacing );}.elementor-67289 .elementor-element.elementor-element-fbac7d5 > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-67289 .elementor-element.elementor-element-b8a9aef{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-67289 .elementor-element.elementor-element-a06025c{--display:flex;--gap:2em 2em;--background-transition:0.3s;--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-67289 .elementor-element.elementor-element-a06025c:not(.elementor-motion-effects-element-type-background), .elementor-67289 .elementor-element.elementor-element-a06025c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95daeab );}.elementor-67289 .elementor-element.elementor-element-a06025c, .elementor-67289 .elementor-element.elementor-element-a06025c::before{--border-transition:0.3s;}.elementor-67289 .elementor-element.elementor-element-7f46007 > .elementor-widget-container{margin:-8em 0em 0em 0em;}body:not(.rtl) .elementor-67289 .elementor-element.elementor-element-7f46007{left:0px;}body.rtl .elementor-67289 .elementor-element.elementor-element-7f46007{right:0px;}.elementor-67289 .elementor-element.elementor-element-7f46007{top:0px;}.elementor-67289 .elementor-element.elementor-element-611acd2 .elementor-heading-title{font-family:"Rubik";font-size:2.25rem;font-weight:900;line-height:1.1em;}.elementor-67289 .elementor-element.elementor-element-c878c41{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:1.5em 1.5em;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-67289 .elementor-element.elementor-element-750901b img{width:50px;}.elementor-67289 .elementor-element.elementor-element-750901b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-67289 .elementor-element.elementor-element-319d163{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-67289 .elementor-element.elementor-element-37ba28e .elementor-heading-title{font-family:"Rubik";font-size:1.25rem;font-weight:800;line-height:1.3em;}.elementor-67289 .elementor-element.elementor-element-ad003d7 .elementor-heading-title{font-family:"Rubik";font-size:1rem;font-weight:400;line-height:1.3em;letter-spacing:0.2px;}.elementor-67289 .elementor-element.elementor-element-56d68e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-67289 .elementor-element.elementor-element-9c1f3a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:3em;--padding-inline-end:3em;}.elementor-67289 .elementor-element.elementor-element-9c1f3a2:not(.elementor-motion-effects-element-type-background), .elementor-67289 .elementor-element.elementor-element-9c1f3a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95daeab );}.elementor-67289 .elementor-element.elementor-element-9c1f3a2, .elementor-67289 .elementor-element.elementor-element-9c1f3a2::before{--border-transition:0.3s;}.elementor-67289 .elementor-element.elementor-element-50bd1e2{text-align:center;}.elementor-67289 .elementor-element.elementor-element-921b06b [class^='item']{padding:2em 2em 2em 2em;box-shadow:var(--box-shadow);}.elementor-67289 .elementor-element.elementor-element-921b06b  .heading{padding:1.25em 0em 0em 0em;font-family:var( --e-global-typography-b3c83e8-font-family );font-size:var( --e-global-typography-b3c83e8-font-size );font-weight:var( --e-global-typography-b3c83e8-font-weight );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );}.elementor-67289 .elementor-element.elementor-element-921b06b .button{color:#fff !important;align-self:center;}.elementor-67289 .elementor-element.elementor-element-921b06b .image-wrapper{text-align:center;}.elementor-67289 .elementor-element.elementor-element-921b06b{text-align:center;}.elementor-67289 .elementor-element.elementor-element-921b06b .row{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem;}.elementor-67289 .elementor-element.elementor-element-921b06b .gutter-sizer{width:1.5rem;}.elementor-67289 .elementor-element.elementor-element-921b06b .grid-item{margin-bottom:1.5rem;}.elementor-67289 .elementor-element.elementor-element-921b06b img.image{height:56px !important;}.elementor-67289 .elementor-element.elementor-element-921b06b > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-67289 .elementor-element.elementor-element-053a5d8 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );font-weight:var( --e-global-typography-044c92a-font-weight );text-transform:var( --e-global-typography-044c92a-text-transform );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-053a5d8 > .elementor-widget-container{margin:2.5em 0em 0em 0em;}.elementor-67289 .elementor-element.elementor-element-1d06227{--display:flex;--gap:4rem 4rem;--background-transition:0.3s;--padding-block-start:6em;--padding-block-end:6em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-67289 .elementor-element.elementor-element-1d06227:not(.elementor-motion-effects-element-type-background), .elementor-67289 .elementor-element.elementor-element-1d06227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9e4427f );}.elementor-67289 .elementor-element.elementor-element-1d06227, .elementor-67289 .elementor-element.elementor-element-1d06227::before{--border-transition:0.3s;}.elementor-67289 .elementor-element.elementor-element-c6919b4 [class^='item']{background-color:var( --e-global-color-bc3bf91 );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .heading{padding:16px 0px 0px 0px;font-family:var( --e-global-typography-b3c83e8-font-family );font-size:var( --e-global-typography-b3c83e8-font-size );font-weight:var( --e-global-typography-b3c83e8-font-weight );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );color:var( --e-global-color-9e4427f );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .subheading{color:var( --e-global-color-9e4427f );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .description{font-family:var( --e-global-typography-1c9d649-font-family );font-size:var( --e-global-typography-1c9d649-font-size );font-weight:var( --e-global-typography-1c9d649-font-weight );line-height:var( --e-global-typography-1c9d649-line-height );letter-spacing:var( --e-global-typography-1c9d649-letter-spacing );word-spacing:var( --e-global-typography-1c9d649-word-spacing );color:var( --e-global-color-9e4427f );}.elementor-67289 .elementor-element.elementor-element-c6919b4 .button-wrapper{padding:1.5rem 0rem 0rem 0rem;}.elementor-67289 .elementor-element.elementor-element-c6919b4 .button .icon{margin-left:1rem;}.elementor-67289 .elementor-element.elementor-element-c6919b4 .button{font-size:var( --e-global-typography-044c92a-font-size );font-weight:var( --e-global-typography-044c92a-font-weight );text-transform:var( --e-global-typography-044c92a-text-transform );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );color:var( --e-global-color-secondary );}.elementor-67289 .elementor-element.elementor-element-3d423eb{--display:flex;--gap:2em 2em;--background-transition:0.3s;--padding-block-start:2.5em;--padding-block-end:2.5em;--padding-inline-start:2.5em;--padding-inline-end:2.5em;}.elementor-67289 .elementor-element.elementor-element-3d423eb:not(.elementor-motion-effects-element-type-background), .elementor-67289 .elementor-element.elementor-element-3d423eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95daeab );}.elementor-67289 .elementor-element.elementor-element-3d423eb, .elementor-67289 .elementor-element.elementor-element-3d423eb::before{--border-transition:0.3s;}.elementor-67289 .elementor-element.elementor-element-1f44c27 .elementor-heading-title{font-family:"Rubik";font-size:2rem;font-weight:800;line-height:1.3em;}{{SELECTOR}} .algert-logo-block-widget{justify-content:space-between !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9 img{height:calc(1px * 40) !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9 .algert-logo-block-widget{column-gap:1em !important;}.elementor-67289 .elementor-element.elementor-element-1a96018{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-67289 .elementor-element.elementor-element-24f06b8{text-align:center;}.elementor-67289 .elementor-element.elementor-element-0f2175a{text-align:center;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-67289 .elementor-element.elementor-element-902ed17 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );font-weight:var( --e-global-typography-044c92a-font-weight );text-transform:var( --e-global-typography-044c92a-text-transform );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-902ed17 > .elementor-widget-container{margin:2.5em 0em 0em 0em;}@media(max-width:1024px) and (min-width:768px){.elementor-67289 .elementor-element.elementor-element-c878c41{--width:100%;}}@media(max-width:1024px){.elementor-67289 .elementor-element.elementor-element-143abd41{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1em 1em;--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-67289 .elementor-element.elementor-element-65d5db9 .elementor-heading-title{font-size:var( --e-global-typography-37361ce-font-size );line-height:var( --e-global-typography-37361ce-line-height );letter-spacing:var( --e-global-typography-37361ce-letter-spacing );word-spacing:var( --e-global-typography-37361ce-word-spacing );}.elementor-67289 .elementor-element.elementor-element-611acd2 .elementor-heading-title{font-size:1.5em;}.elementor-67289 .elementor-element.elementor-element-37ba28e .elementor-heading-title{font-size:1.1rem;}.elementor-67289 .elementor-element.elementor-element-9c1f3a2{--padding-block-start:5em;--padding-block-end:5em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-67289 .elementor-element.elementor-element-921b06b  .heading{font-size:var( --e-global-typography-b3c83e8-font-size );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );}.elementor-67289 .elementor-element.elementor-element-053a5d8 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-1d06227{--padding-block-start:04em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-67289 .elementor-element.elementor-element-c6919b4  .heading{font-size:var( --e-global-typography-b3c83e8-font-size );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .description{font-size:var( --e-global-typography-1c9d649-font-size );line-height:var( --e-global-typography-1c9d649-line-height );letter-spacing:var( --e-global-typography-1c9d649-letter-spacing );word-spacing:var( --e-global-typography-1c9d649-word-spacing );}.elementor-67289 .elementor-element.elementor-element-c6919b4 .button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-3d423eb{--gap:1.5em 1.5em;--padding-block-start:2em;--padding-block-end:2em;--padding-inline-start:2em;--padding-inline-end:2em;}.elementor-67289 .elementor-element.elementor-element-1f44c27 .elementor-heading-title{font-size:1.5rem;}{{SELECTOR}} .algert-logo-block-widget{justify-content:space-around !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9 img{height:calc(1px * 30) !important;}.elementor-67289 .elementor-element.elementor-element-0f2175a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-67289 .elementor-element.elementor-element-902ed17 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}}@media(max-width:767px){.elementor-67289 .elementor-element.elementor-element-143abd41{--gap:2em 2em;--padding-block-start:3em;--padding-block-end:4em;--padding-inline-start:0em;--padding-inline-end:0em;}.elementor-67289 .elementor-element.elementor-element-4aea7e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0rem;--padding-block-end:0rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-67289 .elementor-element.elementor-element-65d5db9{text-align:center;}.elementor-67289 .elementor-element.elementor-element-65d5db9 .elementor-heading-title{font-size:var( --e-global-typography-37361ce-font-size );line-height:var( --e-global-typography-37361ce-line-height );letter-spacing:var( --e-global-typography-37361ce-letter-spacing );word-spacing:var( --e-global-typography-37361ce-word-spacing );}.elementor-67289 .elementor-element.elementor-element-fbac7d5{text-align:center;}.elementor-67289 .elementor-element.elementor-element-a06025c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1.5em 1.5em;--padding-block-start:1.5em;--padding-block-end:1.5em;--padding-inline-start:1.5em;--padding-inline-end:1.5em;}.elementor-67289 .elementor-element.elementor-element-611acd2{text-align:center;}.elementor-67289 .elementor-element.elementor-element-611acd2 .elementor-heading-title{font-size:1.5em;line-height:1.1em;}.elementor-67289 .elementor-element.elementor-element-c878c41{--gap:1em 1em;--flex-wrap:nowrap;}.elementor-67289 .elementor-element.elementor-element-9c1f3a2{--padding-block-start:4em;--padding-block-end:4em;--padding-inline-start:1em;--padding-inline-end:1em;}.elementor-67289 .elementor-element.elementor-element-921b06b  .heading{font-size:var( --e-global-typography-b3c83e8-font-size );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );}.elementor-67289 .elementor-element.elementor-element-921b06b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-67289 .elementor-element.elementor-element-053a5d8 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .heading{font-size:var( --e-global-typography-b3c83e8-font-size );line-height:var( --e-global-typography-b3c83e8-line-height );letter-spacing:var( --e-global-typography-b3c83e8-letter-spacing );word-spacing:var( --e-global-typography-b3c83e8-word-spacing );}.elementor-67289 .elementor-element.elementor-element-c6919b4  .description{font-size:var( --e-global-typography-1c9d649-font-size );line-height:var( --e-global-typography-1c9d649-line-height );letter-spacing:var( --e-global-typography-1c9d649-letter-spacing );word-spacing:var( --e-global-typography-1c9d649-word-spacing );}.elementor-67289 .elementor-element.elementor-element-c6919b4 .button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-3d423eb{--padding-block-start:1.5em;--padding-block-end:1.5em;--padding-inline-start:1.5em;--padding-inline-end:1.5em;}.elementor-67289 .elementor-element.elementor-element-1f44c27{text-align:center;}{{SELECTOR}} .algert-logo-block-widget{justify-content:center !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9 img{height:calc(1px * 25) !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9 .algert-logo-block-widget{column-gap:1.5em !important;row-gap:1.5em !important;}.elementor-67289 .elementor-element.elementor-element-c8c33a9{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-67289 .elementor-element.elementor-element-c8c33a9.elementor-element{--align-self:center;}.elementor-67289 .elementor-element.elementor-element-0f2175a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-67289 .elementor-element.elementor-element-902ed17 .elementor-button{font-size:var( --e-global-typography-044c92a-font-size );line-height:var( --e-global-typography-044c92a-line-height );letter-spacing:var( --e-global-typography-044c92a-letter-spacing );word-spacing:var( --e-global-typography-044c92a-word-spacing );}.elementor-67289 .elementor-element.elementor-element-902ed17 > .elementor-widget-container{margin:0em 0em 0em 0em;}}/* Start custom CSS for html, class: .elementor-element-bae2899 */@keyframes animatedgradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes bounceArrow {
  0% {
    left: -2.5rem;
  }
  100% {
    left: -2rem;
  }
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hubspot-form-inline {
  --email-background-color: #fff;
  --email-placeholder-color: var(--e-global-color-b775f6c);
  --email-border-color: var(--e-global-color-bc3bf91);
  --gap: 8px;
  flex-wrap: wrap;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-email .input {
  --borderWidth: 0.65em;
  position: relative;
  height: var(--form-min-height);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-email .input:before {
  content: "";
  position: absolute;
  top: calc(-1 * var(--borderWidth));
  left: calc(-1 * var(--borderWidth));
  height: calc(100% + var(--borderWidth) * 2);
  width: calc(100% + var(--borderWidth) * 2);
  background: linear-gradient(60deg, #ff7a00, #fdb97a);
  animation: animatedgradient 3s linear infinite;
  background-size: 300% 300%;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-email .input input[type=email] {
  width: calc(100% - 0.65em);
  height: calc(100% - 0.65em);
  position: relative;
  border: 0;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-recaptcha {
  display: none;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .submitted-message:not(.active) {
  display: none;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-submit [type=submit] {
  transition: 300ms;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-submit [type=submit].disabled {
  opacity: 0.5;
  pointer-events: none;
  background-color: var(--e-global-color-b775f6c);
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .arrow {
  height: 55px;
  width: 100%;
  position: absolute;
  display: flex;
  align-items: center;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .arrow .fa-arrow-right {
  font-size: 24px;
  color: #9b9991;
  position: absolute;
  animation: bounceArrow 0.3s ease-out infinite alternate;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy {
  order: 3;
  flex-basis: 100%;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy .input .inputs-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy .input .inputs-list label {
  display: flex;
  align-items: flex-start;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy .input .inputs-list span {
  color: var(--color-text);
  font-size: 1rem;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy input[type=checkbox] {
  -webkit-appearance: none;
  -moz-appearance: none;
  margin-right: 0.5rem;
  appearance: none;
  width: 22px !important;
  height: 20px !important;
  aspect-ratio: 1/1;
  outline: none;
  position: relative;
  background-color: white;
  border: none;
  cursor: pointer;
}
@media (max-width: 767.98px) {
  .elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy input[type=checkbox] {
    font-size: 1.1rem;
  }
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy input[type=checkbox]:checked {
  background-color: var(--e-global-color-secondary);
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy input[type=checkbox]::after {
  content: "";
  display: none;
  position: absolute;
  left: 35%;
  top: 15%;
  width: 6px;
  height: 11px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy input[type=checkbox]:checked::after {
  display: block;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy .hs-error-msgs {
  font-size: 0;
}
.elementor-67289 .elementor-element.elementor-element-bae2899 .hs-terms_of_use_and_privacy_policy .hs-error-msgs .hs-error-msg::before {
  content: "Please accept Terms of Use and Privacy Policy";
  color: var(--error-color);
  font-size: 1rem;
}

@media (max-width: 767.98px) {
  .elementor-67289 .elementor-element.elementor-element-bae2899 .hubspot-form-inline {
    --form-min-height: 48px;
  }
  .elementor-67289 .elementor-element.elementor-element-bae2899 .arrow {
    height: 48px;
  }
  .elementor-67289 .elementor-element.elementor-element-bae2899 .submitted-message {
    margin-left: auto;
    margin-right: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c878c41 */.elementor-67289 .elementor-element.elementor-element-c878c41 {
    max-width: 550px;
}/* End custom CSS */
/* Start custom CSS for quote-block-widget, class: .elementor-element-c6919b4 */.elementor-67289 .elementor-element.elementor-element-c6919b4 .button .icon svg {
    width: 22px;
    height: 22px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fc28dda */.elementor-67289 .elementor-element.elementor-element-fc28dda iframe {
    height: 70vh;
}/* End custom CSS */
/* Start custom CSS */.hthb-notification {
    display: none;
    visibility: hidden;
}

body.hthb {
    padding-top: 0 !important;
}/* End custom CSS */