/* FOR Smartphone Landscape & Potrait */
@media (max-width:767px){

    /*__ set full screen home banner __*/
    .elementor-section-full_width.elementor-section-height-full.fsa-topsec-home {
       /* height: calc(100vh - 81px) !important;*/
       height: auto;
    }  

    .compact-box-icon .elementor-column {
        margin:1em 1em;
     }
     .btn-scroll-top.show {
        bottom:0rem!important;
    }

    /*__ styling shortcode button alignment__*/
    .fsa-el-left .cta_btn_cs, .fsa-el-left .cta_btn_freedemo {
        text-align: center !important;
    }

    .fsa-el-right .cta_btn_cs, .fsa-el-right .cta_btn_freedemo {
        text-align: center !important;
    }

    /*__ Features Section __*/
     /*__ for H1__*/
    .elementor-element.feat_hero_1sttext .silicon-elementor-highlighted-heading__title {
        font-size: 1.8em !important;
        line-height: 42px !important;
        text-align: center;

    }
      /*__ for H2__*/
    .elementor-element.feat_hero_2ndtext .silicon-elementor-highlighted-heading__title {
        font-size: 1.3em !important;      
        line-height: 28px !important;  
        text-align: center;     
    }


    /*__ heading list icon title __*/

    .fsa-title-list .elementor-icon-list-icon i {
        font-size: 50px !important;
        padding:0px;
    }

    .fsa-title-list .elementor-icon-list-text {
        font-size: 20px !important;
        text-align: left;
    }

    /*__ styling list item body__*/

    .fsa-list-item-body .elementor-icon-list-text {
        font-size: 16px !important;
        padding: 0;
        margin: 0;
    }

    .fsa-list-item-body .elementor-icon-list-item {
        margin: 0 !important;
        padding-bottom: 17px !important;
        padding: 0;
    }
    /*__ feature green icon bottom__*/

    .fsa_feat_green_ico_footer_list .elementor-column.elementor-element {
         width: 49%;
    }

    /*__ centered red button on use cases parent on smartphone__*/

    .elementor-element.cta_btn_red_tab {
        text-align: center !important;
        margin: 10px 0 20px 0px !important;
    }

    input#textFieldValueJS.my-fsapricing-input {
        width: 90%;
        font-size:1.3em;
    }
    .pricingoutput {
        width: 95%;
        font-size:1.3em;
        padding:10px;
    }

    .sec_mobile_pad {
         padding: 0px 15px !important;
    }

    .elementor-column.elementor-inner-column.price-col-2, .elementor-column.elementor-inner-column.price-col-3 {
         width:100%;

    }


    .support4col1 {
        height: 508px;
    }

    .support4col2 {
     height: 640px;
    }

    .h450 {
        height:450px;
    }

    .home_support_listicon.elementor-widget .elementor-icon-list-item,
    .home_support_listicon.elementor-widget .elementor-icon-list-item a {
        display: block !important;

    }

    .home_support_listicon.elementor-widget .elementor-icon-list-icon svg {
        width: 20% !important;
        height: 20% !important;
        margin: 0 auto !important;
    }
    .home_support_listicon .elementor-icon-list-item {
        text-align: center;
    }

    /*__ green feature to be slider when mobile active __*/
    .elementor-section.fsa_feat_green_ico_footer_list .elementor-container {

        flex-wrap: nowrap !important;
        overflow: scroll !important;
        width: 95% !important;  

    }


	
}/* END Smartphone Landscape & Potrait */


/* FOR Smartphone Potrait Only */
@media screen and (max-width:480px){
	
	
	
}/* END FOR Smartphone Potrait Only */