
a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}



            body {
                margin:0px;
            }
            img:not([src]):not([srcset]) {
                visibility:hidden;
            }
        

#hs_cos_wrapper_header_page .pwr-header-advanced-mm:nth-child(1) .pwr-adc__wrapper { --col-padding:0px; }


#hs_cos_wrapper_header_page .pwr-header-advanced-mm:nth-child(2) .pwr-adc__wrapper { --col-padding:0px; }


#hs_cos_wrapper_header_page .pwr-header-advanced-mm:nth-child(3) .pwr-adc__wrapper { --col-padding:0px; }


@media (min-width:575px) and (max-width:768px) {
  #hs_cos_wrapper_module_17714372887332 div:first-child { display:none; }
}

@media (max-width:575px) {
  #hs_cos_wrapper_module_17714372887332 div:first-child { display:none; }
}

            

#hs_cos_wrapper_widget_1741202830918 .pwr-accordion {
  --mod-acc-clr-hover-box-background:#ffffff;
  --mod-acc-clr-hover-box-txt:#121419;
  --mod-acc-clr-active-box-background:#ffffff;
  --mod-acc-clr-active-box-txt:#121419;
}


#hs_cos_wrapper_footer_page .pwr-footer__content .pwr-adc__wrapper { --col-padding:15px; }


#hs_cos_wrapper_footer_page body input[type="text"],
#hs_cos_wrapper_footer_page body input[type="password"],
#hs_cos_wrapper_footer_page body input[type="datetime"],
#hs_cos_wrapper_footer_page body input[type="datetime-local"],
#hs_cos_wrapper_footer_page body input[type="date"],
#hs_cos_wrapper_footer_page body input[type="month"],
#hs_cos_wrapper_footer_page body input[type="time"],
#hs_cos_wrapper_footer_page body input[type="week"],
#hs_cos_wrapper_footer_page body input[type="number"],
#hs_cos_wrapper_footer_page body input[type="email"],
#hs_cos_wrapper_footer_page body input[type="url"],
#hs_cos_wrapper_footer_page body input[type="search"],
#hs_cos_wrapper_footer_page body input[type="tel"],
#hs_cos_wrapper_footer_page body input[type="color"],
#hs_cos_wrapper_footer_page body input[type="file"],
#hs_cos_wrapper_footer_page body textarea,
#hs_cos_wrapper_footer_page body select {
  background-color:rgba(var(--clr-base-dk-rgb),.05);
  border:0;
  border-radius:var(--br-input);
  padding:16px 18px;
}

#hs_cos_wrapper_footer_page body .pwr--dark input[type="text"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="password"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="datetime"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="datetime-local"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="date"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="month"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="time"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="week"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="number"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="email"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="url"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="search"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="tel"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="color"],
#hs_cos_wrapper_footer_page body .pwr--dark input[type="file"],
#hs_cos_wrapper_footer_page body .pwr--dark textarea,
#hs_cos_wrapper_footer_page body .pwr--dark select {
  background-color:rgba(var(--clr-base-lt-rgb),.05);
  border-color:var(--clr-form-field-border-dk-rgba);
}

#hs_cos_wrapper_footer_page body input[type="text"]:focus,
#hs_cos_wrapper_footer_page body input[type="password"]:focus,
#hs_cos_wrapper_footer_page body input[type="datetime"]:focus,
#hs_cos_wrapper_footer_page body input[type="datetime-local"]:focus,
#hs_cos_wrapper_footer_page body input[type="date"]:focus,
#hs_cos_wrapper_footer_page body input[type="month"]:focus,
#hs_cos_wrapper_footer_page body input[type="time"]:focus,
#hs_cos_wrapper_footer_page body input[type="week"]:focus,
#hs_cos_wrapper_footer_page body input[type="number"]:focus,
#hs_cos_wrapper_footer_page body input[type="email"]:focus,
#hs_cos_wrapper_footer_page body input[type="url"]:focus,
#hs_cos_wrapper_footer_page body input[type="search"]:focus,
#hs_cos_wrapper_footer_page body input[type="tel"]:focus,
#hs_cos_wrapper_footer_page body input[type="color"]:focus,
#hs_cos_wrapper_footer_page body input[type="file"]:focus,
#hs_cos_wrapper_footer_page body textarea:focus,
#hs_cos_wrapper_footer_page body select:focus {
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  box-shadow:inset 0 0 0px 2px var(--clr-primary);
}

#hs_cos_wrapper_footer_page body .pwr--dark input[type="text"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="password"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="datetime"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="datetime-local"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="date"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="month"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="time"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="week"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="number"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="email"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="url"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="search"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="tel"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="color"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark input[type="file"]:focus,
#hs_cos_wrapper_footer_page body .pwr--dark textarea:focus,
#hs_cos_wrapper_footer_page body .pwr--dark select:focus {
  background-color:rgba(var(--clr-base-lt-rgb),.15);
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
  box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
}

#hs_cos_wrapper_footer_page body select { background-position:right 1em top 50%,0 0 !important; }

#hs_cos_wrapper_footer_page form input[type="text"],
#hs_cos_wrapper_footer_page form input[type="password"],
#hs_cos_wrapper_footer_page form input[type="datetime"],
#hs_cos_wrapper_footer_page form input[type="datetime-local"],
#hs_cos_wrapper_footer_page form input[type="date"],
#hs_cos_wrapper_footer_page form input[type="month"],
#hs_cos_wrapper_footer_page form input[type="time"],
#hs_cos_wrapper_footer_page form input[type="week"],
#hs_cos_wrapper_footer_page form input[type="number"],
#hs_cos_wrapper_footer_page form input[type="email"],
#hs_cos_wrapper_footer_page form input[type="url"],
#hs_cos_wrapper_footer_page form input[type="search"],
#hs_cos_wrapper_footer_page form input[type="tel"],
#hs_cos_wrapper_footer_page form input[type="color"],
#hs_cos_wrapper_footer_page form input[type="file"],
#hs_cos_wrapper_footer_page form textarea,
#hs_cos_wrapper_footer_page form select {
  background-color:rgba(var(--clr-base-dk-rgb),.05);
  border:0;
  border-radius:var(--br-input);
  padding:16px 18px;
}

#hs_cos_wrapper_footer_page .hs-dateinput:before {
  left:16px;
  top:18px;
  z-index:1;
}

#hs_cos_wrapper_footer_page .hs-dateinput>.hs-input { padding-left:40px !important; }

#hs_cos_wrapper_footer_page form select {
  background-position:right 1em top 50%,0 0;
  border-radius:var(--br-input);
  padding:16px 18px;
}

#hs_cos_wrapper_footer_page .pwr--dark form input[type="text"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="password"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime-local"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="date"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="month"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="time"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="week"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="number"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="email"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="url"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="search"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="tel"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="color"],
#hs_cos_wrapper_footer_page .pwr--dark form input[type="file"],
#hs_cos_wrapper_footer_page .pwr--dark form textarea,
#hs_cos_wrapper_footer_page .pwr--dark form select {
  background-color:rgba(var(--clr-base-lt-rgb),.05);
  border-color:var(--clr-form-field-border-dk-rgba);
}

#hs_cos_wrapper_footer_page form input[type="text"]:focus,
#hs_cos_wrapper_footer_page form input[type="password"]:focus,
#hs_cos_wrapper_footer_page form input[type="datetime"]:focus,
#hs_cos_wrapper_footer_page form input[type="datetime-local"]:focus,
#hs_cos_wrapper_footer_page form input[type="date"]:focus,
#hs_cos_wrapper_footer_page form input[type="month"]:focus,
#hs_cos_wrapper_footer_page form input[type="time"]:focus,
#hs_cos_wrapper_footer_page form input[type="week"]:focus,
#hs_cos_wrapper_footer_page form input[type="number"]:focus,
#hs_cos_wrapper_footer_page form input[type="email"]:focus,
#hs_cos_wrapper_footer_page form input[type="url"]:focus,
#hs_cos_wrapper_footer_page form input[type="search"]:focus,
#hs_cos_wrapper_footer_page form input[type="tel"]:focus,
#hs_cos_wrapper_footer_page form input[type="color"]:focus,
#hs_cos_wrapper_footer_page form input[type="file"]:focus,
#hs_cos_wrapper_footer_page form textarea:focus,
#hs_cos_wrapper_footer_page form select:focus {
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  box-shadow:inset 0 0 0px 2px var(--clr-primary);
}

#hs_cos_wrapper_footer_page .pwr--dark form input[type="text"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="password"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime-local"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="date"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="month"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="time"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="week"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="number"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="email"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="url"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="search"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="tel"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="color"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form input[type="file"]:focus,
#hs_cos_wrapper_footer_page .pwr--dark form textarea:focus,
#hs_cos_wrapper_footer_page .pwr--dark form select:focus {
  background-color:rgba(var(--clr-base-lt-rgb),.15);
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
  box-shadow:inset 0 0 0px 2px var(--clr-form-field-border-dk);
}

#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="text"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="password"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime-local"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="date"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="month"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="time"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="week"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="number"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="email"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="url"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="search"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="tel"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="color"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="file"],
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form textarea,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form select {
  background-color:rgba(var(--clr-base-dk-rgb),.05);
  border:0;
}

#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="text"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="password"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime-local"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="date"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="month"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="time"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="week"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="number"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="email"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="url"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="search"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="tel"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="color"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="file"]:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form textarea:focus,
#hs_cos_wrapper_footer_page .pwr-form.pwr--light form select:focus {
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  box-shadow:inset 0 0 0px 2px var(--clr-primary);
}

#hs_cos_wrapper_footer_page .body-wrapper [type="checkbox"]+span:not(.slider):before { background-color:rgba(var(--clr-base-dk-rgb),.05) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="checkbox"]+span:before,
#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="checkbox"]+span:before { background-color:rgba(var(--clr-base-lt-rgb),.05) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="checkbox"]:checked+span:before,
#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="checkbox"]:checked+span:before { background-color:rgba(var(--clr-base-lt-rgb),1) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--light [type="checkbox"]+span:before { background-color:rgba(var(--clr-base-dk-rgb),.05) !important; }

#hs_cos_wrapper_footer_page .body-wrapper [type="radio"]:checked+span:after,
#hs_cos_wrapper_footer_page .body-wrapper [type="radio"]:not(:checked)+span:after { background-color:rgba(var(--clr-base-dk-rgb),.05) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="radio"]+span:after,
#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="radio"]+span:after { background-color:rgba(var(--clr-base-lt-rgb),.05) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="radio"]:checked+span:after,
#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="radio"]:checked+span:after { background-color:rgba(var(--clr-base-lt-rgb),1) !important; }

#hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--light [type="radio"]+span:after { background-color:rgba(var(--clr-base-dk-rgb),.05) !important; }

@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none) {
  #hs_cos_wrapper_footer_page form input[type="text"],
  #hs_cos_wrapper_footer_page form input[type="password"],
  #hs_cos_wrapper_footer_page form input[type="datetime"],
  #hs_cos_wrapper_footer_page form input[type="datetime-local"],
  #hs_cos_wrapper_footer_page form input[type="date"],
  #hs_cos_wrapper_footer_page form input[type="month"],
  #hs_cos_wrapper_footer_page form input[type="time"],
  #hs_cos_wrapper_footer_page form input[type="week"],
  #hs_cos_wrapper_footer_page form input[type="number"],
  #hs_cos_wrapper_footer_page form input[type="email"],
  #hs_cos_wrapper_footer_page form input[type="url"],
  #hs_cos_wrapper_footer_page form input[type="search"],
  #hs_cos_wrapper_footer_page form input[type="tel"],
  #hs_cos_wrapper_footer_page form input[type="color"],
  #hs_cos_wrapper_footer_page form input[type="file"],
  #hs_cos_wrapper_footer_page form textarea,
  #hs_cos_wrapper_footer_page form select,
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="text"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="password"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="datetime-local"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="date"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="month"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="time"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="week"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="number"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="email"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="url"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="search"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="tel"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="color"],
  #hs_cos_wrapper_footer_page .pwr--dark form input[type="file"],
  #hs_cos_wrapper_footer_page .pwr--dark form textarea,
  #hs_cos_wrapper_footer_page .pwr--dark form select,
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="text"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="password"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="datetime-local"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="date"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="month"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="time"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="week"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="number"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="email"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="url"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="search"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="tel"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="color"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form input[type="file"],
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form textarea,
  #hs_cos_wrapper_footer_page .pwr-form.pwr--light form select {
    -webkit-backdrop-filter:none;
    backdrop-filter:none;
    background-color:none;
  }

  #hs_cos_wrapper_footer_page .body-wrapper [type="checkbox"]+span:not(.slider):before,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="checkbox"]+span:before,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="checkbox"]+span:before,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--light [type="checkbox"]+span:before,
  #hs_cos_wrapper_footer_page .body-wrapper [type="radio"]:checked+span:after,
  #hs_cos_wrapper_footer_page .body-wrapper [type="radio"]:not(:checked)+span:after,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="radio"]+span:after,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="radio"]+span:after,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--light [type="radio"]+span:after {
    -webkit-backdrop-filter:none;
    backdrop-filter:none;
    background-color:none;
  }

  #hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="checkbox"]:checked+span:before,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="checkbox"]:checked+span:before { background-color:none !important; }

  #hs_cos_wrapper_footer_page .body-wrapper .pwr--dark [type="radio"]:checked+span:after,
  #hs_cos_wrapper_footer_page .body-wrapper .pwr-form.pwr--dark [type="radio"]:checked+span:after { background-color:none !important; }
}

#hs_cos_wrapper_footer_page form input[type="text"]:focus.pwr-header-search__input {
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
}

#hs_cos_wrapper_footer_page .pwr-burger-search__input+.pwr-search-field__icon { right:16px; }

@supports (-webkit-backdrop-filter:none) or (backdrop-filter:none) {
  #hs_cos_wrapper_footer_page .pwr-sec-form__form-wrapper--hor-boxed .pwr-form,
  #hs_cos_wrapper_footer_page .pwr-sec-form__form-wrapper--hor-boxed .pwr-form.pwr--light {
    -webkit-backdrop-filter:none;
    backdrop-filter:none;
    background-color:inherit;
  }
}

#hs_cos_wrapper_footer_page .pwr-email-unsub #email-prefs-form .email-edit { padding:20px !important; }

#hs_cos_wrapper_footer_page .pwr-password-prompt #hs-pwd-widget-password {
  border-radius:var(--br-input);
  padding:20px !important;
}

#hs_cos_wrapper_footer_page .pwr-password-prompt #hs-pwd-widget-password:focus {
  -moz-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  -webkit-box-shadow:inset 0 0 0px 2px var(--clr-primary);
  box-shadow:inset 0 0 0px 2px var(--clr-primary);
}

#hs_cos_wrapper_footer_page #pwr-search-results__input { padding:20px 52px 20px 20px; }


#hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-1-2 { height:315px; }

@media (max-width:991px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-1-2 { height:80px; }
}

@media (max-width:575px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-1-2 { height:auto; }
}


#hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-2-1 { height:360px; }

@media (max-width:991px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-2-1 { height:auto; }
}

@media (max-width:575px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-2-1 { height:auto; }
}


#hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-3-1 { height:360px; }

@media (max-width:991px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-3-1 { height:auto; }
}

@media (max-width:575px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-3-1 { height:auto; }
}


#hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-4-1 { height:360px; }

@media (max-width:991px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-4-1 { height:auto; }
}

@media (max-width:575px) {
  #hs_cos_wrapper_footer_page .pwr-adc__content-wrapper--ix-0-4-1 { height:auto; }
}



.dnd_area-row-0-max-width-section-centering > .row-fluid {
  max-width: 1344px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-1-max-width-section-centering > .row-fluid {
  max-width: 1344px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-2-force-full-width-section > .row-fluid {
  max-width: none !important;
}
.dnd_area-row-3-max-width-section-centering > .row-fluid {
  max-width: 1240px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.dnd_area-row-4-force-full-width-section > .row-fluid {
  max-width: none !important;
}
/* HubSpot Styles (default) */
.dnd_area-row-0-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.dnd_area-row-0-background-layers {
  background-image: linear-gradient(rgba(242, 244, 248, 1), rgba(242, 244, 248, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-1-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.dnd_area-row-1-background-layers {
  background-image: linear-gradient(rgba(242, 244, 248, 1), rgba(242, 244, 248, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-2-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.dnd_area-row-2-background-layers {
  background-image: linear-gradient(rgba(242, 244, 248, 1), rgba(242, 244, 248, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-3-padding {
  padding-top: 15px !important;
}
.dnd_area-row-3-background-layers {
  background-image: linear-gradient(rgba(242, 244, 248, 1), rgba(242, 244, 248, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
.dnd_area-row-4-padding {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
.dnd_area-row-4-background-layers {
  background-image: linear-gradient(rgba(242, 244, 248, 1), rgba(242, 244, 248, 1)) !important;
  background-position: left top !important;
  background-size: auto !important;
  background-repeat: no-repeat !important;
}
/* HubSpot Styles (mobile) */
@media (max-width: 767px) {
  .dnd_area-row-2-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .dnd_area-row-3-padding {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
  .dnd_area-row-4-padding {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .module_17714372887332-hidden {
    display: none !important;
  }
}



  .fn-search-wrapper {
    max-width: 920px;
    margin: 0 auto;
    padding: 40px 20px;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  }

  .fn-search-wrapper * {
    box-sizing: border-box;
  }

  .fn-search-bar {
    display: flex;
    align-items: center;
    background: #ffffff;
    border: 2px solid #e2e8f0;
    border-radius: 14px;
    padding: 6px 6px 6px 20px;
    transition: border-color 0.25s ease, box-shadow 0.25s ease;
    box-shadow: 0 4px 24px rgba(0, 0, 0, 0.06);
  }

  .fn-search-bar:focus-within {
    border-color: #6c5ce7;
    box-shadow: 0 4px 32px rgba(108, 92, 231, 0.15);
  }

  .fn-search-bar input {
    flex: 1;
    border: none;
    outline: none;
    font-size: 16px;
    color: #1a1a2e;
    background: transparent;
    padding: 12px 0;
    font-weight: 400;
  }

  .fn-search-bar input::placeholder {
    color: #a0aec0;
  }

  .fn-search-btn {
    background: #FFCC33;
    color: #000;
    border: none;
    border-radius: 10px;
    padding: 12px 28px;
    font-size: 15px;
    font-weight: 800;
    cursor: pointer;
    transition: background 0.2s ease, transform 0.15s ease;
    white-space: nowrap;
  }

  .fn-search-btn:hover {
    background: #5a4bd1;
    transform: translateY(-1px);
  }

  .fn-search-btn:active {
    transform: translateY(0);
  }

  .fn-search-btn:disabled {
    background: #a0aec0;
    cursor: not-allowed;
    transform: none;
  }

  /* Loading spinner inside button */
  .fn-search-btn .fn-spinner {
    display: inline-block;
    width: 16px;
    height: 16px;
    border: 2px solid rgba(255,255,255,0.3);
    border-top-color: #fff;
    border-radius: 50%;
    animation: fn-spin 0.6s linear infinite;
    vertical-align: middle;
    margin-right: 6px;
  }

  @keyframes fn-spin {
    to { transform: rotate(360deg); }
  }

  /* Results area */
  .fn-results {
    margin-top: 20px;
  }

  .fn-result-card {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #ffffff;
    border: 1px solid #e2e8f0;
    border-radius: 12px;
    padding: 18px 24px;
    margin-bottom: 10px;
    transition: box-shadow 0.2s ease, border-color 0.2s ease;
    animation: fn-fadeIn 0.3s ease forwards;
    opacity: 0;
  }

  .fn-result-card:hover {
    box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);
    border-color: #d0d5dd;
  }

  @keyframes fn-fadeIn {
    to { opacity: 1; transform: translateY(0); }
    from { opacity: 0; transform: translateY(8px); }
  }

  .fn-result-card:nth-child(1) { animation-delay: 0s; }
  .fn-result-card:nth-child(2) { animation-delay: 0.05s; }
  .fn-result-card:nth-child(3) { animation-delay: 0.1s; }
  .fn-result-card:nth-child(4) { animation-delay: 0.15s; }
  .fn-result-card:nth-child(5) { animation-delay: 0.2s; }

  .fn-domain-info {
    display: flex;
    flex-direction: column;
    gap: 4px;
  }

  .fn-domain-name {
    font-size: 17px;
    font-weight: 600;
    color: #1a1a2e;
  }

  .fn-domain-tld {
    color: #6c5ce7;
  }

  .fn-domain-status {
    font-size: 13px;
    font-weight: 500;
  }

  .fn-status-available {
    color: #00b894;
  }

  .fn-status-taken {
    color: #a0aec0;
  }

  .fn-status-protected {
    color: #6b7280;
  }

  .fn-result-right {
    display: flex;
    align-items: center;
    gap: 20px;
  }

  .fn-price {
    font-size: 18px;
    font-weight: 700;
    color: #1a1a2e;
  }

  .fn-buy-btn {
    display: inline-block;
    background: #FFCC33 !important;
    color: #000;
    text-decoration: none;
    border-radius: 8px;
    padding: 10px 22px !important;
    font-size: 14px;
    font-weight: 600;
    transition: background 0.2s ease, transform 0.15s ease;
  }

  .fn-buy-btn:hover {
    background: #5a4bd1;
    transform: translateY(-1px);
    color: #fff;
    text-decoration: none;
  }

  .fn-buy-btn-disabled {
    background: #cbd5e0 !important;
    cursor: not-allowed;
  }

  .fn-buy-btn-disabled:hover {
    background: #cbd5e0;
    transform: none;
  }

  /* Error / empty state */
  .fn-message {
    text-align: center;
    padding: 24px;
    color: #718096;
    font-size: 15px;
  }

  .fn-error {
    color: #e53e3e;
  }

  /* Responsive */
  @media (max-width: 600px) {
    .fn-search-bar {
      padding: 4px 4px 4px 14px;
    }

    .fn-search-btn {
      padding: 10px 18px;
      font-size: 14px;
    }

    .fn-result-card {
      flex-direction: column;
      align-items: flex-start;
      gap: 12px;
      padding: 16px 18px;
    }

    .fn-result-right {
      width: 100%;
      justify-content: space-between;
    }
  }
.pwr-btn--custom-size-01 .hs-submit .hs-button, .pwr-cta--custom-size-01 [class*=cta_button]:not(.pwr-cta--hubspot-style), [class*=cta_button].pwr-cta--custom-size-01 {
    font-size: 14px;
    line-height: 14px;
    
}
  .pwr-step__cta {
   margin-top: 8px; !important
    
} 
  .pwr-step__title--has-desc {
    padding-bottom: 4px;
}
  .pwr-step {
    padding: 12px !important;
    padding-top: 0px !important;
    width: calc(25% - 20px) !important;
}
  .desc-wrapper {
    max-width: 50% !important;
}
  .fn-text {
    padding: 0px !important;
}
   .pwr-step__img {
    margin: 0px !important;
}
  @media (max-width: 768px) {
      .desc-wrapper {
    max-width: 100% !important;
      }
      .pwr-step { 
       
width: calc(80% - 20px) !important;        margin: 6px !important;
}
.pwr--align-c {
        text-align: center !important;
    }
  
   .only-desktop {
      display: none !important;
    }
    .only-mobile {
      display: block !important;
    }
  }
