.sectionwrap{position:relative}.sectionwrap .benefits{background:url(../images/bg-image.jpg) no-repeat 50%/cover;padding:45px 0}@media (min-width:0) and (max-width:767.98px){.sectionwrap .benefits{padding-bottom:20px}}.sectionwrap .benefits .description{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:0) and (max-width:1199.98px){.sectionwrap .benefits .description{position:static;top:0;-webkit-transform:none;transform:none;text-align:center;margin-bottom:40px;padding:0 20px}}.sectionwrap .benefits .description h2{color:#fff;font-size:36px;font-family:Lato,sans-serif;font-weight:400;margin:0 0 30px}.sectionwrap .benefits .description p{color:#fff;font-size:18px;font-family:Lato,sans-serif;font-weight:400;margin:0}.sectionwrap .benefits .benefits-wrapper .holder{float:left;width:calc(33.33333% - 80px);padding-bottom:30px;text-align:center;cursor:pointer;margin-right:80px}@media (min-width:0) and (max-width:767.98px){.sectionwrap .benefits .benefits-wrapper .holder{width:calc(50% - 40px);margin-right:20px;margin-left:20px}}@media (min-width:768px) and (max-width:1199.98px){.sectionwrap .benefits .benefits-wrapper .holder{width:calc(33.33333% - 80px);margin-right:40px;margin-left:40px}}.sectionwrap .benefits .benefits-wrapper .holder .icon{border:1px solid #fff;border-radius:50%;height:100px;margin:0 auto 15px;position:relative;width:100px;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.sectionwrap .benefits .benefits-wrapper .holder .icon i{color:#fff;font-size:60px;left:0;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.sectionwrap .benefits .benefits-wrapper .holder .text h4{color:#fff;font-size:18px;font-family:Lato,sans-serif;font-weight:400;margin:0;text-align:center}.sectionwrap .allblocks{position:absolute;top:0;width:100%}.sectionwrap .allblocks .each-block{height:464px;overflow:hidden;display:none}@media (min-width:0) and (max-width:1199.98px){.sectionwrap .allblocks .each-block{height:auto}}.sectionwrap .allblocks .each-block .rhssection{float:left;height:464px;position:relative;width:50%;background-color:#5b5b5f}@media (min-width:0) and (max-width:767.98px){.sectionwrap .allblocks .each-block .rhssection{float:none;width:100%;height:300px}}@media (min-width:768px) and (max-width:1199.98px){.sectionwrap .allblocks .each-block .rhssection{float:none;width:100%;height:300px}}.sectionwrap .allblocks .each-block .rhssection .icon-text{position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.sectionwrap .allblocks .each-block .rhssection .icon-text i{color:#fff;font-size:100px;padding-bottom:20px}.sectionwrap .allblocks .each-block .rhssection .icon-text h2{color:#fff;font-size:36px;font-family:Lato,sans-serif;font-weight:400;margin:0}.sectionwrap .allblocks .each-block .lhssection{background:#cacbc4;float:left;position:relative;height:464px;width:50%}@media (min-width:0) and (max-width:767.98px){.sectionwrap .allblocks .each-block .lhssection{float:none;width:100%;height:730px}}@media (min-width:768px) and (max-width:1199.98px){.sectionwrap .allblocks .each-block .lhssection{float:none;width:100%;height:400px}}.sectionwrap .allblocks .each-block .lhssection .holder{position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;padding:0 30px}.sectionwrap .allblocks .each-block .lhssection .holder h3{color:#585858;font-size:26px;font-family:Lato,sans-serif;font-weight:700;margin:0 0 20px}.sectionwrap .allblocks .each-block .lhssection .holder ul{margin:0;padding:0 0 0 20px}.sectionwrap .allblocks .each-block .lhssection .holder ul li{color:#585858;font-size:18px;font-family:Lato,sans-serif;font-weight:400;margin:0;padding:0 0 10px}.sectionwrap .allblocks .each-block .lhssection .holder .keyfeatures-list{border-right:1px solid #cdcdcd;display:inline-block;margin-right:30px;min-height:250px;padding-top:30px;text-align:left;width:46%}@media (min-width:0) and (max-width:1199.98px){.sectionwrap .allblocks .each-block .lhssection .holder .keyfeatures-list{width:100%;border-right:0;border-bottom:1px solid #cdcdcd;min-height:10px;margin-right:0}}.sectionwrap .allblocks .each-block .lhssection .holder .benefits-list{display:inline-block;min-height:250px;padding-top:30px;text-align:left;width:48%}@media (min-width:0) and (max-width:1199.98px){.sectionwrap .allblocks .each-block .lhssection .holder .benefits-list{width:100%;border-right:0;border-bottom:1px solid #cdcdcd;min-height:10px}}.sectionwrap .closebtn{background:#b9bab4;padding:10px 15px;position:absolute;right:0;top:0;display:none;cursor:pointer}.sectionwrap .closebtn i{color:#484942}