/*

 Theme Name:   Pergo Child

 Theme URI:    http://jthemes.org/wp/pergo/

 Description:  Pergo child theme

 Author:       JThemes

 Author URI:   http://themeforest.net/user/themeperch

 Template:     pergo

 Version:      1.0.0

License: GNU General Public License version 3.0

License URI: http://www.gnu.org/licenses/gpl-3.0.html

 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready

 Text Domain:  pergo

*/



/* Add your custom css below */



@import url('//fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');


p {
    font-family: 'Roboto';
}

#hero-9 .slides h2 {

	font-size: 4rem;

}



.sbox-1.box-icon-md.white-icon {

    min-height: 300px;

}





span.section-id.coral-color {

    color: #1970af;

    font-size: 1.1rem;

}



.section-title p {

    font-size: 1.3125rem;

    padding: 0 10%;

    margin-bottom: 0;

    text-align: justify;

}



.pricing-table ul.features li {

    font-size: 1.05rem;

    line-height: 1;

    font-weight: 400;

    padding: 10px 0;

    /* text-align: left; */

}





.pricing-table span.price {

    font-size: 45px;

    line-height: 50px;

    font-family: 'Montserrat', sans-serif;

    font-weight: bold;

    letter-spacing: 0.5px;

}



.textwidget strong {

	font-weight: bold;

}



#featured-table .pricing-table {

	margin-top: -50px;

}



.box-icon-md [class^="flaticon-"]:before, .box-icon-md [class*=" flaticon-"]:before, .box-icon-md [class^="flaticon-"]:after, .box-icon-md [class*=" flaticon-"]:after {

	font-size: 3rem;

}

.joinchat__button {
    bottom: 80px !important;
}



@media(max-width:767px) {
    .sbox-1.box-icon-md.white-icon {
        min-height: auto;
    }

    #featured-table .pricing-table {
        margin-top: 0;
    }
}