.banner-bg{position:relative;top:0;}
#ftrgetstd,#enterprise{display:none;}
.bradkrm{padding:10px 0;}
.tal{text-align:left;}
.zh-web-breadcrum{margin:20px auto;}
#sdpcutomerlogos,#ftrgetstd{display:none;}
.container-new {width: 90%;max-width: 1200px;margin: 0px auto;padding: 0px 0px;}
.container-new p a {font-size: 18px;line-height: 1.6;animation: unset;display: inline;}
.container-new p a:hover{text-decoration: none;}
.section-heading {margin: 0px auto 60px auto !important;}
.forester-main-wrap h2 {font-size: 33px;}
.forester-main-wrap h3 {font: 26px /1.4 Zoho_Puvi_Bold;}
.forester-main-wrap .flex-wrap .flex-left {padding-right: 30px;}
.forester-main-wrap .flex-wrap .flex-right {padding-left: 30px;}
.forester-main-wrap .flex-wrap .flex-left>div p {max-width: 75%;box-sizing: border-box;font-size: 17px;}
.forester-main-wrap .flex-wrap .flex-left>div:nth-child(3) p {max-width: unset;}
.flex {display: flex;align-items: center;}
.forrester-badge {background-image: url(images/forrester-badge.png);background-repeat: no-repeat;background-size: contain;display: block;height: 30px;width: 130px;margin: 0px auto 5px;}
.flex-left h3 {font-size: 25px;margin: 0px 0px 10px 0px;}
.flex-left .flex {margin-bottom: 10px;}
.flex-left .flex:nth-child(3) {margin-bottom: 0px;}
.flex-left .flex>div:nth-child(2) {margin-left: 15px;}
.forester-main-wrap .icon {width: 110px;height: 100px;display: inline-block;background-size: 900px;margin: 0px 20px;box-sizing: border-box;margin-bottom: 20px;}
.forester-main-wrap .icon-4 {background-position: -254px -20px;}
.forester-main-wrap .icon-5 {background-position: -384px -20px;/*background-size: 750px;*/}
.forester-main-wrap .icon-6 {background-position: -517px -17px;/* background-size: 650px;*/}
.forester-cont-wrap {background: #ffff;text-align: center;box-shadow: -0.6px 0px 22px 0px #d0d1d252;}
.forester-cont-wrap>div {padding: 50px 30px;}
.forester-cont-wrap>div>div {padding-bottom: 15px;}
.forester-cont-wrap>div>div:nth-child(1),.forester-cont-wrap>div>div:nth-child(2) {padding-bottom: 0px;}
.forester-cont-wrap h3 {margin: 0px 0px;font-size: 28px;color: #00533c;}
.forester-cont-wrap p {font-size: 16px;max-width: 380px;margin: 10px auto 0px;}
.forester-inner-list-wrap>div {padding: 0px 12px;}
.testmonial p{font-size: 16px;}
.forester-cont-wrap p.read-para {font-size: 15px;}
.forester-inner-list-wrap ul {text-align: left;margin-top: 10px;}
.forester-inner-list-wrap ul li {text-align: left;margin-bottom: 10px;font-size: 15px;line-height: 22px;}
.forester-inner-list-wrap ul li::before {content: '';width: 8px;height: 8px;background: #569bdf;display: inline-block;vertical-align: middle;border-radius: 10px;margin-right: 13px;position: relative;top: -1px;}
.forester-cta {margin: 20px 0px;}
.forester-cta a {font-size: 15px;padding: 10px 30px;box-sizing: border-box;text-decoration: none;margin: 0px 5px;border-radius: 3px;}
.get-rep {background: #2087ed;color: #ffff;font-weight: bold;border: 1px solid #1f87ed;}
.get-rep:hover {background: #2087ede0;/* border: 1px solid #2087ede0; */}
.watch-vid {border: 1px solid #2087ed;color: #2087ed;font-weight: bold;}
.watch-vid:hover {background: #8080800f;}
@media only screen and (min-width:993px) and (max-width:1060px) {.flex-wrap>div {padding: 0px 10px;}
.icon {margin: 0px 10px;}
}
@media only screen and (max-width: 992px) {.flex-wrap {display: block;}
.flex-wrap>div {flex: 0 0 100%;max-width: 100%;}
.forester-inner-list-wrap {max-width: 450px;margin: 0px auto;}
.forester-cont-wrap {margin-top: 50px;}
.forester-main-wrap .flex-wrap .flex-left {padding-right: 0px;}
.forester-main-wrap .flex-wrap .flex-right {padding-left: 0px;}
.forester-main-wrap .flex-wrap .flex-left>div p {max-width: 100%;}
.space {padding: 50px 0px;}
}
@media only screen and (max-width: 767px) {.forester-main-wrap .flex-wrap .flex-left>div p {padding: 0px 0px;}
.flex-wrap>div {padding: 0px 0px;}
/* .forester-cta a {max-width: 150px;margin: 20px auto 0px;}
 */.forester-cont-wrap>div {padding: 50px 20px;}
.forester-inner-list-wrap ul li {margin: 16px 0px 10px 0px;}
.section-heading {margin: 0px auto 30px auto !important;}
}
@media only screen and (max-width: 500px) {.flex {display: block;}
.tal{text-align:center !important;}
.banner a{font-size:14px;padding:10px;}
.forester-cta a {margin: 20px 3px 0px;}
.forester-cta a {font-size: 14px;padding: 10px 10px;}
}
.promo{display: none;}
.cmn-breadcrum .root-page {color: #138cd6;}
.foot-sec > ul, .footCont > ul li{line-height: 1.88em;}
