.elementor-45183 .elementor-element.elementor-element-d3aeb77{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-3f46e26{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-d10f509 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45183 .elementor-element.elementor-element-6d344da{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-1bb4d3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-1bb4d3c:not(.elementor-motion-effects-element-type-background), .elementor-45183 .elementor-element.elementor-element-1bb4d3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rsvpify.com/wp-content/uploads/2025/11/Background-Image-3.png");background-repeat:no-repeat;background-size:cover;}.elementor-45183 .elementor-element.elementor-element-1bb4d3c, .elementor-45183 .elementor-element.elementor-element-1bb4d3c::before{--border-transition:0.3s;}.elementor-45183 .elementor-element.elementor-element-6d06b7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-2ffc355{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-9ce52f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-45183 .elementor-element.elementor-element-1bb4d3c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-6d06b7b{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-2ffc355{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45183 .elementor-element.elementor-element-9ce52f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for ester_custom_logos_grid_2_0, class: .elementor-element-f607bed */.elementor-45183 .elementor-element.elementor-element-f607bed .trusted-logos-website-2__content {
    display: flex;
}

.elementor-45183 .elementor-element.elementor-element-f607bed .trusted-logo-website-2 {
    padding-bottom: 80px;
}

.trusted-logos-website-2 {
    padding-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for saasland_featured-cards, class: .elementor-element-ad11ed6 */.elementor-45183 .elementor-element.elementor-element-ad11ed6 ul  {
    
    margin-top: 12px;
}
.elementor-45183 .elementor-element.elementor-element-ad11ed6 ul li {
    color: #2C2263 !important;
    font-size: 18px;
}/* End custom CSS */
/* Start custom CSS for title_with_video, class: .elementor-element-d10f509 */.elementor-45183 .elementor-element.elementor-element-d10f509 h2 {
    font-weight: 600 !important;
    color:#2c2263 !important;
    font-family: 'Sharp-Sans', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for case_studies_with_video, class: .elementor-element-6485f72 */.elementor-45183 .elementor-element.elementor-element-6485f72  {
    font-family: 'Sharp-Sans', sans-serif !important;
}

.elementor-45183 .elementor-element.elementor-element-6485f72 .case-studies-with-video__boxes__box-company img {
    border-radius: 0 !important;
    width: fit-content;
    max-height: 20px !important;
    height: 48px !important;
}

.elementor-45183 .elementor-element.elementor-element-6485f72 .case-studies-with-video .case-studies-with-video__boxes__box-company h4  {
    margin-bottom: 0;
}

.elementor-45183 .elementor-element.elementor-element-6485f72 .ester-typo-headline-2 {
    font-weight: 600;
}

.elementor-45183 .elementor-element.elementor-element-6485f72 h2 {
    font-weight: 600 !important;
    color:#2c2263 !important;
    font-family: 'Sharp-Sans', sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for features_with_background, class: .elementor-element-6fced77 */.elementor-45183 .elementor-element.elementor-element-6fced77 h2 {

    font-weight: 600 !important;
    color: #2c2263 !important;
}

.elementor-45183 .elementor-element.elementor-element-6fced77 img {
    width: 48px;
    height: 48px;
}/* End custom CSS */
/* Start custom CSS for rsvpify_case_studies_articles, class: .elementor-element-3d83f27 */.elementor-45183 .elementor-element.elementor-element-3d83f27 .rsvpify-label-button:hover {
    background: #F8F8FF;
}

.elementor-45183 .elementor-element.elementor-element-3d83f27 h5 {
    color: #2c2263!important;
}

@media(min-width: 1024px) {
.elementor-45183 .elementor-element.elementor-element-3d83f27 img {
    padding: 0 40px 40px 40px;
    border-radius: 12px !important;
}
}/* End custom CSS */
/* Start custom CSS for rsvpify_case_studies_articles, class: .elementor-element-aecd088 */.elementor-45183 .elementor-element.elementor-element-aecd088 .rsvpify-label-button:hover {
    background: #F8F8FF;
}

.elementor-45183 .elementor-element.elementor-element-aecd088 h5 {
    color: #2c2263!important;
}

@media(min-width: 1024px) {
.elementor-45183 .elementor-element.elementor-element-aecd088 img {
    padding: 0 40px 40px 40px;
    border-radius: 12px !important;
}
}/* End custom CSS */
/* Start custom CSS for FAQ, class: .elementor-element-60b8721 */.elementor-45183 .elementor-element.elementor-element-60b8721 h2 {
    color:#2C2263 !important;
    font-weight: 600;
}   
@media(max-width: 768px) {
.elementor-45183 .elementor-element.elementor-element-60b8721 .faq-icon {
    min-width: 40px;
    min-height: 40px;
}
}/* End custom CSS */