@media screen and (max-width:768px) {
    .page-id-247 .elementor-247 .elementor-element-dcd1b89 {
        background-size: cover !important;
    }

    .page-id-247 #post-247 .elementor-247 .elementor-element.elementor-element-3beea8f>.elementor-element-populated,
    .page-id-247 #post-247 .elementor-247 .elementor-element.elementor-element-fca8133>.elementor-element-populated,
    .page-id-247 #post-247 .elementor-247 .elementor-element.elementor-element-cb36ad6>.elementor-element-populated,
    .page-id-247 #post-247 .elementor-247 .elementor-element.elementor-element-0d5959e>.elementor-element-populated {
        padding: 15px;

    }

    .page-id-247 #post-247 .elementor-element-7a8f9ca .elementor-widget-container,
    .page-id-247 #post-247 .elementor-element-9d7e953 .elementor-widget-container {
        text-align: center;
    }

    .page-id-247 #post-247 .elementor-247 .elementor-element.elementor-element-d1d1c38 {
        margin-top: -114px;
        padding: 15px;
    }

    .page-id-247 #post-247 .elementor-widget-image img {
        width: 25%;
    }
    .page-id-247 .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
        padding: 0px;
    }
    .page-id-247 #post-247 > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-d1d1c38.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div{
        padding: 15px 10px 10px 20px;
    }
    .page-id-247 #post-247 > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-dcd1b89.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > section > div.elementor-container.elementor-column-gap-default > div.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-9028795{
        padding: 5%;
    }

    .page-id-247 #post-247 .elementor-widget.elementor-widget-heading h2 {
        font-size: 30px;
    }
    .page-id-247 #post-247 .elementor-widget.elementor-widget-heading h2 span {
        opacity: 0.6 !important;
    }
    .elementor-247 .elementor-element.elementor-element-9138cd4 .elementor-heading-title {
        font-size: 50px;
    }
    .page-id-247 #post-247 .elementor-element-9138cd4.elementor-widget.elementor-widget-heading h2 {
        font-size: 50px !important;
    }
    .elementor-247 .elementor-element.elementor-element-c3363b6 {
        margin-bottom: 0;
    }
    .page-id-247 #content {
        width: 100%!important;
        padding-left: 5%!important;
        padding-right: 5%!important;
    }
    .elementor-247 .elementor-element-382a827 .elementor-widget-container .textwidget {
        line-height: 20px !important;
    }
    .page-id-247 .elementor-247 .elementor-element.elementor-element-3beea8f > .elementor-element-populated,
    .page-id-247 .elementor-247 .elementor-element.elementor-element-fca8133 > .elementor-element-populated,
    .page-id-247 .elementor-247 .elementor-element.elementor-element-cb36ad6 > .elementor-element-populated,
    .page-id-247 .elementor-247 .elementor-element.elementor-element-0d5959e > .elementor-element-populated
    {
        margin: 20px;
    }
    .page-id-247 .elementor-247 .elementor-element.elementor-element-b16de07 > .elementor-element-populated img, .elementor-247 .elementor-element.elementor-element-dd9f4fb > .elementor-element-populated img, .elementor-247 .elementor-element.elementor-element-344283b > .elementor-element-populated img, .elementor-247 .elementor-element.elementor-element-2bcecee > .elementor-element-populated img {
    min-height: 50px!important;
    width: 53px!important;
    }
    #post-247 .elementor-element-b08b4b7 .elementor-element-6059bbc .elementor-widget-container img {
    width: 46px!important;
    }
    #post-247 .elementor-element-b08b4b7 .elementor-element-19aeb8c .elementor-widget-container img {
    width: 49px!important;
    }
    #post-247 .elementor-element-219045d .elementor-element-f496ac3 .elementor-widget-container img {
    width: 35px!important;
    } 

}