/*
Theme Name: Saasland Child
Theme URI: https://droitthemes.com/wp/saasland
Template: saasland
Author: DroitThemes
Author URI: https://themeforest.net/user/droitthemes/portfolio
Description: Saasland is a creative WordPress theme for saas, software, startup, app, agency and related products & services.
Version: 1.1.3
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: saasland-child
*/

.elementor-5687 .elementor-element.elementor-element-d8f956f:not(.elementor-motion-effects-element-type-background), .elementor-5687 .elementor-element.elementor-element-d8f956f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
    background-color:#f9f9fc;
}
.elementor-5687 .elementor-element.elementor-element-d8f956f{
    transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding:120px 0px 120px 0px;
}
.elementor-5687 .elementor-element.elementor-element-d8f956f > .elementor-background-overlay{
    transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-5687 .elementor-element.elementor-element-100dfd47{
    text-align:center;
}
.elementor-5687 .elementor-element.elementor-element-100dfd47 .elementor-heading-title{
    color:#3f4451;
    font-family:"Poppins", Sans-serif;
    font-size:30px;
    font-weight:700;
}
.elementor-5687 .elementor-element.elementor-element-7f89fcda .elementor-text-editor{
    text-align:center;
}
.elementor-5687 .elementor-element.elementor-element-7f89fcda > .elementor-widget-container{
    padding:15px 0px 0px 0px;
}
.elementor-5687 .elementor-element.elementor-element-7ecaeab0 .app_service_area{
    padding:50px 0px 65px 0px;
}
.app_service_area{
    background-color:#f9f9fc;
}
.elementor-5687 .elementor-element.elementor-element-7ecaeab0 > .elementor-widget-container{
    padding:0px 0px 0px 0px;
}
.elementor-5687 .elementor-element.elementor-element-76e27b0d{
    padding:120px 0px 120px 0px;
}
.elementor-5687 .elementor-element.elementor-element-5b9014a9 > .elementor-element-populated{
    padding:0px 140px 0px 0px;
}
.elementor-5687 .elementor-element.elementor-element-d5d65f8 .elementor-heading-title{
    color:#222d39;
    font-family:"Poppins", Sans-serif;
    font-size:30px;
    font-weight:600;
    line-height:40px;
}
.elementor-5687 .elementor-element.elementor-element-d5d65f8 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-5687 .elementor-element.elementor-element-39ccc070{
    color:#677294;
}
.elementor-5687 .elementor-element.elementor-element-531e0cf4 > .elementor-widget-container{
    padding:20px 0px 0px 0px;
}
.elementor-bc-flex-widget .elementor-5687 .elementor-element.elementor-element-79171a56.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-5687 .elementor-element.elementor-element-79171a56.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-5687 .elementor-element.elementor-element-68eca87b .elementor-image img{
    max-width:999%;
}
.elementor-5687 .elementor-element.elementor-element-68eca87b > .elementor-widget-container{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.elementor-5687 .elementor-element.elementor-element-7973b2a3{
    padding:100px 0px 120px 0px;
}
.elementor-5687 .elementor-element.elementor-element-30761d1b .elementor-image img{
    max-width:999%;
}
.elementor-5687 .elementor-element.elementor-element-30761d1b > .elementor-widget-container{
    margin:0px 0px 0px -100px;
    padding:10px 50px 0px 0px;
}
.elementor-bc-flex-widget .elementor-5687 .elementor-element.elementor-element-68e05d0a.elementor-column .elementor-column-wrap{
    align-items:center;
}
.elementor-5687 .elementor-element.elementor-element-68e05d0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{
    align-content:center;
    align-items:center;
}
.elementor-5687 .elementor-element.elementor-element-e04e711 .elementor-heading-title{
    color:#222d39;
    font-family:"Poppins", Sans-serif;
    font-size:30px;
    font-weight:600;
    line-height:40px;
}
.elementor-5687 .elementor-element.elementor-element-e04e711 > .elementor-widget-container{
    margin:0px 0px 30px 0px;
}
.elementor-5687 .elementor-element.elementor-element-7b6f4e16{
    color:#677294;
}
.page-id-6300 .product-content-box { padding: 6px 0 !important; }
.page-id-6300 #content-top-box { padding :10px !important;}
.page-id-6300 #content-last-box { padding :10px !important;}
@media(max-width:1024px){
    .elementor-5687 .elementor-element.elementor-element-d8f956f{
        padding:80px 0px 80px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-76e27b0d{
        padding:80px 0px 80px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-5b9014a9 > .elementor-element-populated{
        padding:0px 0px 0px 15px;
    }
    .elementor-5687 .elementor-element.elementor-element-68eca87b .elementor-image img{
        max-width:100%;
    }
    .elementor-5687 .elementor-element.elementor-element-68eca87b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-7973b2a3{
        padding:80px 0px 80px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-30761d1b .elementor-image img{
        max-width:100%;
    }
    .elementor-5687 .elementor-element.elementor-element-30761d1b > .elementor-widget-container{
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
    }
}
@media(max-width:767px){
    .elementor-5687 .elementor-element.elementor-element-d8f956f{
        padding:60px 0px 60px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-76e27b0d{
        padding:80px 0px 80px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-68eca87b .elementor-image img{
        max-width:100%;
    }
    .elementor-5687 .elementor-element.elementor-element-7973b2a3{
        padding:0px 0px 0px 0px;
    }
    .elementor-5687 .elementor-element.elementor-element-30761d1b .elementor-image img{
        max-width:100%;
    }
}
