/*! CSS Used from: Embedded */
.wp-block-separator{border:1px solid;border-left:none;border-right:none;}
.wp-block-separator{border-color:currentColor;border-width:0 0 1px 0;border-style:solid;color:var(--wp--preset--color--contrast);}
/*! CSS Used from: Embedded */
.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto;}
.wp-block-separator.has-alpha-channel-opacity{opacity:1;}
.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px;}
/*! CSS Used from: Embedded */
.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}
.wp-block-image.aligncenter{text-align:center;}
.wp-block-image.aligncenter{display:table;}
/*! CSS Used from: Embedded */
.wp-block-image{margin:0 0 1em;}
/*! CSS Used from: Embedded */
.wp-block-group{box-sizing:border-box;}
/*! CSS Used from: Embedded */
:where(.wp-block-group.has-background){padding:1.25em 2.375em;}
/*! CSS Used from: Embedded */
.wp-block-columns{align-items:normal!important;box-sizing:border-box;display:flex;flex-wrap:wrap!important;}
@media (min-width:782px){
.wp-block-columns{flex-wrap:nowrap!important;}
}
.wp-block-columns.are-vertically-aligned-center{align-items:center;}
@media (max-width:781px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important;}
}
@media (min-width:782px){
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1;}
.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0;}
}
:where(.wp-block-columns){margin-bottom:1.75em;}
.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word;}
.wp-block-column.is-vertically-aligned-center{align-self:center;}
.wp-block-column.is-vertically-aligned-center{width:100%;}
/*! CSS Used from: Embedded */
p.has-background{padding:1.25em 2.375em;}
/*! CSS Used from: https://www.nextiva.com/wp-includes/blocks/cover/style.min.css?m=1712084562g ; media=all */
@media all{
.wp-block-cover{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative;}
.wp-block-cover .wp-block-cover__background{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1;}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0{opacity:0;}
.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100{opacity:1;}
.wp-block-cover:after{content:"";display:block;font-size:0;min-height:inherit;}
.wp-block-cover .wp-block-cover__inner-container{color:inherit;width:100%;z-index:1;}
.wp-block-cover h3:where(:not(.has-text-color)),.wp-block-cover p:where(:not(.has-text-color)){color:inherit;}
}
/*! CSS Used from: Embedded */
.wp-block-button__link{box-sizing:border-box;cursor:pointer;display:inline-block;text-align:center;word-break:break-word;}
:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}
.wp-block-button.is-style-outline>.wp-block-button__link{border:2px solid;padding:.667em 1.333em;}
.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background){background-color:transparent;background-image:none;}
.wp-block-button .wp-block-button__link:where(.has-border-color){border-width:initial;}
.is-style-outline.is-style-outline.wp-block-button .wp-block-button__link{border-width:1px;padding-top:calc(0.6rem - 1px);padding-right:calc(1rem - 1px);padding-bottom:calc(0.6rem - 1px);padding-left:calc(1rem - 1px);}
/*! CSS Used from: Embedded */
.wp-block-buttons>.wp-block-button{display:inline-block;margin:0;}
.wp-block-buttons.is-content-justification-right{justify-content:flex-end;}
.wp-block-buttons-is-layout-flex{gap:0.7rem;}
/*! CSS Used from: https://www.nextiva.com/_static/??-eJylzE0OgyAQBtALlX6hDTFdNJ4FcdRJEQgz+HP7uu62B3gPezEhJ6WkKLHNnASJDuXNm4m8tkoCL0IqGBrHEUPM4SOYclaqED0jmY1pvweRG/7rLlvOyvOiP3G/vm1nH9Y593p+AZtqQ8s= ; media=all */
@media all{
.nextiva-footer{background-color:var(--wp--preset--color--base);}
.nextiva-footer.is-style-nextiva-footer-light{background-color:var(--wp--preset--color--white);}
.nextiva-footer.is-style-nextiva-footer-light a{color:var(--wp--preset--color--base)!important;}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-download{border-color:var(--wp--preset--color--base)!important;transition:all .15s ease-in-out;}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-download img{filter:brightness(0) saturate(100%) invert(6%) sepia(32%) saturate(2832%) hue-rotate(211deg) brightness(93%) contrast(101%);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-download:hover{background:var(--wp--preset--color--black);transform:scale(1.03);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-download:hover a{color:var(--wp--preset--color--white)!important;}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-download:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(1110%) hue-rotate(47deg) brightness(114%) contrast(101%);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-logo__sub-heading{color:var(--wp--preset--color--base);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-socialicons img{filter:brightness(0) saturate(100%) invert(6%) sepia(32%) saturate(2832%) hue-rotate(211deg) brightness(93%) contrast(101%);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-links__heading{text-align:left;border-color:rgba(11,16,41,.071);color:var(--wp--preset--color--base);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-logo:before{background:linear-gradient(90deg,rgba(11,16,41,0),rgba(11,16,41,.2) 52.08%,rgba(11,16,41,0));}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-post__title{color:var(--wp--preset--color--base);}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-logo-section:before{background:linear-gradient(0deg,rgba(11,16,41,0),rgba(11,16,41,.2) 52.08%,rgba(11,16,41,0));}
.nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-post__link img{filter:brightness(0) saturate(100%) invert(6%) sepia(32%) saturate(2832%) hue-rotate(211deg) brightness(93%) contrast(101%);}
.nextiva-footer__wrapper{display:grid;grid-template-columns:30% 70%;padding:6.25vw 0;}
@media screen and (max-width:768px){
.nextiva-footer__wrapper{grid-template-columns:1fr;padding:52px 0;}
}
.nextiva-footer-logo{padding-bottom:clamp(2.708vw,2.709vw,2.709vw);position:relative;text-align:center;}
.nextiva-footer-logo:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 52.08%,hsla(0,0%,100%,0));bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:9999;}
@media screen and (max-width:768px){
.nextiva-footer-logo:before{display:none;}
}
.nextiva-footer-logo-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-right:clamp(3.959vw,3.958vw,3.958vw);position:relative;}
.nextiva-footer-logo-section:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.2) 52.08%,hsla(0,0%,100%,0));bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:1px;z-index:9999;}
@media screen and (max-width:768px){
.nextiva-footer-logo-section:before{display:none;}
}
@media screen and (min-width:1440px)and (max-width:2560px){
.nextiva-footer-logo-section{padding-right:50px;}
}
@media screen and (max-width:768px){
.nextiva-footer-logo-section{padding-right:0;}
}
.nextiva-footer-logo__sub-heading{font-size:clamp(1.041vw,1.042vw,1.042vw);margin-top:clamp(.625vw,.694vw,.694vw);opacity:.7;}
@media screen and (min-width:1440px)and (max-width:2560px){
.nextiva-footer-logo__sub-heading{font-size:16px;line-height:20px;}
}
@media screen and (max-width:768px){
.nextiva-footer-logo__sub-heading{font-size:.75rem;}
}
.nextiva-footer-logo a{display:inline-block;width:clamp(9.791vw,9.792vw,9.792vw);}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-logo a{margin-bottom:12px;width:188px;}
}
.nextiva-footer-logo a img{width:100%;}
@media screen and (max-width:768px){
  .nextiva-footer.is-style-nextiva-footer-light .nextiva-footer-logo a img{filter:brightness(0) saturate(100%) invert(5%) sepia(30%) saturate(5244%) hue-rotate(222deg) brightness(94%) contrast(98%);}
}
.nextiva-footer-download{background:0 0;border:1.33px solid var(--wp--preset--color--white);border-radius:clamp(52.084vw,52.083vw,52.083vw);cursor:pointer;font-size:clamp(.885vw,1.042vw,1.042vw);margin-bottom:clamp(8.75rem,3.75vw + 5.75rem,11.75rem);margin-top:clamp(2.709vw,2.708vw,2.708vw);outline:0;}
@media screen and (max-width:768px){
.nextiva-footer-download{margin-bottom:20px;margin-top:24px;}
}
.nextiva-footer-download a{align-items:center;color:var(--wp--preset--color--white);display:flex;padding:clamp(.885vw,1.042vw,1.042vw) clamp(1.666vw,1.667vw,1.667vw);text-decoration:none;}
@media screen and (min-width:1440px)and (max-width:2560px){
.nextiva-footer-download a{font-size:16px;line-height:20px;padding:14px 32px;}
}
@media screen and (max-width:768px){
.nextiva-footer-download a{font-size:16px;line-height:20px;padding:14px 32px;}
}
.nextiva-footer-download img{margin-left:.625vw;width:clamp(1.041vw,1.042vw,1.042vw);}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-download img{height:20px;margin-left:12px;width:20px;}
}
.nextiva-footer-download:hover{background:var(--wp--preset--color--white);transform:scale(1.03);}
.nextiva-footer-download:hover a{color:var(--wp--preset--color--black);}
.nextiva-footer-download:hover img{filter:brightness(0) saturate(100%) invert(0) sepia(3%) saturate(7485%) hue-rotate(306deg) brightness(100%) contrast(100%);}
.nextiva-footer-socialicons{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.859vw,.833vw,.833vw);justify-content:space-between;}
@media screen and (max-width:768px){
.nextiva-footer-socialicons{gap:16px;}
}
.nextiva-footer-socialicons a{display:block;width:clamp(2.084vw,2.083vw,2.083vw);}
@media screen and (max-width:768px){
.nextiva-footer-socialicons a{height:40px;width:40px;}
}
.nextiva-footer-socialicons a img{object-fit:contain;width:100%;}
.nextiva-footer-socialicons a:hover img{transform:scale(1.1);}
.nextiva-footer-links__wrapper{padding-left:clamp(3.959vw,3.958vw,3.958vw);}
@media screen and (min-width:1440px)and (max-width:2560px){
.nextiva-footer-links__wrapper{padding-left:50px;}
}
@media screen and (max-width:768px){
.nextiva-footer-links__wrapper{margin-top:52px;padding:0;}
}
.nextiva-footer-links{display:grid;gap:5rem clamp(1.666vw,1.667vw,1.667vw);grid-template-columns:repeat(3,1fr);}
@media screen and (max-width:768px){
.nextiva-footer-links{gap:52px;grid-template-columns:1fr;}
}
.nextiva-footer-links__heading{border-bottom:1.33px solid rgba(11,16,41,.071);color:var(--wp--preset--color--white);font-size:clamp(.834vw,.833vw,.833vw);font-weight:500;letter-spacing:.01em;line-height:clamp(1.041vw,1.042vw,1.042vw);margin:0;padding-bottom:clamp(.834vw,.833vw,.833vw);}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-links__heading{font-size:16px;line-height:20px;padding-bottom:1rem;}
}
.nextiva-footer-links__list{list-style:none;padding-left:0;padding-top:clamp(.834vw,.833vw,.833vw);}
.nextiva-footer-links__list li{font-size:.729vw;line-height:clamp(1.041vw,1.042vw,1.042vw);margin-bottom:.417vw;opacity:.7;transition:all .2s ease-in-out;}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-links__list li{font-size:14px;line-height:20px;margin-bottom:0;padding-bottom:8px;}
}
.nextiva-footer-links__list li a{text-decoration:none;}
.nextiva-footer-links__list li a:hover{opacity:1;}
.nextiva-footer-post__card{display:flex;}
.nextiva-footer-post__card-link{border-bottom:1px solid rgba(11,16,41,.071);display:block;padding-bottom:16px;padding-top:0;text-decoration:none;}
.nextiva-footer-post__card-link:nth-child(2){border:0;padding-bottom:0;padding-top:16px;}
.nextiva-footer-post__content{display:flex;flex:1 1 70%;flex-direction:column;justify-content:space-between;}
@media screen and (max-width:768px){
.nextiva-footer-post__content{font-size:clamp(.5rem,2vw + .2rem,1rem);gap:clamp(1rem,3.5vw + .2rem,3rem);}
}
.nextiva-footer-post__link{cursor:pointer;display:flex;gap:clamp(.416vw,.417vw,.417vw);opacity:.7;}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-post__link{font-size:14px;gap:8px;line-height:20px;}
}
.nextiva-footer-post__link img{width:clamp(.625vw,.469vw,.469vw);}
@media screen and (max-width:768px){
.nextiva-footer-post__link img{height:20px;width:20px;}
}
.nextiva-footer-post__title{font-size:clamp(.563rem,.703vw + 0rem,3.125rem);line-height:clamp(.75rem,1.125vw + 0rem,3.5rem);margin-bottom:.5rem;opacity:1;}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-footer-post__title{font-size:14px;line-height:20px;}
}
.nextiva-copyright.is-style-nextiva-copyright-footer-light{background-color:var(--wp--preset--color--white);border-top:1px solid rgba(11,16,41,.071);}
.nextiva-copyright.is-style-nextiva-copyright-footer-light .nextiva-copyright__content p{color:#0b1029;}
.nextiva-copyright.is-style-nextiva-copyright-footer-light .nextiva-copyright__links a{color:#0b1029;}
.nextiva-copyright.is-style-nextiva-copyright-footer-light .nextiva-copyright__content p:nth-child(2){color:rgba(11,16,41,.502);font-weight:400;}
.nextiva-copyright__wrapper{align-items:center;display:flex;justify-content:space-between;padding:clamp(1.666vw,1.667vw,1.667vw) 0;}
@media screen and (max-width:768px){
.nextiva-copyright__wrapper{flex-direction:column-reverse;padding:32px 0;}
}
.nextiva-copyright__content p{font-size:clamp(.834vw,.625vw,.625vw);font-weight:500;}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-copyright__content p{font-size:12px;line-height:16px;}
}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-copyright__content p:nth-child(2){font-size:12px;line-height:16px;}
}
@media screen and (max-width:768px){
.nextiva-copyright__content{margin-top:24px;width:100%;}
}
.nextiva-copyright__links{display:flex;font-size:clamp(.729vw,.547vw,.547vw);gap:clamp(1.666vw,1.667vw,1.667vw);justify-content:space-between;line-height:clamp(1.041vw,1.042vw,1.042vw);}
@media screen and (max-width:768px){
.nextiva-copyright__links{color:rgba(11,16,41,.502);flex-wrap:wrap;font-size:14px;gap:8px;line-height:20px;width:100%;}
}
.nextiva-copyright__links a{color:rgba(11,16,41,.502);font-weight:500;opacity:.7;text-decoration:none;}
@media screen and (min-width:360px)and (max-width:2560px){
.nextiva-copyright__links a{font-size:14px;line-height:20px;}
}
.nextiva-copyright__links a:hover{opacity:1;}
}
/*! CSS Used from: Embedded */
.wp-element-button{cursor:pointer;}
.has-regular-font-size{font-size:1em;}
.has-text-align-center{text-align:center;}
.aligncenter{clear:both;}
html :where(.has-border-color){border-style:solid;}
html :where([style*=border-top-color]){border-top-style:solid;}
html :where([style*=border-width]){border-style:solid;}
html :where([style*=border-top-width]){border-top-style:solid;}
html :where(img[class*=wp-image-]){height:auto;max-width:100%;}
:where(figure){margin:0 0 1em;}
/*! CSS Used from: Embedded */
.has-global-padding{padding-right:var(--wp--style--root--padding-right);padding-left:var(--wp--style--root--padding-left);}
.has-global-padding :where(.has-global-padding:not(.wp-block-block)){padding-right:0;padding-left:0;}
:where(.wp-site-blocks) > *{margin-block-start:24px;margin-block-end:0;}
:where(.wp-site-blocks) > :last-child:last-child{margin-block-end:0;}
:where(body .is-layout-flow)  > :first-child:first-child{margin-block-start:0;}
:where(body .is-layout-flow)  > :last-child:last-child{margin-block-end:0;}
:where(body .is-layout-flow)  > *{margin-block-start:24px;margin-block-end:0;}
:where(body .is-layout-constrained)  > :first-child:first-child{margin-block-start:0;}
:where(body .is-layout-constrained)  > :last-child:last-child{margin-block-end:0;}
:where(body .is-layout-constrained)  > *{margin-block-start:24px;margin-block-end:0;}
:where(body .is-layout-flex){gap:24px;}
body .is-layout-constrained > .aligncenter{margin-left:auto!important;margin-right:auto!important;}
body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:var(--wp--style--global--content-size);margin-left:auto!important;margin-right:auto!important;}
body .is-layout-flex{display:flex;}
body .is-layout-flex{flex-wrap:wrap;align-items:center;}
body .is-layout-flex > *{margin:0;}

footer h2,footer h3, footer h5{color:var(--wp--preset--color--contrast);font-family:var(--wp--preset--font-family--body);font-weight:500;line-height:1.2;}
footer h2{font-size:var(--wp--preset--font-size--x-large);}
footer h3{font-size:var(--wp--preset--font-size--medium);}
footer h5{font-size:var(--wp--preset--font-size--small);}
.wp-element-button,.wp-block-button__link{background-color:var(--wp--preset--color--contrast-2);border-radius:50rem;border-color:var(--wp--preset--color--contrast-2);border-width:0;color:var(--wp--preset--color--contrast);font-family:inherit;font-size:var(--wp--preset--font-size--x-small);font-style:normal;font-weight:500;line-height:inherit;padding-top:1rem;padding-right:2rem;padding-bottom:1rem;padding-left:2rem;text-decoration:none;}
.wp-element-button:hover,.wp-block-button__link:hover{background-color:var(--wp--preset--color--contrast);border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);}
.wp-element-button:focus,.wp-block-button__link:focus{background-color:var(--wp--preset--color--contrast-2);border-color:var(--wp--preset--color--contrast-2);color:var(--wp--preset--color--contrast);outline-color:var(--wp--preset--color--contrast-2);outline-offset:2px;outline-style:solid;outline-width:1px;}
.wp-element-button:active,.wp-block-button__link:active{background-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base);}
.has-base-color{color:var(--wp--preset--color--base)!important;}
.has-base-2-color{color:var(--wp--preset--color--base-2)!important;}
.has-light-text-2-color{color:var(--wp--preset--color--light-text-2)!important;}
.has-base-background-color{background-color:var(--wp--preset--color--base)!important;}
.has-contrast-background-color{background-color:var(--wp--preset--color--contrast)!important;}
.has-base-border-color{border-color:var(--wp--preset--color--base)!important;}
.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important;}
.has-x-small-font-size{font-size:var(--wp--preset--font-size--x-small)!important;}
.has-regular-font-size{font-size:var(--wp--preset--font-size--regular)!important;}
@media only screen and (max-width: 781px){
p br{display:none;}
}
@media (max-width:781px){
.gradseperater.wp-block-separator{background:linear-gradient(to right,transparent,#ffffff8f,transparent);height:1px;width:70%;}
}
@media only screen and (max-width: 781px){
body footer h2,body footer h3,body footer h5,body footer p,body footer a{line-height:1.2!important;}
}
.light-form form input:focus{color:#151f42!important;background:white!important;}
@media only screen and (max-width: 781px){
.getstartedModal .getstartForm label{font-size:0.9rem;line-height:1rem;}
}
.light-form{border:0!important;}
.getstartedModal .gsPopBtnclose a{font-size:1.5rem!important;}
.getstartedModal .getstartForm{padding:0!important;}
.getstartedModal .getstartForm label{font-size:1rem;font-weight:400;line-height:1.3rem;letter-spacing:0.01rem;}
.getstartedModal .getstartForm input{height:4rem!important;font-size:1.17rem;font-weight:400;line-height:1.7rem;letter-spacing:0.0117rem;margin-top:0.5rem;}
.light-form form input:focus,.light-form form input:hover{background:rgba(11, 16, 41, 0.05)!important;border:1px solid rgba(11, 16, 41, 0.10);}
@media only screen and (min-width: 1920px) and (max-width:2559px){
.getstartedModal .gsPopBtnclose a{font-size:1rem!important;}
.getstartedModal .getstartForm label{font-size:0.75rem;line-height:1rem;}
.getstartedModal .getstartForm input{height:3rem!important;font-size:0.875rem;line-height:1.25rem;}
}
@media only screen and (min-width: 1440px) and (max-width:1919px){
.getstartedModal .comnBadge{font-size:0.94rem!important;}
.getstartedModal .comnBadge img{width:1.125rem!important;}
.getstartedModal .gsPopBtnclose a{font-size:1rem!important;}
.getstartedModal .getstartForm label{font-size:0.75rem;line-height:1rem;}
.getstartedModal .getstartForm input{height:3rem!important;font-size:0.875rem;line-height:1.25rem;}
.getstartedModal .gspGrid > div:nth-child(2) .wp-block-columns p,.getstartedModal .gspGrid .popupreviews p.has-text-color{font-size:0.75rem!important;}
.getstartedModal .gspGrid .popupreviews img{width:3.8rem;}
.getstartedModal .gspGrid > div:nth-child(2) .wp-block-columns img{height:2rem;width:auto;}
}
@media only screen and (max-width:1439px){
.getstartedModal .comnBadge{font-size:0.83rem!important;}
.getstartedModal .comnBadge img{width:1rem!important;}
.getstartedModal .gsPopBtnclose a{font-size:1rem!important;}
.getstartedModal .getstartForm label{font-size:0.5rem;line-height:1rem;}
.getstartedModal .getstartForm input{height:2rem!important;font-size:0.6rem;line-height:1.25rem;}
.getstartedModal .gspGrid > div:nth-child(2) .wp-block-columns p,.getstartedModal .gspGrid .popupreviews p.has-text-color{font-size:0.67rem!important;}
.getstartedModal .gspGrid .popupreviews img{width:3.4rem;}
.getstartedModal .gspGrid > div:nth-child(2) .wp-block-columns img{height:1.6rem;width:auto;}
}
@media only screen and (max-width: 1024px){
.getstartedModal .light-form form .inputs-in-row{grid-template-columns:1fr;}
.getstartedModal .gspGrid > div:nth-child(2) .wp-block-columns{flex-direction:column!important;}
}
/*! CSS Used from: Embedded */
.wp-container-core-buttons-layout-2.wp-container-core-buttons-layout-2{justify-content:flex-end;}
.wp-container-core-group-layout-32.wp-container-core-group-layout-32{flex-wrap:nowrap;gap:1rem;justify-content:flex-end;}
.wp-container-core-group-layout-33.wp-container-core-group-layout-33 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:12rem;margin-left:auto!important;margin-right:0!important;}
.wp-container-core-columns-layout-10.wp-container-core-columns-layout-10{flex-wrap:nowrap;}
.wp-container-core-group-layout-35.wp-container-core-group-layout-35{flex-wrap:nowrap;justify-content:flex-start;}
.wp-elements-6adc67f61949b032e488d72ec641029e a{color:var(--wp--preset--color--light-text);}
.wp-container-core-group-layout-37.wp-container-core-group-layout-37{flex-wrap:nowrap;gap:0.5rem;}
.wp-container-core-group-layout-38.wp-container-core-group-layout-38 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0!important;}
.wp-container-core-group-layout-40.wp-container-core-group-layout-40 > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:43rem;margin-left:auto!important;margin-right:auto!important;}
.wp-container-core-group-layout-40.wp-container-core-group-layout-40 > *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-group-layout-40.wp-container-core-group-layout-40.wp-container-core-group-layout-40.wp-container-core-group-layout-40 > * + *{margin-block-start:1.5rem;margin-block-end:0;}
.wp-container-core-group-layout-41.wp-container-core-group-layout-41 > *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-group-layout-41.wp-container-core-group-layout-41.wp-container-core-group-layout-41.wp-container-core-group-layout-41 > * + *{margin-block-start:0.5rem;margin-block-end:0;}
.wp-container-core-group-layout-42.wp-container-core-group-layout-42 > *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-group-layout-42.wp-container-core-group-layout-42.wp-container-core-group-layout-42.wp-container-core-group-layout-42 > * + *{margin-block-start:0.5rem;margin-block-end:0;}
.wp-container-core-group-layout-43.wp-container-core-group-layout-43 > *{margin-block-start:0;margin-block-end:0;}
.wp-container-core-group-layout-43.wp-container-core-group-layout-43.wp-container-core-group-layout-43.wp-container-core-group-layout-43 > * + *{margin-block-start:0.5rem;margin-block-end:0;}
.wp-container-core-columns-layout-11.wp-container-core-columns-layout-11{flex-wrap:nowrap;gap:var(--wp--preset--spacing--10) 1rem;}
.wp-container-core-columns-layout-12.wp-container-core-columns-layout-12{flex-wrap:nowrap;}
/*! CSS Used from: https://www.nextiva.com/_static/??-eJyVkM1uwkAMhF8IZ5uUKOoBVeLYXjhydTYubFnvprGX0D59FyRaJP7EzRrNN2PbjD3YGJSCmt6nlQti0HtwAWIgEIrQo91AP0TTOVGzyAOKkIqxkr0dZ2uLQzGX5m2J74siyxNzITbQTt0W4YNQ00ByjGmT851hdOEqmqVc49j9EPw1HvpFvz2dcZzgiH7x6RjbT7IKFu2abvC6Jqb/jaunavqA8+Q9cfSFxSEmIV/whQvv8DaJRt5Trzwrm7Iq67p+ef4FbDmgVg== ; media=all */
@media all{
p{margin:0;}
.contained-container{margin:0 auto!important;max-width:clamp(19.5rem,73.3334vw,73.359vw)!important;}
@media (max-width:359px){
.contained-container{padding-left:10px;padding-right:10px;}
}
@media screen and (min-width:1440px)and (max-width:2560px){
.contained-container{max-width:66.25rem!important;}
}
a{background-color:transparent;}
h2,h3,h5,p{margin:0;}
figure{margin:0;}
img{border-style:none;}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em;}
ul{list-style:none;padding:0;}
footer img{height:auto;max-width:100%;}
a:focus{outline:none;}
a:hover,a:active{outline:0;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em;}
:where(body .is-layout-constrained)>*,:where(body .is-layout-flow)>*{margin-block-start:0;}
.light-form form input:focus,.light-form form input:hover{background:#fff;}
.aligncenter{align-items:center;display:flex;}
.getstartForm form{margin:0!important;}
.h100{height:100%;}
.light-form form{width:100%;}
.home footer{border-top:1px solid #292b37;}
.light-form form .submit-ct{margin:1rem 0;}
.light-form{display:flex;padding:2rem;flex-direction:column;align-items:flex-start;gap:1rem;background:linear-gradient(100deg,rgba(255,255,255,.1) 47.8%,rgba(255,255,255,0) 100.09%);border:1px solid;border-radius:1.5rem;}
.light-form form{display:flex;flex-direction:column;align-items:flex-start;}
.light-form form .inputs-in-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;width:100%;margin-bottom:1rem!important;}
.light-form form input{width:100%;height:2.5rem;padding:0 1.5rem 0 1rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.05);color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:.00875rem;}
.light-form form input:focus,.light-form form input:hover{border:1px solid #3758f9;background:#0b1029;outline:0;}
.light-form form button{padding:.875rem 2rem;border-radius:62.5rem;background:#3758f9;color:#fff;border:1px solid #3758f9;box-shadow:0 6px 25px 0 rgba(11,16,41,.1);font-size:1rem;font-weight:500;line-height:1.25rem;letter-spacing:.01rem;}
.light-form form button:hover{color:#3758f9;background:#fff;}
.light-form form .formTerms,.light-form form .formTerms a,.light-form form label{color:rgba(255,255,255,.7);font-size:.75rem;line-height:1rem;letter-spacing:.0075rem;}
.light-form form label{margin-bottom:.25rem;}
.light-form form .formTerms a{text-decoration:underline!important;}
.gsPopBtnclose a{font-size:12px!important;font-weight:700;padding:0 5px!important;border:none!important;}
a.wp-block-button__link{border:1px solid #3758f9;}
.wp-block-button__link:hover,.wp-element-button:hover{background-color:transparent;border-color:#3758f9;color:#3758f9;}
.wp-block-button.is-style-outline a:hover{border-color:rgba(255,255,255,.5);}
.light-form form .formTerms,.light-form form .formTerms a,.light-form form label{color:rgba(11,16,41,.7);}
.light-form{background:linear-gradient(100deg,rgba(55,88,249,.05) 47.8%,rgba(55,88,249,0) 96%);border:1px solid;}
.light-form form input{border:1px solid rgba(11,16,41,.1);background:rgba(11,16,41,.05);color:#0b1029;}
.comnBadge{gap:8px;display:flex;}
.gradseperater.wp-block-separator{color:transparent;border:0;background:linear-gradient(to right,transparent,#ffffff96,transparent);height:1px;margin-top:0;margin-bottom:0;}
.comnBadge{border-radius:16px;align-items:center;}
.gspGrid>.wp-block-column{flex-basis:100%!important;width:100%;display:flex;align-items:center;gap:4rem;}
.getstartedModal{position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;display:none;}
.popup-img-call{display:block;}
.getstartForm{background:0 0!important;border:0!important;padding:0!important;}
.getstartForm form button[type=submit]{line-height:0;height:4rem;}
.comnBadge img{height:100%!important;}
a:focus,button:focus{outline:0!important;}
@media only screen and (max-width:781px){
.light-form form .inputs-in-row{grid-template-columns:1fr!important;}
.wp-block-group>:where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width:100%!important;}
a.wp-block-button__link.wp-element-button{font-size:1rem!important;}
.getstartedModal .gsPopBtnclose a{font-size:12px!important;display:block;}
.wp-block-button__link,.wp-element-button{padding:1rem 2.5rem;}
.home footer{padding-top:5rem;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){
input{font-size:16px;}
}
@media only screen and (min-width:1200px){
.light-form form input{height:2rem!important;}
.light-form form button{padding:.8rem 2rem!important;font-size:.9rem!important;}
}
@media only screen and (min-width:1200px) and (max-width:1400px){
.light-form{padding:1rem!important;}
}
@media only screen and (min-width:1700px){
.wp-block-button__link,.wp-element-button{padding:1.5rem 3rem;}
}
@media only screen and (min-width:1800px) and (max-width:2449px){
.light-form form input{height:3rem!important;}
.light-form form .submit-ct{margin:2rem 0;}
}
@media only screen and (min-width:2450px){
.wp-block-button__link,.wp-element-button{padding:2rem 4rem;}
.light-form{padding:4rem!important;}
.light-form form .submit-ct{margin:2rem 0!important;}
}
}
/*! CSS Used from: Embedded */



/* Updates: April 6, 2024 */
.nextiva-footer p+img { margin: 0; }
.nextiva-copyright p+p { margin: 0; }
.nextiva-footer { padding: 48px 24px 80px; }

@media screen and (min-width: 768px) {
  .nextiva-footer {
      padding: 72px 36px 80px;
  }
}

@media screen and (min-width: 992px) {
  .nextiva-footer {
    padding-top: 100px;
  }
}
.nextiva-footer:not(.is-style-nextiva-footer-light) * { color: white;}

/* Copyright dark theme */
.nextiva-copyright.dark-theme {background-color: var(--wp--preset--color--base);}
.nextiva-copyright.dark-theme * {color: white;}
.nextiva-copyright.dark-theme .nextiva-copyright__content p {color: white;}
.nextiva-copyright.dark-theme .nextiva-copyright__links a {color: white;}

.nextiva-footer-post__link, .nextiva-footer-post__link p {
  font-size: 14px;
  gap: 8px;
  line-height: 20px;
}

input:-webkit-autofill,
input:-webkit-autofill:focus{
	-webkit-box-shadow: 0 0 0px 1000px transparent inset !important;
	transition: background-color 0s 600000s, color 0s 600000s !important;
}

#quote-slidein-WP .input-ct.valid-ct {
	position: relative;
}

#quote-slidein-WP .input-ct.valid-ct::after {
	content: '';
	display: block;
	background-image: url(https://www.nextiva.com/wp-content/uploads/2024/05/check-circle.png) !important;
	background-position: 98% center !important;
	background-size: 25px 25px !important;
	background-repeat: no-repeat !important;
	width: 25px;
	height: 25px;
	right: 2.5%;
	top: calc(50% - 25px / 2);
	position: absolute;
}

#quote-slidein-WP .nextiva-v4-form.form-v5 form .inputs-in-row .input-ct.valid-ct label {
	background-color: #e6eafe !important;
	font-size: 12px !important;
	left: 16px !important;
	line-height: 16px !important;
	opacity: 1 !important;
	padding: 0 15px 0 4px !important;
	top: 0 !important;
	display: inline-block !important;
}


.nextiva-hubspot-normal .input:has(input.valid)::after {
	content: '';
	display: block;
	background-image: url(https://www.nextiva.com/wp-content/uploads/2024/05/check-circle.png) !important;
	background-position: 98% center !important;
	background-size: 25px 25px !important;
	background-repeat: no-repeat !important;
	width: 25px;
	height: 25px;
	right: 5%;
	top: calc(50% - 19px / 2);
	position: absolute;
}

.nextiva-hubspot-normal .input {
	position: relative;
}



.hbspt-form form.new-hubspot-form .hs-form-field div.input input.hs-input:-webkit-autofill,
.hbspt-form form.new-hubspot-form .hs-form-field div.input input.hs-input:-webkit-autofill:focus{
	-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;
	transition: background-color 0s 600000s, color 0s 600000s !important;
	background-color: #ffffff !important;
}

.hbspt-form form.nextiva-hubspot-popup .input {
	position: relative;
}

.hbspt-form form.nextiva-hubspot-popup .input:has(input:not([type='checkbox']).valid)::after {
	content: '';
	display: block;
	background-image: url(https://www.nextiva.com/wp-content/uploads/2024/05/check-circle.png) !important;
	background-position: 95% center !important;
	background-size: 25px 25px !important;
	background-repeat: no-repeat !important;
	width: 25px;
	height: 25px;
	right: 5%;
	top: calc(50% - 12.5px);
	position: absolute;
}
