.rg-banner .content .wrapper{max-width:660px}.rg-banner .content .wrapper .desc{margin-bottom:40px}.rg-block-1 .item{margin-bottom:60px;max-width:600px}.rg-grid-column-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-2{grid-template-columns:repeat(2,1fr)}.gap-40{gap:40px!important}.row-gap-40{row-gap:40px!important}.column-gap-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}.page-55.effective-solutions .items .item{max-width:280px;width:100%}@media screen and (max-width:400px){.rg-banner .content .wrapper .btn{width:100%}}@media screen and (min-width:576px){.rg-grid-column-sm-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-sm-2{grid-template-columns:repeat(2,1fr)}.gap-sm-40{gap:40px!important}.row-gap-sm-40{row-gap:40px!important}.column-gap-sm-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}}@media screen and (min-width:768px){.rg-grid-column-md-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-md-2{grid-template-columns:repeat(2,1fr)}.gap-md-40{gap:40px!important}.row-gap-md-40{row-gap:40px!important}.column-gap-md-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}}@media screen and (min-width:992px){.rg-grid-column-lg-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-lg-2{grid-template-columns:repeat(2,1fr)}.gap-lg-40{gap:40px!important}.row-gap-lg-40{row-gap:40px!important}.column-gap-lg-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}}@media screen and (min-width:1200px){.rg-grid-column-xl-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-xl-2{grid-template-columns:repeat(2,1fr)}.gap-xl-40{gap:40px!important}.row-gap-xl-40{row-gap:40px!important}.column-gap-xl-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}}@media screen and (min-width:1400px){.rg-grid-column-xxl-1{grid-template-columns:repeat(1,1fr)}.rg-grid-column-xxl-2{grid-template-columns:repeat(2,1fr)}.gap-xxl-40{gap:40px!important}.row-gap-xxl-40{row-gap:40px!important}.column-gap-xxl-40{-webkit-column-gap:40px!important;-moz-column-gap:40px!important;column-gap:40px!important}}
