#block-system-main {margin-top: -80px; }
#mini-panel-product_menu .product-nav-links .menu > li > a, .main-container-wrapper #mini-panel-product_menu .menu-icon-help-header .product-title a {
    color: #ffffff;
}
#mini-panel-product_menu .expanded.dropdown .caret {
    background-position: -168px 0px;
}
#mini-panel-product_menu .menu-icon-help-header .product-title a {color: #ffffff;}
#mini-panel-product_menu .product-nav-links li .nolink {color: #fff;}
body {
    font: 16px/1.6 Roboto, Arial, Helvetica, sans-serif;
    color: #000000;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    overflow-x: hidden;
}
ul, ol {list-style-type: none;}
img, object, video, picture, source {max-width:100%;}
video {
    -webkit-mask-image: -webkit-radial-gradient(white, black);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
}
picture, source {display: inline-block;}
h1 {
    font:56px/1.1 var(--zf-primary-extrabold);
    margin-bottom: 15px;
    width: 90%;
    }
h2 {
    font:48px/1 var(--zf-primary-bold);
    margin-bottom: 15px;
    }
h3 {
    font:42px/1.1 var(--zf-primary-extrabold);
    margin-bottom: 15px;
    }
.decoding .faq .faq-title h3{
font-size:24px;
}
h4 {
    font:24px/1.2 var(--zf-primary-bold);
    margin-bottom: 15px;
}
h5 {
    font:700 18px/1.2 Roboto;
    margin-bottom: 5px;
}
p {
    font: 400 16px/1.7 Roboto, Arial, Helvetica, sans-serif;
    margin-bottom: 12px;
    color: #222222;
}
a {text-decoration:none;}
.Ncrm_Dark p {color: #ffffff;}
.Ncrm_clear:after {
    clear:both;
    content:"";
    display:table;
}
.Ncrm_shadow {
    -webkit-box-shadow: 0 10px 6px -6px rgba(119, 119, 119, 0.4);
    -moz-box-shadow: 0 10px 6px -6px rgba(119, 119, 119, 0.4);
    box-shadow: 0 10px 15px -6px rgba(119, 119, 119, 0.4);
    border-radius: 5px;
/*    border:1px solid #dfdfdf;*/
}
.Ncrm_main {overflow-x: hidden;}
/* Common CSS end*/
/* Animation CSS start */
.Nc_animate, .Nc_animated {
    transition: all ease-out 0.7s;
}
.Ncrm_img.Nc_animate {
    transform: translateY(60px);
    opacity: 0.5;
}
.L_model2Clmn .Nc_animate, .Rht_clmn .Nc_animate {
    transform: translateX(60px);
    opacity: 0.5;
}
.R_model2Clmn .Nc_animate, .Lft_clmn .Nc_animate {
    transform: translateX(-60px);
    opacity: 0.5;
}
/* Animation CSS end */
/* Breadcrumb CSS start */
.Ncrm_breadcrumb {
    list-style-type: none;
    max-width: 1280px;
    margin: 0 auto;
    width: 90%;
    padding: 90px 0 0;
}
.Ncrm_breadcrumb li {
    display: inline-block;
    margin: 0 25px 0 0;
    font: 12px/1.2 var(--zf-primary-semibold);
    color: #fff;
    text-transform: uppercase;
    position: relative;
    z-index: 2;
}
.Ncrm_bcLnk {
    color: #8cbaff;
    position: relative;
    display: inline-block;
}
.Ncrm_bcLnk:before {
    content: ">";
    position: absolute;
    right: -15px;
    display: inline-block;
}
.Ncrm_bcLnk:after {
    content: '';
    display: block;
    position: absolute;
    left: auto;
    right: 0;
    bottom: -4px;
    height: 1px;
    width: 0px;
    background: #ffffff;
    transition: all .3s linear;
}
.Ncrm_bcLnk:hover {color: #ffffff;}
.Ncrm_bcLnk:hover:after {
    width: 100%;
    left: 0;
    right: auto;
    transition: all .2s linear;
}
/* Breadcrumb CSS end */
/* Banner Sec CSS */
.Ncrm_FrstSec {
    background:#006cff;
    color:#fff;
}
.Ncrm_FrstInner {
    max-width:960px;
    text-align: left;
    margin: 0 auto;
    width:90%;
    padding: 60px 0 240px;
}
.FrstSec_desc {font-size:18px;color:#ffffff;}
.Ncrm_ctaGrp {
    padding: 15px 0 0;
    display:block;
    }
.Ncrm_cta {
    background:#f0483e;
    color:#ffffff;
    text-transform: uppercase;
    padding: 10px 40px;
    text-align: center;
    display: inline-block;
    border:1px solid #f0483e;
    text-decoration: none;
    font:16px/1.2 var(--zf-primary-semibold);
    margin-right: 25px;
}
.Ncrm_cta.Ncrm_access .umain .Ncrm_cta.Ncrm_Sales {
    display: none;
}
.umain .Ncrm_cta.Ncrm_access {
    display: inline-block;
}
.Ncrm_Sales {
    background:transparent;
    border:1px solid #ffffff;
    margin-left: 25px;
}
.Ncrm_vidShow {
    position:relative;
    color:#ffffff;
    padding: 7px 0px 7px 35px;
    display: inline-block;
    text-decoration: none;
    margin-right: 25px;
    font:18px/1.2 var(--zf-primary-semibold);
}
.Ncrm_play {
    position:absolute;
    top: 7px;
    left: 0;
    width:25px;
    height:25px;
    border-radius:50%;
    display: inline-block;
    background: #ffffff;
}
.Ncrm_play:after{
    content:"";
    position:absolute;
    top: 12px;
    left: 14px;
    background: url('/sites/default/files/crm/features/crm-subfeatures-sprite.svg') no-repeat -184px -20px;
    width: 8px;
    height: 10px;
    display: inline-block;
    transform: translate(-50%, -50%);
}
/* Features Summary Sec css */
.Ncrm_summarySec {
    width:100%;
    position: relative;
    z-index: 4;
    margin: -165px 0 60px;
}
.summarySec_Inner {
    position: relative;
    max-width: 1050px;
    margin:0 auto;
    background: #ffffff;
    padding: 40px;
    display: table;
    width:90%;
    -webkit-box-shadow: 1px 1px 20px rgba(51, 51, 51, 0.35);
    box-shadow: 1px 1px 20px rgba(51, 51, 51, 0.35);
    box-sizing: border-box;
}
.summary_Lft {
    width:34%;
    display: table-cell;
    vertical-align:middle;
    padding-right: 70px;
}
.summary_Rht {
    width:66%;
    display: table-cell;
    vertical-align:middle;
}
.summary_H {display: none;}
.summary_Lst li {
    position: relative;
    width: 48%;
    display: inline-block;
    vertical-align: middle;
    font: 500 18px/1.4 Roboto;
    padding: 12px 20px 12px 45px;
    box-sizing: border-box;
}
.summary_Lst li:after {
    position: absolute;
    background: #cccccc;
    background: -moz-linear-gradient(left, #ffffff 0%, #cccccc 29%, #cccccc 75%, #ffffff 100%);
    background: -webkit-linear-gradient(left, #ffffff 0%,#cccccc 29%,#cccccc 75%,#ffffff 100%);
    background: linear-gradient(to right, #ffffff 0%,#cccccc 30%,#cccccc 70%,#ffffff 100%);
    width: 100%;
    height: 1px;
    content: "";
    left: 0;
    bottom: 0;
}
.summary_Lst li:last-child:after {height: 0;}
.list_7 li:nth-child(n+7):after, .list_6 li:nth-child(n+5):after, .list_5 li:nth-child(n+5):after, .list_4 li:nth-child(n+3):after, .list_3 li:nth-child(n+3):after, .list_2 li:after, .list_1 li:after {
    height: 0;
}
.sumry_tick {
    position: relative;
    font: 600 18px/1.4 Roboto;
}
.sumry_tick:after {
    content:"";
    position:absolute;
    display:inline-block;
    background: url('/sites/default/files/crm/features/crm-subfeatures-sprite.svg') no-repeat -1px -12px;
    width: 26px;
    height: 26px;
    top:0;
    left:-45px;
}
.Ncrm_pattern {
    position: absolute;
    content: "";
    width: 220px;
    height: 230px;
    top: -63px;
    right: -63px;
    background: url('/sites/default/files/crm/features/zcrm_pattern_circle.svg') repeat 0 0;
    z-index: -1;
}
.L_STRSec .STR_pattern {
    top: inherit;
    bottom: -55px;
    left: 0px;
}
.R_STRSec .STR_pattern {
    top: inherit;
    bottom: -55px;
    left: inherit;
    right: 0;
}
/* One column css */
.Ncrm_oneClmn {
    background: #ffffff;
    width:100%;
}
.Ncrm_oneClmnInner {
    max-width:900px;
    margin:0 auto;
    text-align: center;
    width:90%;
    padding: 60px 0px;
} 
.Ncrm_more {
    display:inline-block;
    position: relative;
    text-decoration:none;
    color:#006cff;
    font: 500 16px/1.6 Roboto;
    padding-right:5px;
}
.Ncrm_more:after {
    content: '';
    position: absolute;
    right: -15px;
    top: 8px;
    display: inline-block;
    background: url('/sites/default/files/crm/features/crm-subfeatures-sprite.svg') no-repeat -34px -20px;
    width: 15px;
    height: 11px;
    transition: all ease 0.3s;
}
.Ncrm_more:hover:after {
    transform: translateX(4px);
}
.Ncrm_cont {
    max-width: 96%;
    margin:0 auto;
}
.Ncrm_img {margin: 40px auto 0;}
/* Two column css */
.Ncrm_twoClmn {
    width:100%;
    position: relative;
}
.Ncrm_twoClmnInner {
    padding: 60px 0;
    max-width: 1245px;
    width: 90%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
}
.Ncrm_twoClmnInner.Lft_clmn {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.twoClmn_Lft {
    width: 42%;
    text-align: left;
}
.twoClmn_Rht {width: 52%;}
.Lft_clmn {float: left;}
.Rht_clmn {float: right;}
.Rht_clmn .twoClmn_Lft{padding-right: 6%;}
.Rht_clmn .twoClmn_Rht{margin-left: 7%;}
.Lft_clmn .twoClmn_Lft{padding-left: 6%;}
.Lft_clmn .twoClmn_Rht{margin-right: 7%;}

.Ncrm_2Clmn {
    width: 100%;
    position:relative;
}
.Ncrm_2ClmnInner {
    max-width:1050px;
    margin:0 auto;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    padding: 60px 0px;
    width: 90%;
}
.Lft_2Clmn {width:53%;}
.Rht_2Clmn {width:47%;}
.Ncrm_2ClmnInner.R_model2Clmn {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
}
.L_model2Clmn .Lft_2Clmn, .R_model2Clmn .Rht_2Clmn {padding-right: 5%;}
.L_model2Clmn .Rht_2Clmn, .R_model2Clmn .Lft_2Clmn {padding-left: 5%;}
/* Star section css */  
.Ncrm_STRSec {
    background:#000000;
    width:100%;
    color:#fff;
    margin:60px 0;
}
.Ncrm_Dark .Ncrm_more:after {
    background-position: -55px -20px;
	}
.STRSec_Inner {
    max-width:1320px;   
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:horizontal;
    -webkit-box-direction:normal;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    text-align:left;
    padding: 120px 0;
}
.Ncrm_STRSec h2 {color:#ffda00;}
.Ncrm_STRSec .Ncrm_more {color:#ffffff;}
.STRSec_Lft {width:44%;}
.STRSec_Rht {
    width:56%;
    position: relative;
    z-index: 4;
}
.STRSec_Inner.R_STRSec {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction:row-reverse;
    flex-direction:row-reverse;
}
.L_STRSec {float: right;}
.R_STRSec {float: left;}
.L_STRSec .STRSec_Lft, .R_STRSec .STRSec_Rht {padding-right: 7%;}
.L_STRSec .STRSec_Rht, .R_STRSec .STRSec_Lft {padding-left:7%;}
/* Footer CTA CSS */
.Ncrm_CTASec {
    background:#ffffff;
    width:100%;
}
.CTASec_Inner {
    max-width:1000px;
    margin:0 auto;
    text-align:left;
    padding: 60px 0px;
    display: table;
    table-layout: fixed;
    width:96%;
}
.CTASec_Lft, .CTASec_Rht {
    display: table-cell;
    width:50%;
    vertical-align:middle;
}
.CTASec_Rht p {
    font: 25px/1.2 var(--zf-primary-light);
    margin-bottom: 5px;
}
.CTASec_img {
    margin-right:50px;
}
.Nc_wrap {white-space: nowrap;}
/* Footer Nav CSS */
.Ncrm_relateSec {
    margin:60px 0 0;
    text-align: right;
}
.relate_sec {
    background: #34394a;
    color:#fff;
    padding: 6px 25px;
    text-align: center;
    display: inline-block;
}
.Ncrm_NavSec {
    width:100%;
    background: #f6f7f8;
    background: -moz-linear-gradient(top, #f6f7f8 70%, #fefefe 100%);
    background: -webkit-linear-gradient(top, #f6f7f8 70%,#fefefe 100%);
    background: linear-gradient(to bottom, #f6f7f8 70%,#fefefe 100%); 
    border: 1px solid #c5c6c6;
    border-left: none;
    border-right: none;
    text-align: left;
}   
.NavSec_Inner {
    max-width:1220px;
    margin:0 auto;
    width:96%;
    position:relative;
}
.Ncrm_NavGrp {
    display: table;
    width:100%;
}
.Ncrm_NavGrp li {
    display: table-cell;
    width:25%;
    border-right: 1px solid #c5c6c6;
}
.Ncrm_NavGrp li:last-child {
    border-right: none;
}
.Ncrm_NavGrp li div {
    padding: 30px 0px;
    max-width: 65%;
    margin: 0 auto;
}
.Ncrm_LftNav, .Ncrm_RhtNav {
    position: absolute;
    content:"";
    transform: translate(-50%, -50%);
    width:35px;
    height:35px;
    display: inline-block;
    background: transparent;
    box-shadow: 1px 1px 14px rgba(51, 51, 51, 0.35);
    border-radius: 50%;
}
.Ncrm_LftNav {
    top:50%;
    left:0px;
}
.Ncrm_RhtNav {
    top:50%;
    right:-35px;
}
.Ncrm_RhtNav:after, .Ncrm_LftNav:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    border: solid #333;
    border-width: 2px 0 0 2px;
    padding: 3px;
    transform: translate(-50%, -50%) rotate(135deg);
}
.Ncrm_LftNav:after {
    transform: translate(-50%, -50%) rotate(-45deg);
}
/* Arabic Style Start */
.i18n-ar .Ncrm_breadcrumb li {margin: 0 0 0 25px;}
.i18n-ar .Ncrm_bcLnk:before {left: -15px;right: inherit;}
.i18n-ar .Ncrm_vidShow {margin: 0 25px 0 0;}
.i18n-ar .Ncrm_play {transform: rotate(180deg);margin-left: 7px;}
.i18n-ar .summary_Lft {padding: 0 0 0 70px;}
.i18n-ar .Ncrm_pattern {left: -63px;right: inherit;}
.i18n-ar  .summary_Lst li {padding: 12px 45px 12px 20px;}
.i18n-ar .sumry_tick:after {right: -45px;}
.i18n-ar .L_model2Clmn .Rht_2Clmn, .i18n-ar .R_model2Clmn .Lft_2Clmn {padding:0 5% 0 0;}
.i18n-ar .L_model2Clmn .Lft_2Clmn, .i18n-ar .R_model2Clmn .Rht_2Clmn {padding: 0 0 0 5%;}
.i18n-ar .Ncrm_more:after {transform: rotate(180deg);left: -15px;right: inherit;}
.i18n-ar .Ncrm_more:hover:after {transform: rotate(180deg) translateX(4px);}
.i18n-ar .Lft_clmn .twoClmn_Lft {padding: 0 6% 0 0;}
.i18n-ar .Lft_clmn .twoClmn_Rht {margin: 0 0 0 7%;}
.i18n-ar .Rht_clmn .twoClmn_Lft {padding: 0 0 0 6%;}
.i18n-ar .Rht_clmn .twoClmn_Rht {margin: 0 7% 0 0;}
.i18n-ar .Lft_clmn {float: right;}
.i18n-ar .Rht_clmn {float: left;}
.i18n-ar .Ncrm_more {padding:0 0 0 5px;}
.i18n-ar .Ncrm_oneClmnInner h2, .i18n-ar .Ncrm_oneClmnInner p, .i18n-ar .Ncrm_cont {text-align: center;}
.i18n-ar .L_model2Clmn .Nc_animate, .i18n-ar .Rht_clmn .Nc_animate {
    transform: translateX(-60px);
}
.i18n-ar .R_model2Clmn .Nc_animate, .i18n-ar .Lft_clmn .Nc_animate {
    transform: translateX(60px);
}
/* Arabic Style End */
/* Slick CSS */
.slick-prev, .slick-next {position: absolute;content: "";transform: translateY(-50%);width: 40px;height: 40px;display: inline-block;background: transparent;box-shadow: 1px 1px 14px rgba(51, 51, 51, 0.35);border-radius: 50%;font-size: 0;line-height: 0;outline: none;border: none;z-index:1}
.slick-prev {top: 50%;left: -30px;}
.slick-next {top: 50%;right: -30px;}
.slick-next:after, .slick-prev:after {content: "";position: absolute;top: 50%;left: 50%;border: solid #333;border-width: 2px 0 0 2px;padding: 3px;transform: translate(-50%, -50%) rotate(135deg);  bottom:unset;right: unset;background: unset;width: 0;height: 0;}
.slick-prev:after {transform: translate(-50%, -50%) rotate(-45deg);}
.slick-slide {display: none;float: left;height: 100%;}
.slick-initialized .slick-slide {display: block;}
.slick-list, .slick-slider, .slick-track {position: relative;display: block;}
.slick-slider .slick-list, .slick-slider .slick-track {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-dotted.slick-slider {margin-bottom: 0;}
.slick-track {top: 0;left: 0;}
.slick-track:after, .slick-track:before {display: table;content: '';}
.slick-list {overflow: hidden;margin: 0;padding: 0;}
.slick-dots {display: none !important;}
.slick-next:before, .slick-prev:before{display:none;}
.slick-next:hover:after, .slick-prev:hover:after{background: transparent;}
.ncrm_line_hide:before {content:'';position: absolute;right: 0;height: 100%;width: 1px;background: linear-gradient(to bottom, #f6f7f8 70%, #fefefe 100%);top: 0;}
.ncrm_line_hide:after {content:'';position: absolute;left: 0;height: 100%;width: 1px;background: linear-gradient(to bottom, #f6f7f8 70%, #fefefe 100%);top: 0;}
.Ncrm_main .NavSec_Inner {max-width: 100%;width: 90%;}
.Ncrm_NavGrp li.slick-slide>div {padding: 20px 0;}
.relate_sec {position: relative;cursor: pointer;}
.relate_sec:after {content:'';position: absolute;top: 14px;left: 8px;background: url(/sites/default/files/crm/features/crm-subfeatures-sprite.svg) no-repeat -182px -35px;width: 11px;height: 9px;}
.relate_sec.open:after {content:'';background-position:-197px -35px}
@media only screen and (min-width:1441px) {
.Rht_clmn, .Lft_clmn, .R_STRSec, .L_STRSec, .i18n-ar .Rht_clmn, .i18n-ar .Lft_clmn, .i18n-ar .R_STRSec, .i18n-ar .L_STRSec {
    float: none;
    margin: 0 auto;
}
.STRSec_Inner {max-width: 1245px;}
}
@media only screen and (max-width:1320px) {
.Rht_clmn .twoClmn_Lft{padding-right: 5%;}
.Rht_clmn .twoClmn_Rht{margin-left: 6%;}
.Lft_clmn .twoClmn_Lft{padding-left: 5%;}
.Lft_clmn .twoClmn_Rht{margin-right: 6%;}
.Ncrm_twoClmnInner, .STRSec_Inner {width: 92%;}
}
@media only screen and (max-width:1224px) {
.Ncrm_pattern {display:none;}
.slick-next {right: -15px;}
.slick-prev {left: -15px;}
.slick-list {width: 95%;margin: 0 auto;}
}
@media only screen and (max-width:1124px) {
h1 {
    font-size: 44px;
    margin-bottom: 15px;
}
h2 {font-size: 40px;}
h3 {font-size: 36px;}
.summarySec_Inner {padding: 40px 30px;}
.summary_Lft {padding-right: 50px;}
.Ncrm_twoClmnInner, .STRSec_Inner {width: 95%;}
.L_STRSec .STRSec_Lft, .R_STRSec .STRSec_Rht {
    padding-right: 6%;
}
.L_STRSec .STRSec_Rht, .R_STRSec .STRSec_Lft {
    padding-left: 6%;
}
}
@media only screen and (max-width:1024px) {
.summary_Lft {padding-right: 70px;}
.summary_Lst li {
    width:100%;
    border-bottom: none;
}
.summary_Lft {width: 40%;}
.summary_Rht {width: 60%;}
.summary_Lst li:after {display: none;}
@media only screen and (max-width:991px) {
h1 {
    font-size: 38px;
    margin-bottom: 15px;
    line-height: 1.2;
}
h2 {font-size: 34px;}
h3 {font-size: 30px;} 
.Ncrm_img {margin: 30px auto 0;}
.Ncrm_twoClmnInner, .STRSec_Inner {width: 90%;}
.Ncrm_oneClmnInner, .Ncrm_2ClmnInner, .Ncrm_twoClmnInner, CTASec_Inner {padding: 50px 0px;}
.Ncrm_STRSec {margin: 50px 0;}
.STRSec_Inner {padding: 100px 0;}
.sumry_tick:after {top:-2px;}
.Ncrm_2ClmnInner, .STRSec_Inner, .Ncrm_twoClmnInner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
}
.Ncrm_2ClmnInner.R_model2Clmn, .STRSec_Inner.R_STRSec, .Ncrm_twoClmnInner.Lft_clmn {flex-direction: column;}
.Lft_2Clmn, .Rht_2Clmn {
    display: block;
    width: 90%;
}
.R_model2Clmn .Lft_2Clmn, .L_model2Clmn .Lft_2Clmn{padding: 0;}
.R_model2Clmn .Rht_2Clmn, .L_model2Clmn .Rht_2Clmn, .twoClmn_Rht {padding: 30px 0 0;}  
.Rht_clmn, .Lft_clmn, .R_STRSec, .L_STRSec {
    float: none;
    margin: 0 auto;
}
.Rht_2Clmn {max-width: 440px;}
.twoClmn_Rht {max-width: 640px;}
.twoClmn_Lft, .twoClmn_Rht, .STRSec_Rht, .STRSec_Lft {
    width: 100%;
    display: block;
    text-align: center;
}
.Rht_clmn .twoClmn_Lft, .Lft_clmn .twoClmn_Lft {padding: 0;}
.R_STRSec .STRSec_Lft, .L_STRSec .STRSec_Lft {padding: 0;}
.L_STRSec .STRSec_Rht, .R_STRSec .STRSec_Rht {padding: 30px 0 0;}
.Lft_clmn .twoClmn_Rht, .Rht_clmn .twoClmn_Rht {margin: 0;}
.CTASec_Inner {
    width:90%;
    padding: 50px 0px;
    text-align: center;
}
.CTASec_Lft {display: none;}
.CTASec_Rht {width:100%;}
.Ncrm_cta {padding: 12px 30px;}
.Nc_wrap {white-space: inherit;}
.CTASec_Rht p {font-size: 20px;}
.L_model2Clmn .Nc_animate, .Rht_clmn .Nc_animate {
    transform: translateY(60px);
}
.R_model2Clmn .Nc_animate, .Lft_clmn .Nc_animate {
    transform: translateY(60px);
}
/* Arabic Style start */
.i18n-ar .R_model2Clmn .Lft_2Clmn, .i18n-ar .L_model2Clmn .Lft_2Clmn, .i18n-ar .Lft_clmn .twoClmn_Lft, .i18n-ar .Rht_clmn .twoClmn_Lft {padding:0;}
.i18n-ar .R_model2Clmn .Rht_2Clmn, .i18n-ar .L_model2Clmn .Rht_2Clmn {padding:30px 0 0;}
.i18n-ar .Lft_clmn .twoClmn_Rht, .i18n-ar .Rht_clmn .twoClmn_Rht {margin: 0;}
.i18n-ar .L_model2Clmn .Nc_animate, .i18n-ar .Rht_clmn .Nc_animate, .i18n-ar .R_model2Clmn .Nc_animate, .i18n-ar .Lft_clmn .Nc_animate {
    transform: translateY(60px);
}
.i18n-ar .Lft_clmn, .i18n-ar .Rht_clmn {float:none;}
.i18n-ar .Ncrm_twoClmnInner h2, .i18n-ar .Ncrm_twoClmnInner p, .i18n-ar .Ncrm_2ClmnInner h2, .i18n-ar .Ncrm_2ClmnInner p, .i18n-ar .Lft_2Clmn, .i18n-ar .twoClmn_Lft {text-align: center;}
/* Arabic Style End */
}
@media only screen and (max-width:900px) {
h4 {font-size:22px;}
.summarySec_Inner {width:90%;}
.summary_Lft{display: none;}
.summary_Rht {
    width: 80%;
    display: block;
    margin: 0 auto;
}
.summary_H {display: block;}
.Lft_2Clmn, .Rht_2Clmn {width: 100%;}
.Ncrm_cont {max-width:100%}
}
@media only screen and (max-width:767px) {
#block-system-main {margin-top: -50px;}
h1 {font-size: 36px;width:100%;}
h2 {font-size: 32px;}
h3 {font-size: 28px;}
p{line-height:1.6;}
.Ncrm_breadcrumb {display:none;}
.Ncrm_FrstInner {padding: 90px 0 220px;}
.summary_Rht {width: 90%;}
.Ncrm_oneClmnInner, .Ncrm_2ClmnInner, .Ncrm_twoClmnInner, .CTASec_Inner {padding: 40px 0px;}
.STRSec_Inner {padding: 80px 0;}  
.Ncrm_STRSec {margin: 40px 0;}
.CTASec_Rht p {font-size: 18px;}
.FrstSec_desc, .Ncrm_cta, .sumry_tick  {font-size: 16px;}
}
@media only screen and (max-width:550px) {
h1 {font-size: 30px;}
h2 {font-size: 26px;}
h3 {font-size: 22px;}
.Ncrm_FrstInner {padding: 80px 0 50px;}
.Ncrm_summarySec {margin: 0px;}
.summarySec_Inner {box-shadow: none;padding: 50px 0px 40px;}
.Ncrm_cta {padding: 10px 25px;}
.summary_Lst li, .summary_Rht {width:100%;}
.NavSec_Inner {max-width: 90%;}
.slick-next {right: 0;}
.slick-prev {left: 0;}
.Ncrm_NavGrp li {border-right: none;}
.Ncrm_NavGrp li div {text-align: center;}
}
@media only screen and (max-width:400px) {
.summary_Lst li {padding: 12px 0px 12px 45px;}
.Ncrm_cta {display: block;}
.Ncrm_Sales {margin: 25px 0 0;}
}