.img-right{
    display: inline-block;
    float: right;
    margin: 0 0 30px 30px;
}
.widget-snippet .right-content-box{
    padding-left: 50px;
}

body.widget-snippet  .img-right{
   padding:20px;
}

   body.widget-snippet .page-text-wrap-content{
        padding: 40px;
    }
    .page-text-wrap-content{
        padding-top:118px;
        padding-bottom:40px;
        color: rgba(0, 0, 0, 0.8);
        text-align:left;
    }

    .page-text-wrap-content h2 {
        color: #89b723;
        font-size:28px;
        font-weight: 400;
        line-height: 30px;
        margin: 0;
        padding: 0 0 20px 0;
        position: relative;
        text-align: right;
        font-family: 'Gotham';
    }
.page-text-wrap-content h2 {
    color: #89b723;
    font-size: 28px;
    font-weight: 400;
    line-height: 30px;
    margin: 0;
    padding: 0 0 20px 0;
    position: relative;
    text-align: right;
    font-family: 'Gotham';
}
    .page-text-wrap-content  h2:after{
        content:'';
        width:38px;
        height:2px;
        background-color:#89b723;
        position:absolute;
        right:0;
        bottom:0;
    }
    
    .widget.widget-snippet    .page-text-wrap  p{
        color: rgba(0,0,0,0.9);
        font-size: 14px;
        font-weight: 300;
        line-height: 24px;
        margin: 0 0 18px 0;
        padding:0;
        font-family: 'Conv_Gotham-Rounded-Light';
    }
    .page-text-wrap-content img {
        max-width: 100%;
        height: auto;
    }
    .page-text-body{
        padding-left: 50px;
    }
    @media screen and (min-width:1130px) {
        .page-text-wrap-content .container{
            width: 1130px;
        }

    }

    @media screen and (max-width: 767px) {

    }
