.elementor-22035 .elementor-element.elementor-element-5469dc2{--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;}.elementor-22035 .elementor-element.elementor-element-4588e37{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:-90px;}.elementor-22035 .elementor-element.elementor-element-4588e37 .swiper-slide > .elementor-element{height:100%;}.elementor-22035 .elementor-element.elementor-element-65d5ac8{--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;}.elementor-22035 .elementor-element.elementor-element-1d34d64{--display:flex;}.elementor-22035 .elementor-element.elementor-element-e7ddf73{--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;}.elementor-22035 .elementor-element.elementor-element-4af4564{--display:flex;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__button{background-color:rgba(251,66,176,0);color:#C4302B;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-color:#C4302B;border-radius:50px 50px 50px 50px;padding:15px 35px 15px 35px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-66416ca9 );border-color:var( --e-global-color-primary );}.elementor-22035 .elementor-element.elementor-element-5d0b637 > .elementor-widget-container{border-radius:45px 45px 45px 45px;box-shadow:0px 0px 42px 0px rgba(0,0,0,0.16);}.elementor-22035 .elementor-element.elementor-element-5d0b637{--e-price-table-header-background-color:#C4302B;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__heading{font-size:30px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__price{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__currency, .elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__integer-part, .elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__fractional-part{color:#C4302B;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table .elementor-price-table__price{font-size:90px;font-weight:400;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__currency{align-self:flex-start;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__period{color:#C4302B;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__features-list{background-color:#ffffff;--e-price-table-features-list-color:#C4302B;text-align:left;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__features-list li{font-size:15px;line-height:2em;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__feature-inner{margin-left:calc((100% - 68%)/2);margin-right:calc((100% - 68%)/2);}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__footer{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__additional_info{color:#898989;font-weight:400;line-height:3em;margin:0px 10px 0px 10px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__button{background-color:var( --e-global-color-2d6e62ed );color:#ffffff;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-color:var( --e-global-color-2d6e62ed );border-radius:50px 50px 50px 50px;padding:15px 35px 15px 35px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__button:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22035 .elementor-element.elementor-element-4995beb > .elementor-widget-container{border-radius:45px 45px 45px 45px;box-shadow:0px 0px 29px 0px rgba(2,2,2,0.22);}.elementor-22035 .elementor-element.elementor-element-4995beb{--e-price-table-header-background-color:var( --e-global-color-2d6e62ed );}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__heading{color:#ffffff;font-size:40px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__price{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__currency, .elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__integer-part, .elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__fractional-part{color:var( --e-global-color-2d6e62ed );}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table .elementor-price-table__price{font-size:100px;font-weight:400;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__currency{align-self:flex-start;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__after-price{justify-content:flex-start;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__period{color:var( --e-global-color-2d6e62ed );}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__features-list{background-color:#ffffff;--e-price-table-features-list-color:var( --e-global-color-secondary );text-align:left;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__features-list li{font-size:15px;line-height:2.2em;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__feature-inner{margin-left:calc((100% - 68%)/2);margin-right:calc((100% - 68%)/2);}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__footer{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__additional_info{color:#898989;font-weight:400;line-height:3em;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-ribbon-inner{background-color:var( --e-global-color-3cc8939d );margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);color:var( --e-global-color-53c7bc58 );}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__button{background-color:var( --e-global-color-53c7bc58 );color:var( --e-global-color-66416ca9 );font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-color:var( --e-global-color-53c7bc58 );border-radius:50px 50px 50px 50px;padding:15px 35px 15px 35px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__button:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-66416ca9 );border-color:var( --e-global-color-primary );}.elementor-22035 .elementor-element.elementor-element-f03846d > .elementor-widget-container{border-radius:45px 45px 45px 45px;box-shadow:0px 0px 29px 0px rgba(2,2,2,0.22);}.elementor-22035 .elementor-element.elementor-element-f03846d{--e-price-table-header-background-color:var( --e-global-color-53c7bc58 );}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__heading{color:#ffffff;font-size:30px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__price{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__currency, .elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__integer-part, .elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__fractional-part{color:var( --e-global-color-53c7bc58 );}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table .elementor-price-table__price{font-size:90px;font-weight:400;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__currency{align-self:flex-start;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__after-price{justify-content:flex-start;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__period{color:var( --e-global-color-53c7bc58 );}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__features-list{background-color:#ffffff;--e-price-table-features-list-color:var( --e-global-color-secondary );text-align:left;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__features-list li{font-size:15px;line-height:2.2em;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__feature-inner{margin-left:calc((100% - 68%)/2);margin-right:calc((100% - 68%)/2);}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__footer{background-color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__additional_info{color:#898989;font-weight:400;line-height:3em;margin:0px 20px 0px 020px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-ribbon-inner{margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);color:#ffffff;}.elementor-22035 .elementor-element.elementor-element-f1e9849{--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;}.elementor-22035 .elementor-element.elementor-element-a9f5dae{--display:flex;}.elementor-22035 .elementor-element.elementor-element-a9f5dae:not(.elementor-motion-effects-element-type-background), .elementor-22035 .elementor-element.elementor-element-a9f5dae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://socialup.pt/wp-content/uploads/2021/11/social-up-features.jpg");}.elementor-22035 .elementor-element.elementor-element-6e9e931 .elementor-icon-box-wrapper{align-items:center;}.elementor-22035 .elementor-element.elementor-element-6bba608 .elementor-icon-box-wrapper{align-items:center;}.elementor-22035 .elementor-element.elementor-element-2b28ff5 .elementor-icon-box-wrapper{align-items:center;}.elementor-22035 .elementor-element.elementor-element-6bdc20f .elementor-icon-box-wrapper{align-items:center;}.elementor-22035 .elementor-element.elementor-element-2d06569 .elementor-icon-box-wrapper{align-items:center;}.elementor-22035 .elementor-element.elementor-element-8d6e3ab{--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;}.elementor-22035 .elementor-element.elementor-element-ea50663{--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;}.elementor-22035 .elementor-element.elementor-element-baec43c .elementor-cta .elementor-cta__bg, .elementor-22035 .elementor-element.elementor-element-baec43c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22035 .elementor-element.elementor-element-baec43c .elementor-cta__content{text-align:left;}.elementor-22035 .elementor-element.elementor-element-baec43c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-3fcce4c );}.elementor-22035 .elementor-element.elementor-element-a5adae7 .elementor-cta .elementor-cta__bg, .elementor-22035 .elementor-element.elementor-element-a5adae7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22035 .elementor-element.elementor-element-a5adae7 .elementor-cta__content{text-align:left;}.elementor-22035 .elementor-element.elementor-element-a5adae7 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-3fcce4c );}.elementor-22035 .elementor-element.elementor-element-2a56805 .elementor-cta .elementor-cta__bg, .elementor-22035 .elementor-element.elementor-element-2a56805 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22035 .elementor-element.elementor-element-2a56805 .elementor-cta__content{text-align:left;}.elementor-22035 .elementor-element.elementor-element-2a56805 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-3fcce4c );}.elementor-22035 .elementor-element.elementor-element-68f2a37 .elementor-cta .elementor-cta__bg, .elementor-22035 .elementor-element.elementor-element-68f2a37 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22035 .elementor-element.elementor-element-68f2a37 .elementor-cta__content{text-align:left;}.elementor-22035 .elementor-element.elementor-element-68f2a37 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-3fcce4c );}.elementor-22035 .elementor-element.elementor-element-2b438db .elementor-cta .elementor-cta__bg, .elementor-22035 .elementor-element.elementor-element-2b438db .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-22035 .elementor-element.elementor-element-2b438db .elementor-cta__content{text-align:left;}.elementor-22035 .elementor-element.elementor-element-2b438db .elementor-cta:hover .elementor-cta__bg-overlay{background-color:var( --e-global-color-3fcce4c );}.elementor-22035 .elementor-element.elementor-element-1581b87{--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;}.elementor-22035 .elementor-element.elementor-element-96a048b .elementor-image-carousel-caption{text-align:center;}.elementor-22035 .elementor-element.elementor-element-5a43d60{--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;}.elementor-22035 .elementor-element.elementor-element-e0b2479{--grid-columns:3;}.elementor-22035 .elementor-element.elementor-element-e0b2479 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-22035 .elementor-element.elementor-element-e0b2479 .e-loop-item > .elementor-section, .elementor-22035 .elementor-element.elementor-element-e0b2479 .e-loop-item > .elementor-section > .elementor-container, .elementor-22035 .elementor-element.elementor-element-e0b2479 .e-loop-item > .e-con, .elementor-22035 .elementor-element.elementor-element-e0b2479 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22035 .elementor-element.elementor-element-4588e37{--swiper-slides-to-display:1;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__heading{font-size:20px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__price{padding:20px 0px 20px 0px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__features-list li{font-size:13px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__feature-inner{margin-left:calc((100% - 90%)/2);margin-right:calc((100% - 90%)/2);}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__button{font-size:14px;}.elementor-22035 .elementor-element.elementor-element-5d0b637 .elementor-price-table__additional_info{font-size:11px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__heading{font-size:20px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__price{padding:20px 0px 20px 0px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__features-list li{font-size:13px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__feature-inner{margin-left:calc((100% - 90%)/2);margin-right:calc((100% - 90%)/2);}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__button{font-size:14px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-price-table__additional_info{font-size:11px;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-ribbon-inner{margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__heading{font-size:20px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__price{padding:20px 0px 20px 0px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table .elementor-price-table__price{font-size:60px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__features-list li{font-size:13px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__feature-inner{margin-left:calc((100% - 90%)/2);margin-right:calc((100% - 90%)/2);}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__button{font-size:14px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-price-table__additional_info{font-size:11px;}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-ribbon-inner{margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);}.elementor-22035 .elementor-element.elementor-element-e0b2479{--grid-columns:2;}}@media(max-width:767px){.elementor-22035 .elementor-element.elementor-element-4588e37{--swiper-slides-to-display:1;}.elementor-22035 .elementor-element.elementor-element-4995beb .elementor-ribbon-inner{margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);}.elementor-22035 .elementor-element.elementor-element-f03846d .elementor-ribbon-inner{margin-top:35px;transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);}.elementor-22035 .elementor-element.elementor-element-e0b2479{--grid-columns:1;}}/* Start custom CSS */#expectations figcaption {
    margin-top: 10px;
}

#expectations .expectations-cards {
    font-size: 12px
}

#expectations .expectations-cards strong {
    font-size: 14px
}

/* Highlights Misc */
#highlightsPre,
#highlightsPricesPre,
#servicesPre,
#expectations h2,
#blog h2 {
    text-align: center!important;
}

#highlightsPre {
    margin-top: 50px;
}

/* Highlights */
#highlights .elementor-icon-box-icon {
    margin-bottom: 5px;
    
}

#highlights .elementor-icon {
    font-size: 100px
}

#highlights h3 {
    font-size: 18px;
    margin-bottom: 0;
}

#highlights .elementor-icon-box-description {
    font-size: 14px!important;
}

/* Highlights Feature */
#highlightsFeature {
    background-color: var(--e-global-color-primary);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

#highlightsFeature:before {
    content: "";
    position: absolute;
    left: 0; right: 0;
    top: 0; bottom: 0;
    background: linear-gradient(90deg, #000000D1 25%, #772890 100%);
}

#highlightsFeature h2,
#highlightsFeature h3,
#highlightsFeature p,
#highlightsFeature i {
    color: var(--ast-global-color-5);
}

#highlightsFeature h2 {
    font-size: 22px;
}

#highlightsFeature h3 {
    font-size: 18px;
}

#highlightsFeature i {
    font-size: 24px;
}

#highlightsFeature .elementor-icon-box-title {
    margin-bottom: 0!important;
}

/* Services */
#services small {
    color: var(--e-global-color-secondary);
}

#services ul {
    list-style-type: none;
}

#services ul a{
    font-size: 14px;
    color: var(--e-global-color-text);
}

#services .elementor-cta__button-wrapper {
    text-align: center
}

#services .elementor-button {
    background-color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
    color: var(--ast-global-color-5);
}

#services .elementor-button:hover {
    background-color: var(--e-global-color-secondary);
    border-color: var(--e-global-color-secondary);
    color: var(--ast-global-color-5);
}

/* Mobile only */
@media (max-width: 767px) {
    #highlights > div.e-con-inner {
        gap: 0;
        
    }
}

/* Tablets only */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
    #highlightsPrices > div.e-con-inner {
        width: 360px;
    }
}

/* Tablet */
@media (min-width: 768px) {
    #highlights > div.e-con-inner {
        flex-direction: row!important;
    }
    
    /* Highlights Features */
    #highlightsFeature {
        padding-left: 33.33%;
    }
}

/* Desktop */
@media (min-width: 1025px) {
    /* Highlights Features */
    #highlightsFeature {
        padding-left: 50%;
    }
    
    /* Highlights Prices */
    #highlightsPrices > div.e-con-inner {
        flex-direction: row!important;
        gap: 0;
    }
            
    #highlightsPrices .price-card:nth-child(even)  {
        margin-top: -40px;
        z-index: 1;
    }
}/* End custom CSS */