.scw-switcher-wrap,.scw-trigger-icon{position:fixed;left:auto;background-color:#fff}.scw-trigger-icon{width:44px;height:44px;top:121px;right:26px;border:0;padding:0;text-align:center;z-index:5;cursor:pointer}.scw-trigger-icon i{font-size:18px}.scw-switcher-wrap.scw-switcher-open i:nth-of-type(1),.scw-switcher-wrap:not(.scw-switcher-open) i:nth-of-type(2){display:none}.scw-switcher-wrap{top:120px;right:25px;padding:23px;width:0;height:0;border:1px solid rgba(0,0,0,.09);border-radius:3px;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);z-index:9999;overflow:hidden;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}.scw-switcher-wrap.scw-switcher-open{width:300px;height:70%;padding:35px 25px;overflow-y:scroll}.scw-switcher-wrap .widget{margin:0}.scw-switcher-wrap .line,.scw-switcher-wrap .widget{opacity:0;-webkit-transition:opacity 0s ease;-o-transition:opacity 0s ease;transition:opacity 0s ease}.scw-switcher-wrap.scw-switcher-open .line,.scw-switcher-wrap.scw-switcher-open .widget{opacity:1;-webkit-transition:opacity .3s .4s ease;-o-transition:opacity .3s .4s ease;transition:opacity .3s .4s ease}.scw-switcher-wrap .widget h4{font-size:14px;letter-spacing:1px;margin-bottom:15px}.scw-switcher-wrap .btn-container{margin:0 -5px -5px 0}.scw-switcher-wrap .btn{margin:0 5px 5px 0}.scw-switcher-wrap .row{margin:0 -5px}.scw-switcher-wrap .col-6{padding:5px}
.bg_section_1{background:#2f3a59;}.bg_section_2{background:#00b3ff;}.block_section_1{background:#00b3ff; padding:30px; margin:40px; border-radius:15px;}
.heading-block h1, .heading-block h2, .heading-block h3, .heading-block h4 {
    text-transform: capitalize;	font-weight:500; 
}
.block_section_1 h4{color:#fff; margin:20px 0;    min-height: 60px;}
.block_section_2{background:#00b3ff; padding:20px; border:1px solid #fff; text-align:center
;}
.block_section_2 h4{color:#fff;}
.block_section_2:hover{background:#2f3a59; padding:20px; cursor:pointer;}
.block_section_1:hover{background:#2f3a59;  cursor:pointer; padding:30px; margin:40px; border-radius:15px;}
#logo a img{height: 65px !important;
    padding: 5px 0;}
.home-page-title1{font-size:50px !important; padding:40px 0;}
.block_section_1 img{height:120px;}
.bg_section_3{background:#081a31;}
.home-page-title2{ color:#fff !important;;font-size:50px !important;}
.tabs-bb .tab-nav li a {
    background-color: transparent;
    border-bottom: 2px solid transparent;
    font-size: 26px;
    color: #fff;
}
.button-tabs, .button-tabs:hover, .button-tabs.button-border:not(.button-fill):hover{
	 background-color: transparent;
    border: 2px solid #fff !important;
    color: #fff !important;
}
.bg_section_4{background:#f5f5f5;}
.home-page-title3{font-size:50px !important; color:#2f3a59 !important;}
.main_footer h4{color:#254b9a;}
.main_footer h5{color:#254b9a;}
/**.cookie_policy {
    position: fixed;
    display: block;
    width: 100%;
    background: rgb(16, 99, 182);
    font-size: 14px;
    color: rgb(0, 0, 0);
    z-index: 9999;
    border: 0px solid rgb(255, 255, 255);
    bottom: 0px;
	display: inline-block;
	padding: 20px 100px 20px 100px;
	
	color: rgb(255, 255, 255);
	text-align: left;
	
}**/
.evidon-banner-message{
	font-size: 21px;
    line-height: 24px;
	color:#fff;
}
.evidon-banner-message a{
	font-size: 21px;
    line-height: 24px;
	color:#fff;
	text-decoration:underline !important;
}

.cookie_policy input[type=checkbox] + label {
  display: block;
  cursor: pointer;
  font-size: 26px;
}

.cookie_policy input[type=checkbox] {
  display: none;
}

.cookie_policy input[type=checkbox] + label:before {
  content: "\2714";
  border: 0.1em solid #fff;
  border-radius: 0.2em;
  display: inline-block;
      width: 33px;
    height: 33px;
  padding-left: 0.2em;
  padding-bottom: 0.3em;
  margin-right: 0.2em;
  vertical-align: bottom;
  color: transparent;
  transition: .2s;
}

.cookie_policy input[type=checkbox] + label:active:before {
  transform: scale(0);
 
}

.cookie_policy input[type=checkbox]:checked + label:before {
  background-color:transparent;
  border-color: #ffffff;
  color: #fff;
  padding:0 2px;
}
.chat-icon{
	position: fixed;
    right: 0;
    bottom: 15px;
    overflow: hidden;
    width: 50px;
    height: 50px;
    z-index: 9999;
    /* background-image: url(../images/home/chat-icon.png); */
    background-repeat: no-repeat;
    background-size: contain;
    line-height: 15px;
    color: #ffffff;
    padding: 0;
    font-size: 20px;
}
.chat-icon a{
	color: #fff;
    background-color: #5bb4fe;
    border-color: #5bb4fe;
}
.menu_margin{
	margin-left:30px !important;
}
/*.sub-menu-container li.menu-item{
	border-bottom:1px solid #081a31 !important;
	border-collapse:collapse !important;
}
.bg-1 {
    background-image: url(../images/inner_bg.jpg);
}*/
.fixed-bg {
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
    height: 100%;
    width: 100%;
    display: table;
}
.side_menu_inner{
	position:fixed;
	    background-image: -webkit-gradient(linear,left top,right top,from(#081a32),color-stop(90%,transparent));
    background-image: linear-gradient(
90deg
,#081a32,transparent 90%);
padding:60px 0 0 30px;
}

.inner_content_box{
	background:#ffffff;
	    margin-top: 0px !important;
		padding: 0px 0px 50px !important;
}
.inner_content_box h1{
	background: #3264b6d1;
    color: #fff;
    padding: 20px 60px;
    margin: -155px -64px 20px;
    font-size: 44px;
    font-weight: 600;
}.header-wrap-clone{
	height:51px !important;
}
.text_subheading h2{
	border-bottom:2px solid #444;
padding: 5px 15px;
}
.active-link a{color: #62c3f4 !important;}
.modal-backdrop.show {
    opacity: 0.8;
}
.pt-20{padding-top:20px !important;}
.pt-50{padding-top:50px !important;}
.pb-10{padding-bottom:10px;}
.pb-20{padding-bottom:20px;}
.pb-50{padding-bottom:50px;}
.page-menu-item.current a{	
	background:#3770a2;
	color:#fff;}
	
a.additive-devider{border-left:2px solid rgb(193 189 189 / 91%); margin-left:5px !important;padding-left:7px;color:rgb(255 255 255 / 91%);}

/*.page-menu-item.current a:after{ position: absolute;
    bottom: -11px;
    left: 40%;
    width: 0;
    height: 0;
    content: '';
    border-top: 11px solid #00a1e0;
    border-right: 16px solid transparent;
    border-left: 74px solid transparent;
	}*/



.mute-bt{width:60px; height:60px; border-radius:50%; padding:5px; background:#000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA61JREFUeNrsmUlIVVEYxzM1S0sbJMvMMBQ0XKgN0IANBoVWFAVBrlpYJLqwVbWLaGVJRkW0MRpWNkohRFSYoEHDIqkoUlAbzAw1UXLg9j9wDv378j29vXevr7gf/PA70/X835nu+W6YZVmT/gcL84R4QjwhnhBPyCi2G2SDC6DZZtuNIBbcBiM+aykhDlNm/bJ7INxG221gWLc95q+ukwImg1PW79YJ4mw8o1K03+K2kOngpvWnfbIpJAd8p/atYI5bQhaCRmt0G4+QKJEuEs8474aQbNBi+baxhOwBzeCOqFdDzxgEWU4KKQDdln/zJ0RtAm1U9yKVpYkpds0pIQfAiDW2+ROijoJbov4mKq+g/B9aXFCFHLfGb2NNrSTQRfWfgkhdlgL6qawiWELUorxs2TMpZIleV/zcYtFmF5Xx/2vhjYFP9ihQDBaN88RdBlbbPKU/g3TQA7aC6yASlIIzus4U0ATSdPoByNP+ZlBLz1sL6uTJfthy3nhEzlF+D0igvhykMrX2Mul8+kBl5abNZFKX7fJ7XjX56l2qhNJX9KgpU33M136fHiFjK8EMU8nYsMtCHoIaSu8F0dr/AhqobB35nK+mX4oUMhFWSf4CsJzSdeRnmV9erx9j8SA1FIQ0go+UziX/CfnzQLL228EQTbvkUBDSD15QmkdE3VsGzb1Ji1H2DfRSvYRQEKLsFflzye/TGJup/w7QRmA2ipAQwp2aRv4QTSFzzplNaZDyI0NFiOy8sXCN3FVVnyMofyRUhKSR30W+2opjKG3WxVTawcwUnHAh6pfNofRL8pPEaHXQWomj/M5QEJIJFlP6kXiXM9YNWrU/X4+KsbZQELKP+tAjTu01YqTMtEsXApulkAiXRWTo1xJjN6iz0eJwrCd/Bfkt4L0U0uCykEKaImrnKaey7XoKGaulrTaP8p+Br3IUTuuhGs99RJ20BWBpAEKek6/uIq8pXSKmVaP2c8TUuhuMSGOsiG78zQ1xg74BhlFevmhTSmUnfAX7Ar2vR4CzQbyzR4M3VL+N6s8GHVR21YkoyqEgCTkp6hf5iCErW+VUXEsF1wYCFPKO6j7WI67yZ4F2Kqt3OtKYK4bfrpD9oFdPr1TKl8HwAjdiv+mgKYDYbyKIofR6METPqHUzGh8P7gchGp8oYsl9IMPt7yMqeFYV4PeRI6J92UR86DEcFYvUzherHdS22l9dt74hFuo33Srw1mbbnSARXBK3Se+rrifEE+IJ+YftpwADAJs4uzLWopW5AAAAAElFTkSuQmCC) no-repeat 5px;position: absolute; bottom:25px;right: 25px; margin-left:-25px; margin-top:-25px;z-index: 9999999; cursor:pointer;}

.mute-bt.stop{background:#000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAqpJREFUeNrsmU1IVUEUx59SZoiKiBV9WGAaqYuKsKKCQltEtI5cJEIf60IMIYPapAuh0CiKFtLmSQTRuhSEPqAWrWoXhKJPjT4oAym9/QfOxcPhznv39t5478Qc+PG4M2fuvD9z5szHLfI8L/U/WJET4oQ4IU6IExJg7WAvuA8+GOlBCTHMdW/Z3oLVJvoxOSIl4B7oYGVzoB58tyW01lMYnRTl02CnLUKawGOwI6DOGiGHQBps0tRbIeQ0hVNZFh9jQgqVNXq8cDYFKk1krXxfoEb0jhfepJCDoBc0Rez3LLgEKgohpAqkvWjGhdSBn1Seoecw/fax9930y1eJSOsDR9TcCRGV68C2PKK6gs0nla6fgFYwm6XNZcK3jbo5Ytr4iKiwvCXqx0CpZiROgEXm+xXs0YXWSgpRlIBR4XM7QMRu8IX5/CZhqaQIUVTTHozbVVa/FXwS9edzZa04hPh/dlr4ttOIvRDl/WHSb1xCFK1ggfl+pjnDLR12HYlTSIpG4Y+m7WtQbosQRVeAmHdgQ7Z2xQk8tb5Xq4IomwKZKHutuEekGcxo2t6NsteKU8gW8JH5qvCaFe27ky5kDXgpfG+ABtqH+bYETiVZyAPh95RdUrTRSu7bPNiXRCEDwmcclAmfDuEzIXfLcQvpFPWToFYzD64EpOQanZA3NMkW6Tcb+QrZDn6xuh/gQI41ZkS8b1B3HjkMakFxQC6X1gIGQeU/rhflYK24jXyVo00nqALH2JmoIGf2/QGbvSjnkYvgOTgT8WT6kBJCYyFvGhvBCGgO4Zv466AaMAyO2y7Ev+sdAudsvtfiXLPxXkvHBXbVsyJCTH5WOAoegWpWlqHQ+mbbF6tdlNEa6HkG1IF5G79YbQbPaH/Ubaof9zHUCXFCnBAnJBb7K8AA5jNpuFcQhagAAAAASUVORK5CYII=) no-repeat 5px;}
.tv_video{height: 100%;width: 100%; object-fit: cover;}
.product_tab_content p:last-child{display:none;}
.submenu_1{width:800px !important; top: -55px !important; background-color:#fff;}
.submenu_2{width:800px !important; top: -90px !important; background-color:#fff;}
.submenu_3{width:800px !important; top: -120px !important; background-color:#fff;}
.submenu_4{width:500px !important; top: -55px !important; background-color:#fff;}
.submenu_5{width:500px !important; top: -85px !important; background-color:#fff;}
.video-wrap img{width:100%; height:100%;}
.modal-backdrop {display: none;}
@media only screen and (max-device-width:480px){
.cookie_policy {
    display: none;	
}

    video{    width: 100% !important;
    left: 0 !important;}
  
.side_menu_inner{display:none;}
.video-wrap video {
    display: block !important;
}
.button {
    display: inline-block;
    position: relative;
    cursor: pointer;
    outline: 0;
    white-space: nowrap;
    margin: 5px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 24px;
    background-color: #3770a2;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: none;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
	    white-space: normal;
}
.submenu_1{width:auto; top: 0px !important;}
.submenu_2{width:auto; top: 0px !important;}
.submenu_3{width:auto; top: 0px !important;}
.submenu_4{width:auto; top: 0px !important;}
.submenu_5{width:auto; top: 0px !important;}
.video-wrap img{width:100%; height:auto;}
.video-wrap{height:auto;}
.min-vh-60 {
    min-height: 45vh!important;
}
}
@media(min-device-width:481px) and (max-device-width:812px){
    video{    width: 100% !important;
    left: 0 !important;}

.side_menu_inner{display:none;}
.video-wrap video {
    display: block !important;
}
.button {
    display: inline-block;
    position: relative;
    cursor: pointer;
    outline: 0;
    white-space: nowrap;
    margin: 5px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 24px;
    background-color: #3770a2;
    color: #fff;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    border: none;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 20%);
	    white-space: normal;
}
.submenu_1{width:auto; top: 0px !important;}
.submenu_2{width:auto; top: 0px !important;}
.submenu_3{width:auto; top: 0px !important;}
.submenu_4{width:auto; top: 0px !important;}
.submenu_5{width:auto; top: 0px !important;}
.video-wrap img{width:100%; height:auto;}
.video-wrap{height:auto;}
.min-vh-60 {
    min-height: 45vh!important;
}
}
.sidemenu_1{display:block;}
.sidemenu_2{display:block;}
.sidemenu_3{display:block;}
.sidemenu_4{display:block;}
.nav-tree ul ul{display:block;}
#section-work ul, #section-about ul, #CaseStudy ul, #section-services ul{padding-left:25px;}
.mt-1{margin-top:10px;}.mt-2{margin-top:20px;}
.feature-box{min-height:140px;}
.fbox-bg.fbox-center{padding:1rem 1rem 1rem;}
.mb-0{margin-bottom:0;}
.mt-1{margin-top:10px !important;}
.mt-2{margin-top:20px !important;}
.mb-1{margin-bottom:10px;}
.mb-2{margin-bottom:20px;}
.mb-3{margin-bottom:30px;}
.mb-5{margin-bottom:50px;}
.pb-0{padding-bottom:0 !important;}
.topmargin-md{margin-top:3.5rem !important;}
.widget_links a h4{font-size:15px;}
.about-subtitle{font-weight:normal;}
.product_tab_content{margin-top:50px;}


/* ROI Calculator Banner */

.roi-calculator-banner-sc {    
    background: url(../images/roi-calculator-banner.png) no-repeat;
    background-size: 100%;
    background-position: center;
    margin-top: -72px;
    padding-top: 120px;
    padding-bottom: 20px;
    text-align: center;
    position: relative;
}

.roi-calculator-banner-sc:before {
    content: '';
    position: absolute;
    background-color: #001521;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: 0.9;
}

.roi-calculator-banner-inner {
    max-width: 800px;
    margin: auto;
    position: relative;
}

.roi-calculator-banner-sc h1 {
    color: #fff;
    font-weight: 800;
    font-size: 70px;
    margin-bottom: 10px;
}

.roi-calculator-banner-sc p {
    color: #fff;
    font-weight: 500;
    font-size: 32px;
}


.roi-calculator-main-bar {
    background-image: linear-gradient(to right, #4a0f52 , #221c5d);
    padding: 50px 0;
}

.roi-calculator-inner {
    background-color: #f9f9f9;
    min-height: 400px;
    border-radius: 15px;
    padding: 60px;
}

/* ROI Calculator Steps */

.roi-calculator-steps {
    list-style: none;
    margin-bottom: 60px;
}

.roi-calculator-steps li {
    display: inline-block;
    padding-right: 80px;
    position: relative;
}

.roi-calculator-steps li a {
    color: #d9d9d9;
    font-weight: 600;   
}

.roi-calculator-steps li a span {
    color: #d9d9d9;
    border: 2px solid #d9d9d9;
    width: 28px;
    height: 28px;
    display: inline-flex;
    border-radius: 50%;
    align-items: center;
    justify-content: center;
    margin-right: 10px;
}

.roi-calculator-steps li:before {
    content: '';
    position: absolute;
    height: 1px;
    width: 50px;
    background-color: #d9d9d9;
    top: 50%;
    right: 15px;
}

.roi-calculator-steps li.active a span {
    background-image: linear-gradient(to right, #4a0f52 , #221c5d);
    color: #fff;
    border: 0;
}

.roi-calculator-steps li.active a {
    color: #4a0f52;
}

.roi-calculator-inner-industry select {
    border: 0;
    font-weight: 600;
    color: #3c2966;
    padding: 0;
    background-color: transparent;

    width: 100%;
}


.roi-calculator-inner-industry select option {
    border: 0;
    box-shadow: 0px 1px 7px #eee;
}

/* ROI Sidebar */

.roi-sidebar {
    margin-top: 1.2rem;
}

.roi-calculator-inner-industry h5 {
    font-size: 16px;
    color: #3c2966;
}

.roi-sidebar ul {
    list-style: none;
    background-color: #fff;
    box-shadow: 0px 1px 7px #eee;
    margin: 0;
}

.roi-sidebar ul li a {
    padding: 12px 20px;
    display: block;
    color: #486491;
    font-size: 14px;
    font-weight: 600;
}

.roi-sidebar ul li a i {
    margin-right: 10px;
}

.roi-sidebar ul li textarea {
    display: block;
    width: 100%;
    border: 1px solid #f1f1f1;
    padding: 5px 10px;
    margin: 12px -8px 0;
    resize: none;
    color: #486491;
    font-size: 12px;
    font-weight: 600;
}

.roi-sidebar ul li + li a {
    border-top: 1px solid #f1f1f1;
}

.roi-sidebar ul li.active a {
    background-color: #2196f3;
    color: #fff;
}

/* ROI Inputs */

.roi-input-main {
    margin-left: 30px;
    height: 100%;
}

.roi-input-main .roi-input-inner {
    background-color: #fff;
    box-shadow: 0px 1px 7px #eee;
    padding: 30px 80px 30px 40px;
    height: calc(100% - 44px);
}

form  .roi-input-main {
    display: flex;
    flex-direction: column;
    height: 100%;
}

form .roi-input-main .form-input-fields {
    flex: 1 1 auto;
}

form .roi-input-main .form-group  {
    display: flex;
    gap: 20px;
    align-items: center;
    margin-bottom: 20px;
}

form .roi-input-main .form-group label  {
    text-transform: none;
    color: #486491;
    flex: 1 1 auto;
    font-size: 14px;
    margin: 0;
}

form .roi-input-main .form-group .form-control  {
    color: #486491;
    width: 240px;
    flex-shrink: 0;
    text-align: center;
    font-size: 14px;
    height: 36px;
}

form .roi-input-main .form-group textarea.form-control {
    height: 60px;
    word-break: break-all;
    resize: none;
}

form .roi-input-main .form-group .form-control::placeholder {
    color: #486491;
}

form .roi-input-main .btn-bar {
    text-align: center;
    padding-bottom: 80px;
}

form .roi-input-main .btn, .roi-reports-main .btn {
    background-image: linear-gradient(to right, #4a0f52 , #221c5d);
    text-transform: uppercase;
    padding: 12px 30px;
    color: #fff;
    display: inline-flex;
    gap: 10px;
}

.progress-bar-outer .custom-progress-bar {
    background-color: #f1f1f1;
    height: 7px;
    border-radius: 10px;
}

.progress-bar-outer .custom-progress-bar-inner {
    height: 7px;
    background-color: #221c5d;
    border-radius: 10px;
    position: relative;
}

.progress-bar-outer .slide-toggle {
    width: 20px;
    height: 20px;
    top: -7px;
    right: -16px;
    border-radius: 50%;
    background-color: #221c5d;
    position: absolute;
    cursor: pointer;
}

.progress-bar-outer .progress-number {
    display: flex;
    width: 100%;
    justify-content: space-between;
    margin-top: 1rem;
    font-size: 12px;
    font-weight: 600;
    color: #221c5d;
}

/* ROI Reports */

.roi-reports-main {
    background-color: #fff;
    box-shadow: 0 0 5px #eee;
}

.roi-reports-main .roi-report-sidebar {
    background-color: #247cec;
    height: 100%;
    padding: 100px 20px;
}

.roi-reports-main .roi-report-sidebar h4 {
    color: #fff;
}

.roi-reports-main .roi-reports-inner {
    padding:85px 50px;
}

.roi-reports-main .roi-reports-inner h2 {
    font-size: 44px;
    color: #4a0f52;
    margin-bottom: 50px;
}

form .roi-reports-main .roi-reports-inner .form-group label {
    text-transform: none;
}

form .roi-reports-main .roi-reports-inner .form-group input.form-control {
    height: 34px;
}

.roi-reports-main .roi-reports-inner .btn-bar {
    margin-top: 60px;
    text-align: center;
}

.roi-reports-main .roi-reports-inner .btn-bar p {
    text-transform: uppercase;
    font-size: 13px;
    margin-top: 10px;
}

@media only screen and (max-width: 1024px) {
    .roi-calculator-banner-sc {
        margin-top: 0;
        padding-top: 30px;
    }

    .roi-calculator-banner-sc h1 {
        font-size: 45px;
    }

    .roi-calculator-banner-sc p {
        font-size: 18px;
    }

    .roi-calculator-steps li {
        margin-bottom: 13px;
    }

    .roi-calculator-inner {
        padding: 30px;
    }

    .roi-input-main {
        margin-left: 0;
        margin-top: 1.5rem;
    }

    form .roi-input-main .form-group {
        flex-direction: column;
        align-items: start;
    }

    .roi-input-main .roi-input-inner {
        padding: 30px;
    }

   form .roi-input-main .form-group label {
        text-align: left;
    }

    form .roi-input-main .form-group .form-control {
        width: 100%;
        text-align: left;
    }

    form .roi-input-main .btn-bar {
        padding-bottom: 10px;
    }

    .roi-reports-main .roi-report-sidebar {
        padding: 40px 20px;
    }
    .roi-reports-main .roi-report-sidebar h4 {
        margin-bottom: 0;
    }

    .roi-reports-main .roi-reports-inner {
        padding: 30px 30px 0;
    }

    .roi-reports-main .roi-reports-inner h2 {
        font-size: 30px;
        margin-bottom: 20px;
    }

    .roi-reports-main .roi-reports-inner .btn-bar {
        margin-top: 20px;
    }
}

/* ROI Result */

.roi-results-main {
    padding: 80px 0;
}

.roi-results-main h1 {
    font-size: 60px;
    text-align: center;
    margin-bottom: 60px;
}

.roi-results-main .roi-result-inner h4 {
    margin-bottom: 15px;
    font-size:15px;
}

.roi-result-inner .cost-saving {
    max-width: 100%;
    background-color: rgb(31 136 230);
    width: 200px;
    height: 50px;
    border-radius: 2px;
    text-align: center;
    line-height: 50px;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    margin: 0 0 30px;
}

.roi-results-main .roi-result-inner h5 {
    margin-top: 15px;
}

.save-btn {
    text-align: center;
    margin-top: 30px;
}

.save-btn a {
    font-weight: 600;
    color: #333;
    text-transform: uppercase;
}
   .roi-results-box {background-color: #fff;
    box-shadow: 0px 1px 7px #eee;
    padding: 30px 80px 30px 40px;
    height: calc(100% - 44px);
}