/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

@import url('https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); 

h1,
h2,
h3,
h4,
h5,h6{
 

}
#hs_cos_wrapper_system_page > div.pwr-header.vanilla.pwr--light.pwr-header--dark-on-scroll{display:none!important;}


#hs_cos_wrapper_widget_1749297348669 > div {border-radius:26px!important;padding:5%!important;}



.pwr--colored-box {
  background-color: #f7f7f7;}
.pwr-price-table {
    padding: 20px 0 20px;
}
.pwr-price-table__price--style-reduced {
    margin-bottom: 20px;
}
a.cta_button::before {
    background-color: #697f89;
}
.pwr-services-box--w-links {
    min-height: 200px;
}
.pwr-rich-text.pwr-image-box__desc:hover p{font-size:14px; line-height:15px;}
.pwr--neg-margin-lr-10 {
    text-align: center;
}
.pwr-header--padding{}
.pwr-header-top.pwr--dark{ background-color: #697f89;}

.home-text p {font-size: 16px!important;
    padding: 0 45px;
    line-height: 22px!important;
text-align:center;}

.pwr-sec-cta.vanilla.pwr--dark.pwr--padding-t-0.pwr--padding-b-0.subtext.lazyloaded {
    color: #4f4d46;
}
div#pwr-header-top {
    display: flex;
}
.pwr-header-top__menu {
    display: flex;
    justify-content: center;
    align-items: center;
}

.hs-menu-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
}
.pwr-services--style-4 {
    margin: 0;
}

.pwr-services-box__back, .pwr-services-box__front {
    padding: 20px 20px;
  
    min-height: 172px;
}
.pwr-services-box__front {
    background: #f7f7f7;
}
span.pwr-rich-text.pwr-services-item__desc , .pwr-rich-text {
    font-size: 14px;
    line-height: 21px;
  font-weight:regular;
    font-weight: lighter!important;
 }
.pwr-services-item__title {
    text-align: center;
}
.pwr-services-sub-services {
    display: none;
}
.cta_button:not(.pwr-cta--hubspot-style):before{background-color:#697f89;}


.workspaceicon .pwr-step__title {text-transform: unset;font-size: 18px;}
.workspaceicon .pwr-step {margin: 10px 10px 0px;}


@media (min-width: 601px) {
.span2.widget-span.widget-type-cell.cell_1688417011611-vertical-alignment.dnd-column , 
.span2.widget-span.widget-type-cell.cell_16884169763114-vertical-alignment.dnd-column,
.span3.widget-span.widget-type-cell.cell_1688417016125-vertical-alignment.dnd-column,
.span2.widget-span.widget-type-cell.cell_1688417012718-vertical-alignment.dnd-column,
.span2.widget-span.widget-type-cell.cell_1688417014391-vertical-alignment.dnd-column,
.span3.widget-span.widget-type-cell.dnd-column.cell_1688417014391-vertical-alignment,
{
    width: 25%;
    margin-left: 0px;
}}
 .pwr-image-box__img{
    border-radius: 0px;
}
.pwr-hero__title{max-width: 1000px;}
.boxlocation .pwr-image-box__title{
font-size:18px;
font-weight:600;}
.locationbox2 .pwr-image-box__below {
    border: 1px solid #e4e4e4;
    padding: 1% 6%;    border-radius: 2px!important;
}
.workspacesbox  .pwr-image-box__below {
  border: 2px solid #DADADA;
      min-height: 350px;
}
.workspacesboxpt  .pwr-image-box__below {
  border: 2px solid #DADADA;
      min-height: 350px;
}
.workspacesbox2  .pwr-image-box__below {
  border: 2px solid #DADADA;   
}

.workspacesbox2  span.pwr-rich-text.pwr-image-box__desc {
    padding: 5% 8%;
}
  .hs_cos_wrapper_type_post_filter ul li:before, .hs_cos_wrapper_type_post_listing ul li:before, .hs_cos_wrapper_type_rich_text ul:not(.inputs-list):not([style*=list-style-type]) li:before, .pwr-rich-text ul:not([style*=list-style-type]) li:before
{display:none;}
.cta_button:not(.pwr-cta--hubspot-style), .hs-submit{line-height: 1.8em;
    }
.pwr-rich-text ul li {list-style: unset;}
  .workspacesbox .pwr-rich-text.pwr-image-box__desc p{
font-size: var(--fs-paragraph);
   line-height:21px;
}
.meetingbox  .pwr-image-box__title p{color:;}
.virtualbox {
    padding: 5% 8%;
  }

.card ul li:before{color:#df4d28!important;}
.virtualbox pwr-rich-text {
    font-size: 16px;
  line-height:17px;
}
.locationbox2 p{padding:0 0% 6% 0;}
.locationbox2 .pwr-rich-text.pwr-image-box__desc:hover p {
 font-size: 16px!important;
line-height: var(--lh-paragraph);
}
   .workspacesbox .pwr-image-box__title { color: #697f89;}
.workspacesbox .pwr-rich-text.pwr-image-box__desc:hover p{
font-size: var(--fs-paragraph);
}
.workspacesbox .pwr-rich-text.pwr-image-box__desc p{padding: 2% 5%;}
 
.home_box p:hover{line-height:21px;}
.pwr-rich-text.pwr-image-box__desc:hover p{line-height:21px;
font-size: 16px!important;
}

.pwr-header-logo__img{max-width: 200px;}

.about_box span.pwr-image-box__title {
    color: #638e9e;
}
 
.pwr-image-box__back, .pwr-image-box__front{
    padding: 120px 30px;
}
.pwr-image-box--smaller .pwr-image-box__back, .pwr-image-box--smaller .pwr-image-box__front{
    padding: 120px 30px;
}
 .imagelp {
    min-width: 520px;margin-left: 70px;
}
.lpboxes{
  display: inline-flex;
align-items: center;
  justify-content: center;
  flex-direction: row;
  height: 360px;
  gap: 6rem;
  
}

.lpboxes1 .pwr-slider__navigation .swiper-button-next {
    right: 3px!important;
  background: #d8d8d8;
    padding: 2%;
    color: white;
    border-radius: 9999px;
}

.lpboxes1 .swiper-button-prev {
    left: 43px!important;
  background: #d8d8d8;
    padding: 2%;
    color: white;
    border-radius: 9999px;
}

.textlp {
    margin-right: 20px;
}
.locationbox2 .pwr-image-box__below{background:white;}

.lpformfooter .pwr-sec-form{padding: 4%!important;}
.lpformfooter .hs-submit {
    
    margin-top: 20px;
   
    width: 100%;
}
.lpformfooter .hs-form-field {
  margin-bottom: 10px;}
.lpformfooter .pwr-sec-form__title+.pwr-sec-form__desc {
    margin-top: 8px;
}

.lpformfooter .pwr-sec-form__intro-sec--vertical {
    margin-bottom: 20px;
}

 



/* Mobile devices first */
@media only screen and (max-width: 767px) {
 .team-row{ flex-wrap: wrap;
  justify-content: space-between;
   padding: 20px;}
  
  h1#boca-raton{font-size: 2.2rem;}
.locationh1 h1{font-size: 2.2rem;}

#hs_cos_wrapper_widget_1688037217802 > div > div.page-center.pwr-hero__info-box {
    top: 100px;
    position: absolute;
    
}
  .pwr-cta.pwr-cta--custom-04{
    font-size: 20px !important;
}
  
  .homenewicons .pwr-services--style-1 .pwr-services-item{   border : 1px solid #a2a2a2!important;
    padding: 2%;
    margin: 2%;}
   .homenewiconspt .pwr-services--style-1 .pwr-services-item{   border : 1px solid #a2a2a2!important;
    padding: 2%;
    margin: 2%;}
  .textlp {
    background: #ffffff;
}
  
  .lpboxes1 .swiper-button-prev {
    background: white;
    color: #544646;
    left: -39px!important;}
  .lpboxes1 .pwr-slider__navigation .swiper-button-next {
    background: white;
    color: #0b0a0a;
    right: -39px!important;}
    .mapilp {
    width: 300px;
}.locationbox2 p {
    padding: 0 0 0%;
}
  .span4.widget-span.widget-type-cell.cell_16953082741238-padding.dnd-column {
    margin-top: 20px;
}
    .pwr-services {
        width: 100%;
    }
    
    .swiper-slide {
        width: 100% !important;
        
    }
    .span4.widget-span.widget-type-cell.dnd-column.cell_16953082741239-padding {
    margin-top: 20px;
} 
}

.homesl .pwr-hero__desc {
    max-width: 598px;
}

.homesl .cta_button:not(.pwr-cta--hubspot-style){font-size:20px;}

.homesl .cta_button:not(.pwr-cta--hubspot-style), .hs-submit {
  line-height:2em;}
 .homesl h5 {
    font-size: 19px;
    font-size: var(--fs-h5);
    font-weight: 400;
   letter-spacing: 1px;}
 .homesl .pwr-cta--primary-solid .cta_button:not(.pwr-cta):not(.pwr-cta--hubspot-style):before {
    background-color: black;
}
.buttonlp .cta_button:not(.pwr-cta--hubspot-style):before {
    background-color: transparent;
  border: 2px solid white;}

.buttonlp .cta_button:not(.pwr-cta--hubspot-style), .hs-submit {
    line-height: 1.8em;
    padding: 10px 30px;
    font-size: 18px;
}

.hs-form-45019143-a7bd-495d-8e2d-bac8c2a7ce8f .hs-form__actions__submit, .hs-form__actions__next{    width: 100%!important;
    margin-top: 20px;}


.homenewiconspt span.pwr-services-item__title {
    color: #dd4d29;
    font-size: 16px;
  height: 20px;
}
.homenewicons span.pwr-services-item__title {
    color: #dd4d29;
    font-size: 16px;
  height: 20px;
}
.homenewicons .pwr-services-item {
    float: left;
  padding: 0px 10px 10px;}
.homenewiconspt .pwr-services-item {
    float: left;
  padding: 0px 10px 10px;}

.homenewicons  .pwr-services--style-1 .pwr-services-item {
    border-bottom:0px solid rgba(var(--clr-base-dk-rgb),.2);
    border-right: 0px solid rgba(var(--clr-base-dk-rgb),.2);
}
.homenewiconspt  .pwr-services--style-1 .pwr-services-item {
    border-bottom:0px solid rgba(var(--clr-base-dk-rgb),.2);
    border-right: 0px solid rgba(var(--clr-base-dk-rgb),.2);
}
.locnewicons .textheight {
    min-height: 105px;
}
 
.locnewicons span.pwr-services-item__title {
    color: #dd4d29;
    font-size: 16px;
  height: 20px;
}
.locnewicons .pwr-services-item {
    float: left;
  padding: 0px 10px 10px;}
 
.locnewicons  .pwr-services--style-1 .pwr-services-item {
    border-bottom:0px solid rgba(var(--clr-base-dk-rgb),.2);
    border-right: 0px solid rgba(var(--clr-base-dk-rgb),.2);
}



.pwr-services-item {
    flex: 1;  /* This ensures each box takes equal width */
    margin: 0 10px;  /* Add some margin between boxes for spacing */
}

.questfooter .pwr--dark .pwr-rich-text a:not(.pwr-cta):not(.cta_button) {color:white;}

.questfooter .pwr--dark .pwr-rich-text a:not(.pwr-cta):not(.cta_button):hover {color:#dd4d29;}

.buttonbookatour a.cta_button {
    font-size: 18px;
}


@media screen and (min-width: 1080px) {
  
  h1#boca-raton{font-size: 7rem;}
.locationh1 h1{font-size: 7rem;}

#hs_cos_wrapper_widget_1688037217802 > div > div.page-center.pwr-hero__info-box {
    top: 425px;
    position: absolute;
    width: 100%;
}
  
  
  
  .virtualbox {min-height: 280px;}
  .workspacesboxpt{ min-height: 350px;}
  .boxheight {
    min-height: 168px;
}
  .homenewiconspt .textheight{min-height:138px;}
.homenewicons .textheight{min-height:108px;}
.pwr-services {
    display: flex;
    justify-content: space-between;  /* This will space out the boxes evenly */
    flex-wrap: no-wrap;  /* This ensures the boxes do not wrap to the next line */
}
 .boxlocation2 .pwr-image-box__title {
    font-size: 12px;
    font-weight: 600;
}

/* Ensure equal width for span2 elements */
.boxlocation2 .span12 {
    width: 100%; /* This ensures the span2 takes full width of its parent container. */
}
.boxlocation2 {
    width: 250px; /* or whatever width you desire */
    height: 400px; /* combine of desired image height + text height */
    overflow: hidden; /* to ensure any content exceeding the set dimensions is hidden */
}

.boxlocation2 .pwr-image-box__img {
    width: 100%;
    height: 300px; /* or whatever height you desire for the image */
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
.boxlocation2  .pwr-image-box__below {
    height: 100px; /* or adjust based on desired text area height */
    overflow: hidden; /* to prevent text from overflowing */
}


.uniform-box .pwr-image-box__below {
    height: 100px; /* or adjust based on desired text area height */
    overflow: hidden; /* to prevent text from overflowing */
}
       
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
   
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;} 
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;} 
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;} 
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;} 
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-11-vertical-alignment.dnd-section.dnd_area-row-11-force-full-width-section.dnd_area-row-11-background-color.dnd_area-row-11-padding
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-15.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-15.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span2 {width:20%!important;}
.row-fluid-wrapper.row-depth-1.row-number-9.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-force-full-width-section
.row-fluid .span3 {width:20%!important;}
 
.span3.widget-span.widget-type-cell.cell_16998354487309-vertical-alignment.cell_16998354487309-margin.dnd-column  {width:20%!important;}
.span2.widget-span.widget-type-cell.cell_169983544873011-vertical-alignment.cell_169983544873011-margin.dnd-column{width:20%!important;}
.span3.widget-span.widget-type-cell.cell_169983544873010-vertical-alignment.cell_169983544873010-margin.dnd-column{width:20%!important;}
.span2.widget-span.widget-type-cell.cell_169983544873012-vertical-alignment.cell_169983544873012-margin.dnd-column{width:20%!important;}
.span2.widget-span.widget-type-cell.cell_169983544873013-margin.cell_169983544873013-vertical-alignment.dnd-column{width:20%!important;}
  .span2.widget-span.widget-type-cell.cell_16980420928309-vertical-alignment.dnd-column.cell_16980420928309-padding,
  .span2.widget-span.widget-type-cell.cell_169804209283010-padding.dnd-column.cell_169804209283010-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_169804209283011-padding.dnd-column.cell_169804209283011-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_169804209283012-vertical-alignment.cell_169804209283012-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804209283013-padding.dnd-column.cell_169804209283013-vertical-alignment
   {width: 20%;} 
  .span2.widget-span.widget-type-cell.cell_16980418467969-padding.cell_16980418467969-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804184679610-vertical-alignment.cell_169804184679610-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804184679611-vertical-alignment.dnd-column.cell_169804184679611-padding,
  .span3.widget-span.widget-type-cell.cell_169804184679612-vertical-alignment.cell_169804184679612-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804184679613-vertical-alignment.cell_169804184679613-padding.dnd-column,
   {width: 20%;} 
  .span2.widget-span.widget-type-cell.cell_16980416199649-padding.cell_16980416199649-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804161996410-vertical-alignment.cell_169804161996410-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804161996411-padding.cell_169804161996411-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804161996412-vertical-alignment.dnd-column.cell_169804161996412-padding,
  .span3.widget-span.widget-type-cell.cell_169804161996413-padding.cell_169804161996413-vertical-alignment.dnd-column
   {width: 20%;} 
  .span2.widget-span.widget-type-cell.cell_16980418467969-padding.cell_16980418467969-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804184679610-vertical-alignment.cell_169804184679610-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804184679611-vertical-alignment.dnd-column.cell_169804184679611-padding,
  .span3.widget-span.widget-type-cell.cell_169804184679612-vertical-alignment.cell_169804184679612-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804184679613-vertical-alignment.cell_169804184679613-padding.dnd-column
   {width: 20%;} 
  .span2.widget-span.widget-type-cell.cell_16971669283673-padding.cell_16971669283673-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16971669283674-vertical-alignment.cell_16971669283674-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16971669283675-vertical-alignment.dnd-column.cell_16971669283675-padding,
  .span3.widget-span.widget-type-cell.cell_16971669283676-padding.cell_16971669283676-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16971669283677-padding.cell_16971669283677-vertical-alignment.dnd-column
    {width: 20%;} 
  
  .span2.widget-span.widget-type-cell.cell_16980426369209-padding.cell_16980426369209-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804263692010-padding.cell_169804263692010-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804263692011-vertical-alignment.dnd-column.cell_169804263692011-padding,
  .span3.widget-span.widget-type-cell.cell_169804263692012-vertical-alignment.cell_169804263692012-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804263692013-padding.dnd-column.cell_169804263692013-vertical-alignment
      {width: 20%;} 
.span2.widget-span.widget-type-cell.cell_16980424756269-vertical-alignment.dnd-column.cell_16980424756269-padding,
  .span2.widget-span.widget-type-cell.cell_169804247562610-padding.cell_169804247562610-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804247562611-padding.cell_169804247562611-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804247562612-vertical-alignment.dnd-column.cell_169804247562612-padding,
  .span3.widget-span.widget-type-cell.cell_169804247562613-vertical-alignment.cell_169804247562613-padding.dnd-column
        {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16980429778798-vertical-alignment.cell_16980429778798-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980429778799-padding.cell_16980429778799-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804297787910-vertical-alignment.dnd-column.cell_169804297787910-padding,
  .span3.widget-span.widget-type-cell.cell_169804297787911-padding.cell_169804297787911-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169804297787912-padding.cell_169804297787912-vertical-alignment.dnd-column
   {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16980433181869-vertical-alignment.dnd-column.cell_16980433181869-padding,
  .span2.widget-span.widget-type-cell.cell_169804331818610-vertical-alignment.cell_169804331818610-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169804331818611-padding.dnd-column.cell_169804331818611-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_169804331818612-padding.dnd-column.cell_169804331818612-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_169804331818613-vertical-alignment.cell_169804331818613-padding.dnd-column
   {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_1698063565815-vertical-alignment.cell_1698063565815-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980635658152-padding.cell_16980635658152-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980635658153-padding.dnd-column.cell_16980635658153-vertical-alignment,
  .span3.widget-span.widget-type-cell.dnd-column.cell_16980635658154-padding.cell_16980635658154-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_16980635658155-vertical-alignment.cell_16980635658155-padding.dnd-column
   {width: 20%;}
  #main-content > div > div > div > div > div > div.row-fluid-wrapper.row-depth-1.row-number-7.dnd_area-row-12-vertical-alignment.dnd_area-row-12-background-color.dnd_area-row-12-padding.dnd-section.dnd_area-row-12-margin.dnd_area-row-12-force-full-width-section.dnd-section .dnd-column{width:20%;}

  .span2.widget-span.widget-type-cell.cell_16980637709203-vertical-alignment.cell_16980637709203-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980637709204-padding.cell_16980637709204-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980637709205-vertical-alignment.cell_16980637709205-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16980637709206-vertical-alignment.cell_16980637709206-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16980637709207-vertical-alignment.cell_16980637709207-padding.dnd-column
    {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16985102587389-vertical-alignment.cell_16985102587389-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169851025873810-vertical-alignment.dnd-column.cell_169851025873810-padding,
  .span2.widget-span.widget-type-cell.cell_169851025873811-vertical-alignment.cell_169851025873811-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169851025873812-padding.cell_169851025873812-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169851025873813-padding.cell_169851025873813-vertical-alignment.dnd-column
     {width: 20%;}
  
  .span2.widget-span.widget-type-cell.cell_16971672875853-padding.dnd-column.cell_16971672875853-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16971672875854-vertical-alignment.cell_16971672875854-padding.dnd-column,
  .span2.widget-span.widget-type-cell.dnd-column.cell_16971672875855-vertical-alignment.cell_16971672875855-padding,
  .span3.widget-span.widget-type-cell.cell_16971672875856-vertical-alignment.cell_16971672875856-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16971672875857-padding.cell_16971672875857-vertical-alignment.dnd-column
   {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16980647268209-vertical-alignment.cell_16980647268209-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169806472682010-vertical-alignment.cell_169806472682010-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169806472682011-vertical-alignment.cell_169806472682011-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169806472682012-vertical-alignment.dnd-column.cell_169806472682012-padding,
  .span3.widget-span.widget-type-cell.cell_169806472682013-vertical-alignment.cell_169806472682013-padding.dnd-column
     {width: 20%;}
.span2.widget-span.widget-type-cell.cell_16980650317173-padding.cell_16980650317173-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980650317174-vertical-alignment.cell_16980650317174-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16980650317175-vertical-alignment.cell_16980650317175-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16980650317176-padding.cell_16980650317176-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16980650317177-padding.cell_16980650317177-vertical-alignment.dnd-column
    {width: 20%;}
  
  .span2.widget-span.widget-type-cell.cell_16972576589286-padding.dnd-column.cell_16972576589286-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16972576589287-padding.dnd-column.cell_16972576589287-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16972576589288-vertical-alignment.cell_16972576589288-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16972576589289-padding.dnd-column.cell_16972576589289-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_169725765892810-vertical-alignment.cell_169725765892810-padding.dnd-column
  {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16985107871506-padding.cell_16985107871506-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16985107871507-vertical-alignment.cell_16985107871507-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_16985107871508-vertical-alignment.dnd-column.cell_16985107871508-padding,
  .span3.widget-span.widget-type-cell.cell_16985107871509-vertical-alignment.cell_16985107871509-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169851078715010-vertical-alignment.cell_169851078715010-padding.dnd-column
   {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16972573344449-vertical-alignment.cell_16972573344449-padding.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169725733444410-vertical-alignment.dnd-column.cell_169725733444410-padding,
  .span2.widget-span.widget-type-cell.cell_169725733444411-vertical-alignment.cell_169725733444411-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169725733444412-vertical-alignment.cell_169725733444412-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169725733444413-vertical-alignment.dnd-column.cell_169725733444413-padding,
  .span2.widget-span.widget-type-cell.cell_16985110239355-vertical-alignment.dnd-column.cell_16985110239355-padding,
  .span2.widget-span.widget-type-cell.cell_16985110239356-padding.dnd-column.cell_16985110239356-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16985110239357-padding.dnd-column.cell_16985110239357-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_16985110239358-vertical-alignment.cell_16985110239358-padding.dnd-column,
  .span3.widget-span.widget-type-cell.cell_16985110239359-padding.dnd-column.cell_16985110239359-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16980664259619-padding.dnd-column.cell_16980664259619-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_169806642596110-padding.dnd-column.cell_169806642596110-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_169806642596111-padding.cell_169806642596111-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.dnd-column.cell_169806642596112-vertical-alignment.cell_169806642596112-padding,
  .span3.widget-span.widget-type-cell.cell_169806642596113-padding.dnd-column.cell_169806642596113-vertical-alignment
  {width: 20%;}
  
.span3.widget-span.widget-type-cell.cell_1699462539391-vertical-alignment.dnd-column {  width: 20%;}
.span3.widget-span.widget-type-cell.cell_1699462895267-vertical-alignment.dnd-column{  width: 20%;}
.span2.widget-span.widget-type-cell.dnd-column.cell_1699462896517-vertical-alignment{  width: 20%;}
.span2.widget-span.widget-type-cell.cell_1699462898326-vertical-alignment.dnd-column{  width: 20%;}
.span2.widget-span.widget-type-cell.cell_1699462899679-vertical-alignment.dnd-column{  width: 20%;}

  .span2.widget-span.widget-type-cell.cell_16985112612863-padding.cell_16985112612863-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.dnd-column.cell_16985112612864-padding.cell_16985112612864-vertical-alignment,
  .span2.widget-span.widget-type-cell.cell_16985112612865-padding.dnd-column.cell_16985112612865-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_16985112612866-padding.dnd-column.cell_16985112612866-vertical-alignment,
  .span3.widget-span.widget-type-cell.cell_16985112612867-vertical-alignment.cell_16985112612867-padding.dnd-column
    {width: 20%;}
  .span2.widget-span.widget-type-cell.cell_16980667062799-padding.cell_16980667062799-vertical-alignment.dnd-column,
  .span2.widget-span.widget-type-cell.cell_169806670627910-vertical-alignment.dnd-column.cell_169806670627910-padding,
  .span2.widget-span.widget-type-cell.cell_169806670627911-padding.cell_169806670627911-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169806670627912-padding.cell_169806670627912-vertical-alignment.dnd-column,
  .span3.widget-span.widget-type-cell.cell_169806670627913-vertical-alignment.dnd-column.cell_169806670627913-padding
      {width: 20%;}
  
}


.testihome .responsive-container {
    overflow-x: auto; 
    max-width: 100%; 
    width: 100%; 
    margin-left: auto; 
    margin-right: auto; 
    font-size: 20px; 
    line-height: 1.5;
    display: block;
}

.testihome .row {
    display: flex; 
    justify-content: space-between; /* spaces out the columns */
    border: 0px solid #99acc2;
    height: 100%;  
}
.testihome .bottom-aligned-image {
    align-self: flex-end; /* aligns the image to the bottom of its container */
}
.testihome .column {
    width: 48.8994%; 
    padding: 4px; 
    box-sizing: border-box; 
 
}

.testihome .column.content {
    text-align: left;
}

.testihome .column img {
    height: auto; 
    max-width: 100%;
}

.testihome .text-content {
    text-align: left;
}
.testihome .pwr-testimonial__quote{    margin: 0 auto 0px;
    max-width: none;} 
.testihome .text-content p {
    font-size: 22px;
    line-height: 1.5 !important;
}

 .testihome .text-content p:last-of-type {
    font-size: 16px !important;
}

.testihome .image-content {
    display: flex;
    align-items: flex-end;  /* aligns image to the bottom */
    padding: 4px;
}

.testihome .image-content img {
    height: auto; 
    max-width: 100%; 
    width: 686px;
}
 .testihome .swiper-buttons-beside .swiper-button-prev {
    left: -35px;
}
/* Mobile styles */
@media screen and (max-width: 768px) {
   .testihome  .row {
        flex-direction: column;  /* Stacks children vertically on mobile */
    }

  .testihome   .column {
        width: 100%; /* Allows both text and image to take full width on mobile */
    }

  .testihome   .text-content {
        order: 1;  /* Ensures the text is above the image on mobile */
    }

  .testihome   .image-content {
        order: 2;  /* Ensures the image is below the text on mobile */
    }

  .testihome   .text-content p {
        font-size: 18px; /* Reducing font-size for mobile readability */
    }

  .testihome   .text-content p:last-of-type {
        font-size: 14px;
    }

 .testihome    .image-content img {
        width: 100%; /* Allows image to take full width on mobile */
    }
}
.pwr-sec-services__intro-sec {
    margin-bottom: 40px;
    position: relative;
}
.heroworkspaces .pwr-hero__desc{max-width: 1000px!important;
}
.herocoworking .pwr-hero__desc{max-width: 1000px!important;
} .pwr-hero__desc{max-width: 1000px!important;
}
.locationtitlehome{color: white;
   }
.locationshome .pwr-simple-list-item__front{    padding: 0px;}
.locationshome .pwr--colored-box {
    background-color: TRANSPARENT;
}
.menuquest .pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1>a {padding:36px 14px;}


 .image-container {
    position: relative;
    display: inline-block; 
}

.location-text {
    position: absolute;
    bottom: 10px;  
    right: 10px; 
    color: white; 
    z-index: 2; 
    padding: 5px 10px; 
    
}
.pwr-hero__title {
    max-width: 1500px;
}
.location-text:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    
    z-index: -1;
    border-radius: 5px; 
    transition: background-color 0.3s; 
}
.hs-menu-wrapper li a {
  padding: 11px 15px;
}
.hs-menu-wrapper.flyouts li:not(.hs-menu-depth-1):first-child>a{    margin-top: 3px;}
.hs-menu-wrapper.hs-menu-flow-horizontal li.hs-menu-depth-1>ul.hs-menu-children-wrapper {
    top: calc(100% + 1px);
}

.pwr-header__menu .hs-menu-wrapper li.hs-menu-depth-1>a {
    padding: 36px 17px;
}
.image-container:hover .location-text:before {
    background-color: rgba(0, 0, 0, 0.7);
}
.workspacesbox {
    min-height: 140px;
}

.workspacesboxes{
  min-height: 180px;
}
.workspacesboxes  .pwr-image-box__below {
  border: 2px solid #DADADA;
      min-height: 350px;
} 
.coworkingbox  .pwr-image-box__below{
  border: 2px solid #DADADA;
      min-height: 636px;
}
 .coworkingbox .pwr-rich-text.pwr-image-box__desc p{
font-size: var(--fs-paragraph);
   line-height:21px;
}
.swiper-wrapper{width: auto!important;}
 .coworkingbox span.pwr-image-box__title {
    min-height: 60px;
}
 .workspacesboxes .pwr-rich-text.pwr-image-box__desc p{
font-size: var(--fs-paragraph);
   line-height:21px;
}
 .workspacesboxes span.pwr-image-box__title {
    min-height: 60px;
}
.workspacesboxpt{  border: 2px solid #DADADA;}

.workspacesboxpt.pwr-rich-text.pwr-image-box__desc p{
font-size: var(--fs-paragraph);
line-height:21px;
}
.workspacesboxpt span.pwr-image-box__title {min-height: 60px;}
.workspacesboxpt .pwr-image-box__title { color: #697f89;}
.workspacesboxpt  .pwr-rich-text.pwr-image-box__desc:hover p{font-size: var(--fs-paragraph);}
.workspacesboxpt .pwr-rich-text.pwr-image-box__desc p{padding: 2% 5%;}
.workspacesboxpt  .pwr-image-box__title { color: #697f89;}

.workspacesboxes .pwr-image-box__title { color: #697f89;}
.workspacesboxes .pwr-rich-text.pwr-image-box__desc:hover p{
font-size: var(--fs-paragraph);
}
.workspacesboxes .pwr-rich-text.pwr-image-box__desc p{padding: 2% 5%;}
.pwr-step {
    min-height: 133px;
}
label.hs-error-msg.hs-main-font-element {
    font-size: 13px;
    line-height: 0;
}
body .hs-form-field {
  margin-bottom: 20px;}

 .imageq img {
    margin-top: -7px!important;
}
.pwr-image-box {
   
  --mod-imgb-clr-hover-box-background: nonec;}
.pwr-simple-list-item__overlay {
  background-color: transparent!important;}
#hs_cos_wrapper_module_16965653307257 > div > div > div > div.pwr-image-box__below > span.pwr-rich-text.pwr-image-box__desc > div:nth-child(2) > table > tbody > tr > td > p:nth-child(2){padding:0%!important;}

.whyquest .pwr-image-box__title {
    font-size: 25px;
    line-height: 1.2em;
}

 
.locationshome h2{
    POSITION: ABSOLUTE;
    TOP: 23PX;
    Z-INDEX: 1;
    MARGIN: 11PX;
    COLOR: WHITE;
}

.blognews span.pwr-post-item__more-link {
    border-radius: 2px;
    background: #e26a4f;
    color: white;
    max-width: 50%;
      display: block;
    margin-left: auto;
    margin-right: auto;
}
.pwr-header-top__content-wrapper.page-center.pwr--clearfix a {
    font-size: 15px;
}
.asdf::before{ content: '';
    display: inline-block;
    width: 16px; /* Width of your icon */
    height: 16px; /* Height of your icon */
    background-image: url('https://1984358.fs1.hubspotusercontent-na1.net/hubfs/1984358/usuario.png');
    background-size: cover;
    margin-right: 5px;}

.continue-button {
    text-align: center;
    margin-top: 20px;
}
#main-content > div > div > div > div > div > div.row-fluid-wrapper.row-depth-1.row-number-5.dnd-section{
      background: #eeeeee;
}

.biogm a:hover { color: #de4f2a !important; font-weight: bold; }

@media screen and (max-width: 768px) {
    div#pwr-header-top {
        display: none;
    }

}
@media (max-width: 1199px) {
    .pwr-image-box.pwr-image-box--4cols.pwr-image-box--one-by-one,.pwr-image-box.pwr-image-box--4cols.pwr-image-box--two-by-one {
        width:calc(50% - 20px)
  }}
.pwr-header-top.pwr--dark {
    background-color: #000000;
}
.pwr-sec-testimonials__intro-sec {
    margin-bottom: 20px!important;
    
}
.blogpress span#hs_cos_wrapper_name{display:none;}
 

div.owl-item:nth-child(2) > div:nth-child(1) > span:nth-child(1) > a:nth-child(1){opacity:0.8;}
div#hs_menu_wrapper_header_page_,
#hs_menu_wrapper_widget_1688024412545_{font-size:13px;}
.pwr-header__menu--right-with-lang{right: 30px;}

a.cta_button.lps {
    font-size: 24px!important;
}
 
#hsForm_6beea38c-abd1-4a86-a02e-b44049be6711_6167 > div{    margin-top: 0px!important;}

#hs_cos_wrapper_module_17216835153465 > div > div > div.pwr-sec-cta__cta--right.pwr-cta.pwr-cta--primary-solid.pwr-cta--long > a, #hs_cos_wrapper_module_17216759200405 > div > div > div.pwr-sec-cta__cta--right.pwr-cta.pwr-cta--primary-solid.pwr-cta--large > a{    font-size: 17px;
    padding: 22px 32px;
    letter-spacing: 0.5px;} 


.maplp .pwr-sub-image-boxes .pwr-image-box.pwr-image-box--one-by-one .pwr-image-box__img {
    height: auto;
    min-height: 180px;
}


  .maplp   .pwr-sec-map__box--left {
      left: 0px;
    }


@media (min-width: 1080px) {
  .mapilp {
    width: 1000px;
} 

   .maplp   .row-fluid .span4 {
        width: 25%;
    }
}

.lpmiamiform .hs_submit.hs-submit {
margin-top:0px!important;}
#hs_cos_wrapper_dnd_area-module-1 > div > div > div > div.pwr-sec-form__intro-sec.pwr-sec__intro-sec.pwr-sec-form__intro-sec--vertical{
  margin-bottom: 20px!important;
    text-align: center;
} 
#hsForm_65ab7ff3-7a06-4405-8970-454457d64654_415 > div {width:100%;}
.lpmiamiform2 body .hs-form-field{    margin-bottom: 0px!important;
}
 
 .lpmiamiform2 .legal-consent-container {
    margin-bottom: 0px;
}
.lpmiamiform2 .hs-richtext{font-size:12px, line-height:15px;}

.category-boxes .pwr-image-box__back, .category-boxes .pwr-image-box__front {
    padding: 10px 30px;
  text-align: left;}
.category-boxes  .pwr-image-box__back, .category-boxes .pwr-image-box__front{
border-radius: 0 10px;
      background: #dd4d2a;
      width: auto;
}
.category-boxes .pwr-image-box__title {
    font-size: 14px;
    line-height: 1.2em;
    font-weight: 400;
    letter-spacing: 0.6px;
}
.category-boxes .pwr-image-box__img.pwr-3D-box__sensor.pwr-3D-box--shaddow-on-hover {
    border: 3px solid rgb(221, 77, 42);
    border-radius: 10px;
}
.prices-table
.pwr-ct-row-head__suffix, .pwr-ct-row-head__suffix-alt,  .prices-table .pwr-ct-row-head__price  {    
    font-size: 16px;
    font-weight: bold; margin-left: 0px;
}
.prices-table .pwr-comparison-table--col-5 .pwr-ct-row-head__price {   
    font-size: 16px!important;    
    font-weight: bold;
  margin-left: 0px;
}
.pwr-comparison-table__icon--checkmark circle {
    fill: #df4f2a!important;
}
 
.category-cta-section  .cell_17431127122583-background-layers{
   
    border-radius: 10px !important;
}

   @media only screen and (min-width: 1024px) {
     
.span3.widget-span.widget-type-cell.dnd-column, .span3.widget-span.widget-type-cell.cell_1743187731837-padding.dnd-column,.span2.widget-span.widget-type-cell.dnd-column {
    width: 19% !important;margin-left:1% !important; 
}} 
  


@media (max-width: 767px) {
  .title-category  .pwr-sec-txt__title {
    text-align:center;}
 @media (min-width: 767px) { 
  .text-left{
    padding-right: 50px;
}} 
  

  @media (min-width: 992px) {
  /* Set the row (direct child of the row-fluid-wrapper) to flex */
  .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-3-max-width-section-centering.dnd-section.dnd_area-row-3-padding > .row-fluid {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
  }
  
  /* Force each widget column to be exactly 20% wide */
  .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-3-max-width-section-centering.dnd-section.dnd_area-row-3-padding > .row-fluid > [class*="widget-span"] {
    flex: 0 0 20%;
    max-width: 20%;
    box-sizing: border-box;
    padding: 0 10px; /* adjust as needed for spacing */
  }
  
  /* Ensure the local-landing-box fills its container */
  .row-fluid-wrapper.row-depth-1.row-number-6.dnd_area-row-3-max-width-section-centering.dnd-section.dnd_area-row-3-padding .local-landing-box {
    width: 100%;
  }
} 
  
  .pwr-sec-txt.pwr-sec-txt--1col.vanilla.pwr-mh-group.pwr--align-c.pwr--dark.pwr--sec-padding-t-sm.pwr--sec-padding-b-sm.pwr--margin-t-0.pwr--margin-b-0.google-lp.lazyloaded {
    border-radius: 25px!important;
    padding: 5%!important;
}
 
  .pwr-adc__content-wrapper.pwr-adc__content-wrapper--ix-0-1-1.pwr-adc__content-wrapper--padding.pwr-adc__content-wrapper--border-radius.pwr--align-fcol-b.pwr--align-fcol-t-b.pwr--align-fcol-m-b.pwr--align-l.pwr--align-t-l.pwr--align-m-l.pwr--light.pwr--relative.bento-border.lazyloaded
  {    border-color: 1px solid #707070!important;
    box-shadow: 0px 3px 12px #00000040 !important;
  }
  
  
  .pricing-highlight {
    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
    border-left: 4px solid #de4f2a;
    padding: 20px;
    margin: 20px 0;
    border-radius: 4px;
}
  .pricing-item {
    display: flex
;
    justify-content: space-between;
    align-items: center;
    padding: 8px 0;
    border-bottom: 1px solid #eee;
}
.highlight-box {
    background: #fff9f5;
    border: 1px solid #ffe4d1;
    padding: 20px;
    border-radius: 6px;
    margin: 20px 0;
}
  .section-heading {
    font-size: 18px;
    font-weight: 600;
    color: #2c3e50;
    margin: 0 0 12px 0;
    border-left: 4px solid #de4f2a;
    padding-left: 15px;
}